diff --git a/platypush/backend/http/webapp/dist/index.html b/platypush/backend/http/webapp/dist/index.html index b1c6336c1..324df6fa9 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 df03ecee8..07d6a4c85 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:"7c623e9ff56cea34386f92f70885c7b1"},{url:"/manifest.json",revision:"8a45dcffc3380b17da6ea17291b43e00"},{url:"/static/css/1259.ad51b86e.css",revision:null},{url:"/static/css/1391.8fb65128.css",revision:null},{url:"/static/css/1449.bf964828.css",revision:null},{url:"/static/css/1587.f52aafce.css",revision:null},{url:"/static/css/169.9ec6abc1.css",revision:null},{url:"/static/css/1706.c1e22194.css",revision:null},{url:"/static/css/1807.333a022f.css",revision:null},{url:"/static/css/1949.d8d63590.css",revision:null},{url:"/static/css/2140.08e216c1.css",revision:null},{url:"/static/css/2154.20cf0934.css",revision:null},{url:"/static/css/2217.da1b8fd6.css",revision:null},{url:"/static/css/2460.83acd505.css",revision:null},{url:"/static/css/2461.1fc0b5b4.css",revision:null},{url:"/static/css/2509.8690c924.css",revision:null},{url:"/static/css/2844.23273db2.css",revision:null},{url:"/static/css/2892.3a7569e7.css",revision:null},{url:"/static/css/2893.21a9931c.css",revision:null},{url:"/static/css/2976.bafd7cea.css",revision:null},{url:"/static/css/2992.f8bddaf0.css",revision:null},{url:"/static/css/3368.467cedc6.css",revision:null},{url:"/static/css/3369.69c504e7.css",revision:null},{url:"/static/css/3390.481c441e.css",revision:null},{url:"/static/css/3553.6d93b4b8.css",revision:null},{url:"/static/css/3559.5665c422.css",revision:null},{url:"/static/css/3661.c12867e9.css",revision:null},{url:"/static/css/3671.e6547429.css",revision:null},{url:"/static/css/3826.53d49948.css",revision:null},{url:"/static/css/3835.91d8befb.css",revision:null},{url:"/static/css/3924.e7e714bc.css",revision:null},{url:"/static/css/4221.76c11dc1.css",revision:null},{url:"/static/css/446.e0a96773.css",revision:null},{url:"/static/css/4589.d7fd389b.css",revision:null},{url:"/static/css/472.20f2f41f.css",revision:null},{url:"/static/css/4790.3ef3568e.css",revision:null},{url:"/static/css/5059.e5cd6fe3.css",revision:null},{url:"/static/css/5207.e1e8949a.css",revision:null},{url:"/static/css/5285.2250c5c9.css",revision:null},{url:"/static/css/5329.2f2c6a0e.css",revision:null},{url:"/static/css/5638.05ee3a45.css",revision:null},{url:"/static/css/5795.3b193db6.css",revision:null},{url:"/static/css/5833.e1e503a2.css",revision:null},{url:"/static/css/5906.52ba6beb.css",revision:null},{url:"/static/css/5931.e6c8f94d.css",revision:null},{url:"/static/css/6062.b6571ed4.css",revision:null},{url:"/static/css/6079.f88a21ae.css",revision:null},{url:"/static/css/6324.bb3e2171.css",revision:null},{url:"/static/css/65.cb15a9a6.css",revision:null},{url:"/static/css/6523.d6576265.css",revision:null},{url:"/static/css/6561.77bbcd33.css",revision:null},{url:"/static/css/6579.04ad63dc.css",revision:null},{url:"/static/css/669.73188f7e.css",revision:null},{url:"/static/css/729.16b20067.css",revision:null},{url:"/static/css/746.18c59228.css",revision:null},{url:"/static/css/7590.b45a8e92.css",revision:null},{url:"/static/css/7651.9b63654f.css",revision:null},{url:"/static/css/7841.2a1ced53.css",revision:null},{url:"/static/css/7878.e3469993.css",revision:null},{url:"/static/css/7880.4f4a202a.css",revision:null},{url:"/static/css/7968.29db26b1.css",revision:null},{url:"/static/css/8039.e77a760e.css",revision:null},{url:"/static/css/8069.111183af.css",revision:null},{url:"/static/css/8179.b5fb83f9.css",revision:null},{url:"/static/css/8391.b5dd11a9.css",revision:null},{url:"/static/css/8498.3676728c.css",revision:null},{url:"/static/css/8621.5db86eb0.css",revision:null},{url:"/static/css/8769.fda642fb.css",revision:null},{url:"/static/css/8825.f608e2c2.css",revision:null},{url:"/static/css/8989.63c7ae13.css",revision:null},{url:"/static/css/906.80f1f8a3.css",revision:null},{url:"/static/css/9211.b8dcc633.css",revision:null},{url:"/static/css/9381.ade341db.css",revision:null},{url:"/static/css/9461.79136fbe.css",revision:null},{url:"/static/css/9751.0631f530.css",revision:null},{url:"/static/css/980.b4628099.css",revision:null},{url:"/static/css/984.0c88349b.css",revision:null},{url:"/static/css/9962.eb89f1f6.css",revision:null},{url:"/static/css/app.200dd9cf.css",revision:null},{url:"/static/css/chunk-vendors.a2412607.css",revision:null},{url:"/static/fonts/fa-brands-400.5d18d427.ttf",revision:null},{url:"/static/fonts/fa-brands-400.87587a68.woff2",revision:null},{url:"/static/fonts/fa-regular-400.3ccdbd3d.woff2",revision:null},{url:"/static/fonts/fa-regular-400.81482cd4.ttf",revision:null},{url:"/static/fonts/fa-solid-900.0b0cc8a6.woff2",revision:null},{url:"/static/fonts/fa-solid-900.69d3141a.ttf",revision:null},{url:"/static/fonts/lato-medium-italic.1996cc15.woff",revision:null},{url:"/static/fonts/lato-medium-italic.1e312dd9.woff2",revision:null},{url:"/static/fonts/lato-medium.13fcde4c.woff2",revision:null},{url:"/static/fonts/lato-medium.b41c3821.woff",revision:null},{url:"/static/img/ad.cb33f69a.svg",revision:null},{url:"/static/img/ad.fa8477e6.svg",revision:null},{url:"/static/img/ae.a3f5e295.svg",revision:null},{url:"/static/img/ae.f06e0095.svg",revision:null},{url:"/static/img/af.89591ab0.svg",revision:null},{url:"/static/img/af.8ca96393.svg",revision:null},{url:"/static/img/ag.4c37bc2e.svg",revision:null},{url:"/static/img/ag.56074d55.svg",revision:null},{url:"/static/img/ai.70eefdc0.svg",revision:null},{url:"/static/img/ai.893d1179.svg",revision:null},{url:"/static/img/al.b16acdb2.svg",revision:null},{url:"/static/img/al.e0864b5d.svg",revision:null},{url:"/static/img/am.00f0fec4.svg",revision:null},{url:"/static/img/am.a566904f.svg",revision:null},{url:"/static/img/ao.3df23f21.svg",revision:null},{url:"/static/img/ao.c0c32201.svg",revision:null},{url:"/static/img/aq.1b8c45a6.svg",revision:null},{url:"/static/img/aq.aa242c4a.svg",revision:null},{url:"/static/img/ar.22a3116e.svg",revision:null},{url:"/static/img/ar.d3238270.svg",revision:null},{url:"/static/img/as.10ed1a23.svg",revision:null},{url:"/static/img/as.4a330654.svg",revision:null},{url:"/static/img/at.02a64279.svg",revision:null},{url:"/static/img/at.94cde74c.svg",revision:null},{url:"/static/img/au.cc65fc07.svg",revision:null},{url:"/static/img/au.dbcdef2c.svg",revision:null},{url:"/static/img/aw.abbad4ac.svg",revision:null},{url:"/static/img/aw.be4540eb.svg",revision:null},{url:"/static/img/ax.371c7af2.svg",revision:null},{url:"/static/img/ax.91eea523.svg",revision:null},{url:"/static/img/az.0e2f1d1a.svg",revision:null},{url:"/static/img/az.f399f1c8.svg",revision:null},{url:"/static/img/ba.032070d4.svg",revision:null},{url:"/static/img/ba.e167b08f.svg",revision:null},{url:"/static/img/bb.23a15e67.svg",revision:null},{url:"/static/img/bb.b800513b.svg",revision:null},{url:"/static/img/bd.c1abcb00.svg",revision:null},{url:"/static/img/bd.c4a5f0e2.svg",revision:null},{url:"/static/img/be.29774a37.svg",revision:null},{url:"/static/img/be.3eb14701.svg",revision:null},{url:"/static/img/bf.2334e919.svg",revision:null},{url:"/static/img/bf.4ffd5dc6.svg",revision:null},{url:"/static/img/bg.700f100c.svg",revision:null},{url:"/static/img/bg.d0a49130.svg",revision:null},{url:"/static/img/bh.2a884f6c.svg",revision:null},{url:"/static/img/bh.3968dfe0.svg",revision:null},{url:"/static/img/bi.211d0f9e.svg",revision:null},{url:"/static/img/bi.ae3bb248.svg",revision:null},{url:"/static/img/bj.2cdc8a62.svg",revision:null},{url:"/static/img/bj.aba95ad2.svg",revision:null},{url:"/static/img/bl.04966866.svg",revision:null},{url:"/static/img/bl.3e69e968.svg",revision:null},{url:"/static/img/bm.e6903c8e.svg",revision:null},{url:"/static/img/bm.e69e40c4.svg",revision:null},{url:"/static/img/bn.07911e0c.svg",revision:null},{url:"/static/img/bn.4d91734a.svg",revision:null},{url:"/static/img/bo.03595499.svg",revision:null},{url:"/static/img/bo.9c1d9ef8.svg",revision:null},{url:"/static/img/bq.747d8177.svg",revision:null},{url:"/static/img/bq.b9355bec.svg",revision:null},{url:"/static/img/br.058a5086.svg",revision:null},{url:"/static/img/br.fe030c1c.svg",revision:null},{url:"/static/img/bs.d228cbb2.svg",revision:null},{url:"/static/img/bs.ef0a29ed.svg",revision:null},{url:"/static/img/bt.3f8ecb9b.svg",revision:null},{url:"/static/img/bt.fc241981.svg",revision:null},{url:"/static/img/bv.5503f03a.svg",revision:null},{url:"/static/img/bv.7f7cd26f.svg",revision:null},{url:"/static/img/bw.494aae64.svg",revision:null},{url:"/static/img/bw.b767df8c.svg",revision:null},{url:"/static/img/by.78d2c3c9.svg",revision:null},{url:"/static/img/by.fba98c48.svg",revision:null},{url:"/static/img/bz.14c3376a.svg",revision:null},{url:"/static/img/bz.5e0ef548.svg",revision:null},{url:"/static/img/ca.163ac200.svg",revision:null},{url:"/static/img/ca.a2ab234d.svg",revision:null},{url:"/static/img/cc.51960f85.svg",revision:null},{url:"/static/img/cc.813adff8.svg",revision:null},{url:"/static/img/cd.39186ec2.svg",revision:null},{url:"/static/img/cd.b4bd46ee.svg",revision:null},{url:"/static/img/cf.b5702729.svg",revision:null},{url:"/static/img/cf.fe1120e9.svg",revision:null},{url:"/static/img/cg.00603842.svg",revision:null},{url:"/static/img/cg.12414c99.svg",revision:null},{url:"/static/img/ch.7376c9c3.svg",revision:null},{url:"/static/img/ch.a558d859.svg",revision:null},{url:"/static/img/ci.1251a8e3.svg",revision:null},{url:"/static/img/ci.425a24c2.svg",revision:null},{url:"/static/img/ck.4e83dd3e.svg",revision:null},{url:"/static/img/ck.6303aa5b.svg",revision:null},{url:"/static/img/cl.0917a91e.svg",revision:null},{url:"/static/img/cl.b5974a35.svg",revision:null},{url:"/static/img/cm.253adb39.svg",revision:null},{url:"/static/img/cm.853e2843.svg",revision:null},{url:"/static/img/cn.38f63e1e.svg",revision:null},{url:"/static/img/cn.e1b166eb.svg",revision:null},{url:"/static/img/co.33e249d8.svg",revision:null},{url:"/static/img/co.b5cbc817.svg",revision:null},{url:"/static/img/cr.2e572846.svg",revision:null},{url:"/static/img/cr.336eb7d3.svg",revision:null},{url:"/static/img/cu.c2a6f0ed.svg",revision:null},{url:"/static/img/cu.d6e33f19.svg",revision:null},{url:"/static/img/cv.5ea64968.svg",revision:null},{url:"/static/img/cv.b3ab83f5.svg",revision:null},{url:"/static/img/cw.0e14b0b7.svg",revision:null},{url:"/static/img/cw.9b9b7ed5.svg",revision:null},{url:"/static/img/cx.da5de6d2.svg",revision:null},{url:"/static/img/cx.e04e07e8.svg",revision:null},{url:"/static/img/cy.834e6240.svg",revision:null},{url:"/static/img/cy.bfcfd736.svg",revision:null},{url:"/static/img/cz.aa114964.svg",revision:null},{url:"/static/img/cz.b5f98a6b.svg",revision:null},{url:"/static/img/dashboard-bg-light.06da6eab.jpg",revision:null},{url:"/static/img/de.8e159e6e.svg",revision:null},{url:"/static/img/de.b827ac51.svg",revision:null},{url:"/static/img/dj.4197a18a.svg",revision:null},{url:"/static/img/dj.925748d5.svg",revision:null},{url:"/static/img/dk.3ca1caed.svg",revision:null},{url:"/static/img/dk.a867eeef.svg",revision:null},{url:"/static/img/dm.7ddb00ac.svg",revision:null},{url:"/static/img/dm.bca6d70c.svg",revision:null},{url:"/static/img/do.81097daa.svg",revision:null},{url:"/static/img/do.954f0f3e.svg",revision:null},{url:"/static/img/dz.76d47b01.svg",revision:null},{url:"/static/img/dz.b7e2fbce.svg",revision:null},{url:"/static/img/ec.0029f514.svg",revision:null},{url:"/static/img/ec.5f387e2f.svg",revision:null},{url:"/static/img/ee.1b4839e0.svg",revision:null},{url:"/static/img/ee.828384a8.svg",revision:null},{url:"/static/img/eg.38443fa6.svg",revision:null},{url:"/static/img/eg.5756a758.svg",revision:null},{url:"/static/img/eh.82bd1c7b.svg",revision:null},{url:"/static/img/eh.f8d7b64f.svg",revision:null},{url:"/static/img/er.bf5b134b.svg",revision:null},{url:"/static/img/er.e932abe1.svg",revision:null},{url:"/static/img/es-ct.64a68954.svg",revision:null},{url:"/static/img/es-ct.69469f50.svg",revision:null},{url:"/static/img/es.7dd46df0.svg",revision:null},{url:"/static/img/es.de5915e5.svg",revision:null},{url:"/static/img/et.82e8eb21.svg",revision:null},{url:"/static/img/et.a998a1b2.svg",revision:null},{url:"/static/img/eu.4c6e130f.svg",revision:null},{url:"/static/img/eu.aba724b1.svg",revision:null},{url:"/static/img/fi.0cd85b78.svg",revision:null},{url:"/static/img/fi.3be6b378.svg",revision:null},{url:"/static/img/fj.ac9c916f.svg",revision:null},{url:"/static/img/fj.e8d3e00b.svg",revision:null},{url:"/static/img/fk.af0350f8.svg",revision:null},{url:"/static/img/fk.db55fa14.svg",revision:null},{url:"/static/img/fm.3491efc7.svg",revision:null},{url:"/static/img/fm.78d44caa.svg",revision:null},{url:"/static/img/fo.1da81e3a.svg",revision:null},{url:"/static/img/fo.72949ad1.svg",revision:null},{url:"/static/img/fr.3565b8f4.svg",revision:null},{url:"/static/img/fr.9cb70285.svg",revision:null},{url:"/static/img/ga.3e474381.svg",revision:null},{url:"/static/img/ga.59f7d865.svg",revision:null},{url:"/static/img/gb-eng.0fac6e79.svg",revision:null},{url:"/static/img/gb-eng.513dcf1b.svg",revision:null},{url:"/static/img/gb-nir.2b7d2c3a.svg",revision:null},{url:"/static/img/gb-nir.f59817d6.svg",revision:null},{url:"/static/img/gb-sct.f5001e5d.svg",revision:null},{url:"/static/img/gb-sct.fee55173.svg",revision:null},{url:"/static/img/gb-wls.13481560.svg",revision:null},{url:"/static/img/gb-wls.95b2cfab.svg",revision:null},{url:"/static/img/gb.2aafb374.svg",revision:null},{url:"/static/img/gb.7a456bb2.svg",revision:null},{url:"/static/img/gd.04ea09b7.svg",revision:null},{url:"/static/img/gd.60b96978.svg",revision:null},{url:"/static/img/ge.b7b65b55.svg",revision:null},{url:"/static/img/ge.c7190912.svg",revision:null},{url:"/static/img/gf.531f9e07.svg",revision:null},{url:"/static/img/gf.90f438a3.svg",revision:null},{url:"/static/img/gg.3aebc3ce.svg",revision:null},{url:"/static/img/gg.65174039.svg",revision:null},{url:"/static/img/gh.af443995.svg",revision:null},{url:"/static/img/gh.f2b6baac.svg",revision:null},{url:"/static/img/gi.302c2506.svg",revision:null},{url:"/static/img/gi.7beea6ed.svg",revision:null},{url:"/static/img/gl.551d0783.svg",revision:null},{url:"/static/img/gl.6a5c17b0.svg",revision:null},{url:"/static/img/gm.0e00e9d4.svg",revision:null},{url:"/static/img/gm.1724dc37.svg",revision:null},{url:"/static/img/gn.54a75b28.svg",revision:null},{url:"/static/img/gn.7c96520b.svg",revision:null},{url:"/static/img/gp.4327060f.svg",revision:null},{url:"/static/img/gp.f8adbf5c.svg",revision:null},{url:"/static/img/gq.b1679302.svg",revision:null},{url:"/static/img/gq.bd7daf33.svg",revision:null},{url:"/static/img/gr.07bedadf.svg",revision:null},{url:"/static/img/gr.25dd3287.svg",revision:null},{url:"/static/img/gs.60368968.svg",revision:null},{url:"/static/img/gs.b2836676.svg",revision:null},{url:"/static/img/gt.1a24ed67.svg",revision:null},{url:"/static/img/gt.825f7286.svg",revision:null},{url:"/static/img/gu.05f0ab85.svg",revision:null},{url:"/static/img/gu.19b114eb.svg",revision:null},{url:"/static/img/gw.bcd1eddb.svg",revision:null},{url:"/static/img/gw.c97f3f94.svg",revision:null},{url:"/static/img/gy.6327f72a.svg",revision:null},{url:"/static/img/gy.e11d0234.svg",revision:null},{url:"/static/img/hk.b199a9ee.svg",revision:null},{url:"/static/img/hk.c72bba0e.svg",revision:null},{url:"/static/img/hm.4aa61657.svg",revision:null},{url:"/static/img/hm.d4b3d393.svg",revision:null},{url:"/static/img/hn.08ad78b2.svg",revision:null},{url:"/static/img/hn.44cee191.svg",revision:null},{url:"/static/img/hr.078b1bf9.svg",revision:null},{url:"/static/img/hr.1f4e28b8.svg",revision:null},{url:"/static/img/ht.6943447c.svg",revision:null},{url:"/static/img/ht.7ca68737.svg",revision:null},{url:"/static/img/hu.692e97ca.svg",revision:null},{url:"/static/img/hu.b10d3f8e.svg",revision:null},{url:"/static/img/id.94464e47.svg",revision:null},{url:"/static/img/id.a05dc04c.svg",revision:null},{url:"/static/img/ie.5154112a.svg",revision:null},{url:"/static/img/ie.e23b25d1.svg",revision:null},{url:"/static/img/il.150f4c5f.svg",revision:null},{url:"/static/img/il.e02a66d3.svg",revision:null},{url:"/static/img/im.25166c91.svg",revision:null},{url:"/static/img/im.942419c5.svg",revision:null},{url:"/static/img/in.954929a0.svg",revision:null},{url:"/static/img/in.bd0d4f19.svg",revision:null},{url:"/static/img/io.a59923ab.svg",revision:null},{url:"/static/img/io.fa003484.svg",revision:null},{url:"/static/img/iq.1232a5c2.svg",revision:null},{url:"/static/img/iq.9a48d678.svg",revision:null},{url:"/static/img/ir.1ed24953.svg",revision:null},{url:"/static/img/ir.bc7ae9e1.svg",revision:null},{url:"/static/img/is.cad57f19.svg",revision:null},{url:"/static/img/is.eea59326.svg",revision:null},{url:"/static/img/it.039b4527.svg",revision:null},{url:"/static/img/it.e8516fc7.svg",revision:null},{url:"/static/img/je.1684dacc.svg",revision:null},{url:"/static/img/je.3ed72a25.svg",revision:null},{url:"/static/img/jellyfin.7b53a541.svg",revision:null},{url:"/static/img/jm.2357530e.svg",revision:null},{url:"/static/img/jm.479f30fe.svg",revision:null},{url:"/static/img/jo.06fbaa2c.svg",revision:null},{url:"/static/img/jo.7ac45a65.svg",revision:null},{url:"/static/img/jp.1795778c.svg",revision:null},{url:"/static/img/jp.b6063838.svg",revision:null},{url:"/static/img/ke.6dbfffd5.svg",revision:null},{url:"/static/img/ke.769bb975.svg",revision:null},{url:"/static/img/kg.96c12490.svg",revision:null},{url:"/static/img/kg.daded53c.svg",revision:null},{url:"/static/img/kh.8eeb1634.svg",revision:null},{url:"/static/img/kh.b10339d6.svg",revision:null},{url:"/static/img/ki.033ff9ce.svg",revision:null},{url:"/static/img/ki.89e43a21.svg",revision:null},{url:"/static/img/km.1e3bd5fe.svg",revision:null},{url:"/static/img/km.3ffb0228.svg",revision:null},{url:"/static/img/kn.0c16fe68.svg",revision:null},{url:"/static/img/kn.8f2e7b29.svg",revision:null},{url:"/static/img/kodi.d18f8d23.svg",revision:null},{url:"/static/img/kp.0f5253d8.svg",revision:null},{url:"/static/img/kp.f4ff9e76.svg",revision:null},{url:"/static/img/kr.0dc8b972.svg",revision:null},{url:"/static/img/kr.0f5e1116.svg",revision:null},{url:"/static/img/kw.3b4f3ea3.svg",revision:null},{url:"/static/img/kw.830d3755.svg",revision:null},{url:"/static/img/ky.be81d90b.svg",revision:null},{url:"/static/img/ky.e3b76b32.svg",revision:null},{url:"/static/img/kz.32ac1036.svg",revision:null},{url:"/static/img/kz.579ac0f9.svg",revision:null},{url:"/static/img/la.e583f8ec.svg",revision:null},{url:"/static/img/la.f71017ef.svg",revision:null},{url:"/static/img/lb.8eea508a.svg",revision:null},{url:"/static/img/lb.bdbeb8f1.svg",revision:null},{url:"/static/img/lc.25f644a6.svg",revision:null},{url:"/static/img/lc.68bd77ae.svg",revision:null},{url:"/static/img/li.8dc1ed79.svg",revision:null},{url:"/static/img/li.d7e2a871.svg",revision:null},{url:"/static/img/lk.42c41c61.svg",revision:null},{url:"/static/img/lk.e52240d6.svg",revision:null},{url:"/static/img/lr.5b84ff00.svg",revision:null},{url:"/static/img/lr.9a67cd3d.svg",revision:null},{url:"/static/img/ls.6d444cae.svg",revision:null},{url:"/static/img/ls.fe1da403.svg",revision:null},{url:"/static/img/lt.03a2e8c1.svg",revision:null},{url:"/static/img/lt.b57ea2a8.svg",revision:null},{url:"/static/img/lu.93878a1b.svg",revision:null},{url:"/static/img/lu.e3bdc6d3.svg",revision:null},{url:"/static/img/lv.1853e3a0.svg",revision:null},{url:"/static/img/lv.679c099e.svg",revision:null},{url:"/static/img/ly.05f8732e.svg",revision:null},{url:"/static/img/ly.b9e750ff.svg",revision:null},{url:"/static/img/ma.65053fc4.svg",revision:null},{url:"/static/img/ma.88ada30c.svg",revision:null},{url:"/static/img/mc.2c03ea5c.svg",revision:null},{url:"/static/img/mc.89b532e8.svg",revision:null},{url:"/static/img/md.646818c3.svg",revision:null},{url:"/static/img/md.a56562ee.svg",revision:null},{url:"/static/img/me.2e71b778.svg",revision:null},{url:"/static/img/me.f05548f2.svg",revision:null},{url:"/static/img/mf.70d09a4a.svg",revision:null},{url:"/static/img/mf.7da6b3d2.svg",revision:null},{url:"/static/img/mg.09ca17b2.svg",revision:null},{url:"/static/img/mg.b3fff4a6.svg",revision:null},{url:"/static/img/mh.3fd69bb2.svg",revision:null},{url:"/static/img/mh.f6cbc774.svg",revision:null},{url:"/static/img/mk.4234a248.svg",revision:null},{url:"/static/img/mk.e5412079.svg",revision:null},{url:"/static/img/ml.3fad079e.svg",revision:null},{url:"/static/img/ml.4f0dba9e.svg",revision:null},{url:"/static/img/mm.8ac1f094.svg",revision:null},{url:"/static/img/mm.adaa2111.svg",revision:null},{url:"/static/img/mn.78547af0.svg",revision:null},{url:"/static/img/mn.a4bcb0e6.svg",revision:null},{url:"/static/img/mo.2f0d2c15.svg",revision:null},{url:"/static/img/mo.c8198565.svg",revision:null},{url:"/static/img/mp.2acb5506.svg",revision:null},{url:"/static/img/mp.eeeefff6.svg",revision:null},{url:"/static/img/mq.145a7657.svg",revision:null},{url:"/static/img/mq.bb36a8fc.svg",revision:null},{url:"/static/img/mr.dd34eae8.svg",revision:null},{url:"/static/img/mr.e91e06ea.svg",revision:null},{url:"/static/img/ms.2025cd7d.svg",revision:null},{url:"/static/img/ms.b13001dc.svg",revision:null},{url:"/static/img/mt.b6f71c85.svg",revision:null},{url:"/static/img/mt.cff39ee0.svg",revision:null},{url:"/static/img/mu.51f71163.svg",revision:null},{url:"/static/img/mu.a926c232.svg",revision:null},{url:"/static/img/mv.2c8b92b5.svg",revision:null},{url:"/static/img/mv.ba4de4fd.svg",revision:null},{url:"/static/img/mw.0b005148.svg",revision:null},{url:"/static/img/mw.f704f4bb.svg",revision:null},{url:"/static/img/mx.1b615ec2.svg",revision:null},{url:"/static/img/mx.8a36b075.svg",revision:null},{url:"/static/img/my.4109ae71.svg",revision:null},{url:"/static/img/my.69c87fc5.svg",revision:null},{url:"/static/img/mz.1377650b.svg",revision:null},{url:"/static/img/mz.2c96acb1.svg",revision:null},{url:"/static/img/na.7adf4344.svg",revision:null},{url:"/static/img/na.e0503926.svg",revision:null},{url:"/static/img/nc.96fa6a4b.svg",revision:null},{url:"/static/img/nc.b5a5d41b.svg",revision:null},{url:"/static/img/ne.d11b82c6.svg",revision:null},{url:"/static/img/ne.d4fe4faa.svg",revision:null},{url:"/static/img/nf.1e8c700b.svg",revision:null},{url:"/static/img/nf.a7166b00.svg",revision:null},{url:"/static/img/ng.51059407.svg",revision:null},{url:"/static/img/ng.c3b42ad2.svg",revision:null},{url:"/static/img/ni.5b80bac0.svg",revision:null},{url:"/static/img/ni.cc7eb514.svg",revision:null},{url:"/static/img/nl.dd138444.svg",revision:null},{url:"/static/img/nl.e415f0e7.svg",revision:null},{url:"/static/img/no.26996afa.svg",revision:null},{url:"/static/img/no.70157234.svg",revision:null},{url:"/static/img/np.954177a0.svg",revision:null},{url:"/static/img/np.f7b8a5c3.svg",revision:null},{url:"/static/img/nr.2c66d218.svg",revision:null},{url:"/static/img/nr.a4f0e762.svg",revision:null},{url:"/static/img/nu.26551dc2.svg",revision:null},{url:"/static/img/nu.860bbe8a.svg",revision:null},{url:"/static/img/nz.38d0d690.svg",revision:null},{url:"/static/img/nz.c77ae58d.svg",revision:null},{url:"/static/img/om.3f5691ca.svg",revision:null},{url:"/static/img/om.ff034f9e.svg",revision:null},{url:"/static/img/pa.6dc8212a.svg",revision:null},{url:"/static/img/pa.acde3214.svg",revision:null},{url:"/static/img/pe.5a3b0bc5.svg",revision:null},{url:"/static/img/pe.5c2ced95.svg",revision:null},{url:"/static/img/pf.9f06082b.svg",revision:null},{url:"/static/img/pf.f6ae1bc8.svg",revision:null},{url:"/static/img/pg.26847b33.svg",revision:null},{url:"/static/img/pg.66c8dc3b.svg",revision:null},{url:"/static/img/ph.12e2b123.svg",revision:null},{url:"/static/img/ph.f215833e.svg",revision:null},{url:"/static/img/pk.0bbf58be.svg",revision:null},{url:"/static/img/pk.32b55f6f.svg",revision:null},{url:"/static/img/pl.03886843.svg",revision:null},{url:"/static/img/pl.a1350f0c.svg",revision:null},{url:"/static/img/plex.7a4e22a6.svg",revision:null},{url:"/static/img/pm.7a6beab5.svg",revision:null},{url:"/static/img/pm.a5590fa3.svg",revision:null},{url:"/static/img/pn.00a9342b.svg",revision:null},{url:"/static/img/pn.715fd11d.svg",revision:null},{url:"/static/img/pr.391a48e2.svg",revision:null},{url:"/static/img/pr.b37cbdc4.svg",revision:null},{url:"/static/img/ps.1af72ed4.svg",revision:null},{url:"/static/img/ps.96bcac74.svg",revision:null},{url:"/static/img/pt.0703cc3a.svg",revision:null},{url:"/static/img/pt.351b87cb.svg",revision:null},{url:"/static/img/pw.17220ffb.svg",revision:null},{url:"/static/img/pw.6d8e7ce0.svg",revision:null},{url:"/static/img/py.25cc39e3.svg",revision:null},{url:"/static/img/py.c20318c9.svg",revision:null},{url:"/static/img/qa.7e695788.svg",revision:null},{url:"/static/img/qa.86452d7a.svg",revision:null},{url:"/static/img/re.b8140129.svg",revision:null},{url:"/static/img/re.cf143c2f.svg",revision:null},{url:"/static/img/ro.67f8501e.svg",revision:null},{url:"/static/img/ro.cab93784.svg",revision:null},{url:"/static/img/rs.23638d75.svg",revision:null},{url:"/static/img/rs.ae2e3422.svg",revision:null},{url:"/static/img/ru.ccd50623.svg",revision:null},{url:"/static/img/ru.edd8b008.svg",revision:null},{url:"/static/img/rw.87d5d899.svg",revision:null},{url:"/static/img/rw.d118aacd.svg",revision:null},{url:"/static/img/sa.5bfbe72b.svg",revision:null},{url:"/static/img/sa.f0a8997b.svg",revision:null},{url:"/static/img/sb.1c406073.svg",revision:null},{url:"/static/img/sb.b0db5b0a.svg",revision:null},{url:"/static/img/sc.0452f14c.svg",revision:null},{url:"/static/img/sc.cdc20672.svg",revision:null},{url:"/static/img/sd.0e619868.svg",revision:null},{url:"/static/img/sd.da3b68ee.svg",revision:null},{url:"/static/img/se.7e499d82.svg",revision:null},{url:"/static/img/se.7ec71700.svg",revision:null},{url:"/static/img/sg.4f0e8eff.svg",revision:null},{url:"/static/img/sg.8a63b009.svg",revision:null},{url:"/static/img/sh.46e2588d.svg",revision:null},{url:"/static/img/sh.681f8fff.svg",revision:null},{url:"/static/img/si.2a428364.svg",revision:null},{url:"/static/img/si.d9d425c0.svg",revision:null},{url:"/static/img/sj.638e6522.svg",revision:null},{url:"/static/img/sj.92c583b8.svg",revision:null},{url:"/static/img/sk.7998d1f5.svg",revision:null},{url:"/static/img/sk.93c91c0b.svg",revision:null},{url:"/static/img/sl.d8378c47.svg",revision:null},{url:"/static/img/sl.eb9dda3f.svg",revision:null},{url:"/static/img/sm.0ba901f4.svg",revision:null},{url:"/static/img/sm.5e2fc188.svg",revision:null},{url:"/static/img/sn.4247b831.svg",revision:null},{url:"/static/img/sn.98923b55.svg",revision:null},{url:"/static/img/so.2d18a203.svg",revision:null},{url:"/static/img/so.45f08b28.svg",revision:null},{url:"/static/img/sr.cb178d98.svg",revision:null},{url:"/static/img/sr.d66c1240.svg",revision:null},{url:"/static/img/ss.caedfdf2.svg",revision:null},{url:"/static/img/ss.db181f81.svg",revision:null},{url:"/static/img/st.a70042c6.svg",revision:null},{url:"/static/img/st.ecc4827f.svg",revision:null},{url:"/static/img/sv.9501935a.svg",revision:null},{url:"/static/img/sv.f67839a6.svg",revision:null},{url:"/static/img/sx.77e864f0.svg",revision:null},{url:"/static/img/sx.c0e6297a.svg",revision:null},{url:"/static/img/sy.2b3eac89.svg",revision:null},{url:"/static/img/sy.7fe894df.svg",revision:null},{url:"/static/img/sz.70b6fc50.svg",revision:null},{url:"/static/img/sz.eb01cd9f.svg",revision:null},{url:"/static/img/tc.30ccd48e.svg",revision:null},{url:"/static/img/tc.651466dd.svg",revision:null},{url:"/static/img/td.5d622e26.svg",revision:null},{url:"/static/img/td.f1319408.svg",revision:null},{url:"/static/img/tf.27cbe00b.svg",revision:null},{url:"/static/img/tf.a1757237.svg",revision:null},{url:"/static/img/tg.b492a751.svg",revision:null},{url:"/static/img/tg.d04f874c.svg",revision:null},{url:"/static/img/th.79b63a8a.svg",revision:null},{url:"/static/img/th.b8e24edb.svg",revision:null},{url:"/static/img/tj.b7dafe8d.svg",revision:null},{url:"/static/img/tj.d3a42312.svg",revision:null},{url:"/static/img/tk.6c1f520c.svg",revision:null},{url:"/static/img/tk.f87f794b.svg",revision:null},{url:"/static/img/tl.85904d79.svg",revision:null},{url:"/static/img/tl.ca9af3c0.svg",revision:null},{url:"/static/img/tm.762df128.svg",revision:null},{url:"/static/img/tm.e467552c.svg",revision:null},{url:"/static/img/tn.cc3ab493.svg",revision:null},{url:"/static/img/tn.ff4c5190.svg",revision:null},{url:"/static/img/to.8dd22284.svg",revision:null},{url:"/static/img/to.9748a967.svg",revision:null},{url:"/static/img/tr.87e40d5c.svg",revision:null},{url:"/static/img/tr.fc8c91dd.svg",revision:null},{url:"/static/img/tt.4acf6cc2.svg",revision:null},{url:"/static/img/tt.5a459e81.svg",revision:null},{url:"/static/img/tv.9717b553.svg",revision:null},{url:"/static/img/tv.a8ff4939.svg",revision:null},{url:"/static/img/tw.45c8a106.svg",revision:null},{url:"/static/img/tw.c0cf9ea7.svg",revision:null},{url:"/static/img/tz.1abfbb38.svg",revision:null},{url:"/static/img/tz.c27fd405.svg",revision:null},{url:"/static/img/ua.04fa0e67.svg",revision:null},{url:"/static/img/ua.63d75c84.svg",revision:null},{url:"/static/img/ug.5ac71e98.svg",revision:null},{url:"/static/img/ug.5ae165a2.svg",revision:null},{url:"/static/img/um.582dd57b.svg",revision:null},{url:"/static/img/um.b38f913c.svg",revision:null},{url:"/static/img/un.2df110d6.svg",revision:null},{url:"/static/img/un.58a4a02a.svg",revision:null},{url:"/static/img/us.6c459052.svg",revision:null},{url:"/static/img/us.99e04236.svg",revision:null},{url:"/static/img/uy.69cf8938.svg",revision:null},{url:"/static/img/uy.b70ac310.svg",revision:null},{url:"/static/img/uz.7f8823a2.svg",revision:null},{url:"/static/img/uz.d53abc35.svg",revision:null},{url:"/static/img/va.7efb8ba6.svg",revision:null},{url:"/static/img/va.abcb42e8.svg",revision:null},{url:"/static/img/vc.37cf5ba1.svg",revision:null},{url:"/static/img/vc.3e4ac6d4.svg",revision:null},{url:"/static/img/ve.4cd0e3ed.svg",revision:null},{url:"/static/img/ve.9cd63506.svg",revision:null},{url:"/static/img/vg.025b8b6a.svg",revision:null},{url:"/static/img/vg.ae3b6f7e.svg",revision:null},{url:"/static/img/vi.293e6f1c.svg",revision:null},{url:"/static/img/vi.f920eec7.svg",revision:null},{url:"/static/img/vn.11dd1cf6.svg",revision:null},{url:"/static/img/vn.9ec4ca4d.svg",revision:null},{url:"/static/img/vu.5d2d7643.svg",revision:null},{url:"/static/img/vu.b7a8d91a.svg",revision:null},{url:"/static/img/wf.69c77016.svg",revision:null},{url:"/static/img/wf.9ca6f4bc.svg",revision:null},{url:"/static/img/ws.15c7a17c.svg",revision:null},{url:"/static/img/ws.d2e19e5a.svg",revision:null},{url:"/static/img/xk.16b6bb85.svg",revision:null},{url:"/static/img/xk.ca7843be.svg",revision:null},{url:"/static/img/ye.0b3f3c76.svg",revision:null},{url:"/static/img/ye.bb567731.svg",revision:null},{url:"/static/img/yt.332bd5d3.svg",revision:null},{url:"/static/img/yt.c33641ca.svg",revision:null},{url:"/static/img/za.2fa94205.svg",revision:null},{url:"/static/img/za.42e033a9.svg",revision:null},{url:"/static/img/zm.92477cab.svg",revision:null},{url:"/static/img/zm.ce5363b7.svg",revision:null},{url:"/static/img/zw.6a535c1e.svg",revision:null},{url:"/static/img/zw.f488cb8a.svg",revision:null},{url:"/static/js/1088.f184400f.js",revision:null},{url:"/static/js/1259.02487422.js",revision:null},{url:"/static/js/1449.a5b4b2d2.js",revision:null},{url:"/static/js/1512.a95988d6.js",revision:null},{url:"/static/js/1587.873c73c3.js",revision:null},{url:"/static/js/169.92c1a438.js",revision:null},{url:"/static/js/1706.1a5248ba.js",revision:null},{url:"/static/js/1807.564d1fef.js",revision:null},{url:"/static/js/1949.59064ef4.js",revision:null},{url:"/static/js/2106.50dde272.js",revision:null},{url:"/static/js/2140.d72a32d8.js",revision:null},{url:"/static/js/2183.17d583e0.js",revision:null},{url:"/static/js/2200.a7bc2894.js",revision:null},{url:"/static/js/2217.d60fbb58.js",revision:null},{url:"/static/js/2460.2a8400ba.js",revision:null},{url:"/static/js/2509.ec523a5f.js",revision:null},{url:"/static/js/2614.104797e9.js",revision:null},{url:"/static/js/2732.2b76d899.js",revision:null},{url:"/static/js/2853.99de82eb.js",revision:null},{url:"/static/js/2892.d56bb8af.js",revision:null},{url:"/static/js/2893.c9d72a7c.js",revision:null},{url:"/static/js/2976.e3dbc1e6.js",revision:null},{url:"/static/js/3083.a9ecc037.js",revision:null},{url:"/static/js/3322.dadc23cc.js",revision:null},{url:"/static/js/3368.8c968129.js",revision:null},{url:"/static/js/3369.cb38d432.js",revision:null},{url:"/static/js/3400.efd0e622.js",revision:null},{url:"/static/js/342.f8581a68.js",revision:null},{url:"/static/js/3518.2d0b1f42.js",revision:null},{url:"/static/js/3553.12c78f14.js",revision:null},{url:"/static/js/3559.61ebd182.js",revision:null},{url:"/static/js/3732.d6584e8e.js",revision:null},{url:"/static/js/3835.2db962db.js",revision:null},{url:"/static/js/3924.0fd0a3c0.js",revision:null},{url:"/static/js/4053.da012236.js",revision:null},{url:"/static/js/4221.b910d558.js",revision:null},{url:"/static/js/446.cdd8637e.js",revision:null},{url:"/static/js/4589.3fcabf71.js",revision:null},{url:"/static/js/4619.b038c54a.js",revision:null},{url:"/static/js/472.ba31e3e2.js",revision:null},{url:"/static/js/4765.5eb18399.js",revision:null},{url:"/static/js/5207.7f241e21.js",revision:null},{url:"/static/js/5285.4efb90e2.js",revision:null},{url:"/static/js/5324.5b829ee6.js",revision:null},{url:"/static/js/5329.1dc4e553.js",revision:null},{url:"/static/js/5578.9afc5f5b.js",revision:null},{url:"/static/js/5638.d0047a11.js",revision:null},{url:"/static/js/5762.5ca2e7fa.js",revision:null},{url:"/static/js/5795.8ff80c92.js",revision:null},{url:"/static/js/5931.fbf1e5c5.js",revision:null},{url:"/static/js/6062.78467cf2.js",revision:null},{url:"/static/js/6123.f9954058.js",revision:null},{url:"/static/js/6148.5a3df9c4.js",revision:null},{url:"/static/js/6324.93ea59d2.js",revision:null},{url:"/static/js/6362.4870392f.js",revision:null},{url:"/static/js/65.ae7df477.js",revision:null},{url:"/static/js/6523.426200f5.js",revision:null},{url:"/static/js/6640.a6538b3b.js",revision:null},{url:"/static/js/667.6ae5a2a6.js",revision:null},{url:"/static/js/7089.8779e12e.js",revision:null},{url:"/static/js/729.81683ae6.js",revision:null},{url:"/static/js/7381.6265026f.js",revision:null},{url:"/static/js/746.9a199f8f.js",revision:null},{url:"/static/js/7590.be3564f1.js",revision:null},{url:"/static/js/7819.f3e45685.js",revision:null},{url:"/static/js/7841.580c6097.js",revision:null},{url:"/static/js/7878.5ca476d2.js",revision:null},{url:"/static/js/7880.23c946e3.js",revision:null},{url:"/static/js/7898.e767f6ae.js",revision:null},{url:"/static/js/7968.aae6a679.js",revision:null},{url:"/static/js/813.b1f63bb9.js",revision:null},{url:"/static/js/8179.7205306b.js",revision:null},{url:"/static/js/8391.c04e1c3a.js",revision:null},{url:"/static/js/8498.e34e99e5.js",revision:null},{url:"/static/js/8621.edd395ad.js",revision:null},{url:"/static/js/8769.52fe04f5.js",revision:null},{url:"/static/js/8784.d5e98295.js",revision:null},{url:"/static/js/8825.f5386513.js",revision:null},{url:"/static/js/886.ae0c2bab.js",revision:null},{url:"/static/js/8895.b476d1b6.js",revision:null},{url:"/static/js/8930.5354086d.js",revision:null},{url:"/static/js/9091.b9371c68.js",revision:null},{url:"/static/js/9211.e190626a.js",revision:null},{url:"/static/js/9334.bda11894.js",revision:null},{url:"/static/js/9381.495d1e28.js",revision:null},{url:"/static/js/9461.1b6014d3.js",revision:null},{url:"/static/js/9751.9e425e19.js",revision:null},{url:"/static/js/980.ee52bc55.js",revision:null},{url:"/static/js/984.50a15617.js",revision:null},{url:"/static/js/9962.76f7d059.js",revision:null},{url:"/static/js/app.8799446c.js",revision:null},{url:"/static/js/chunk-vendors.344d61f4.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:"9b07078156ff84565852cbbd606b6984"},{url:"/manifest.json",revision:"8a45dcffc3380b17da6ea17291b43e00"},{url:"/static/css/1259.ad51b86e.css",revision:null},{url:"/static/css/1391.8fb65128.css",revision:null},{url:"/static/css/1449.bf964828.css",revision:null},{url:"/static/css/1587.f52aafce.css",revision:null},{url:"/static/css/169.9ec6abc1.css",revision:null},{url:"/static/css/1706.c1e22194.css",revision:null},{url:"/static/css/1807.333a022f.css",revision:null},{url:"/static/css/1949.d8d63590.css",revision:null},{url:"/static/css/2140.08e216c1.css",revision:null},{url:"/static/css/2154.20cf0934.css",revision:null},{url:"/static/css/2217.da1b8fd6.css",revision:null},{url:"/static/css/2460.83acd505.css",revision:null},{url:"/static/css/2461.1fc0b5b4.css",revision:null},{url:"/static/css/2577.baed43a7.css",revision:null},{url:"/static/css/2844.23273db2.css",revision:null},{url:"/static/css/2892.3a7569e7.css",revision:null},{url:"/static/css/2893.21a9931c.css",revision:null},{url:"/static/css/2976.bafd7cea.css",revision:null},{url:"/static/css/2992.f8bddaf0.css",revision:null},{url:"/static/css/3368.467cedc6.css",revision:null},{url:"/static/css/3369.69c504e7.css",revision:null},{url:"/static/css/3390.481c441e.css",revision:null},{url:"/static/css/3553.6d93b4b8.css",revision:null},{url:"/static/css/3559.5665c422.css",revision:null},{url:"/static/css/3661.c12867e9.css",revision:null},{url:"/static/css/3671.e6547429.css",revision:null},{url:"/static/css/3826.53d49948.css",revision:null},{url:"/static/css/3835.91d8befb.css",revision:null},{url:"/static/css/3924.e7e714bc.css",revision:null},{url:"/static/css/4221.76c11dc1.css",revision:null},{url:"/static/css/446.e0a96773.css",revision:null},{url:"/static/css/4589.d7fd389b.css",revision:null},{url:"/static/css/472.20f2f41f.css",revision:null},{url:"/static/css/4790.3ef3568e.css",revision:null},{url:"/static/css/5059.e5cd6fe3.css",revision:null},{url:"/static/css/5207.e1e8949a.css",revision:null},{url:"/static/css/5285.2250c5c9.css",revision:null},{url:"/static/css/5329.2f2c6a0e.css",revision:null},{url:"/static/css/5638.05ee3a45.css",revision:null},{url:"/static/css/5795.3b193db6.css",revision:null},{url:"/static/css/5833.e1e503a2.css",revision:null},{url:"/static/css/5906.52ba6beb.css",revision:null},{url:"/static/css/5931.e6c8f94d.css",revision:null},{url:"/static/css/6062.b6571ed4.css",revision:null},{url:"/static/css/6324.bb3e2171.css",revision:null},{url:"/static/css/6429.cdb81b5a.css",revision:null},{url:"/static/css/65.cb15a9a6.css",revision:null},{url:"/static/css/6523.d6576265.css",revision:null},{url:"/static/css/6561.77bbcd33.css",revision:null},{url:"/static/css/6579.04ad63dc.css",revision:null},{url:"/static/css/669.73188f7e.css",revision:null},{url:"/static/css/729.16b20067.css",revision:null},{url:"/static/css/746.18c59228.css",revision:null},{url:"/static/css/7590.b45a8e92.css",revision:null},{url:"/static/css/7651.9b63654f.css",revision:null},{url:"/static/css/7841.2a1ced53.css",revision:null},{url:"/static/css/7878.e3469993.css",revision:null},{url:"/static/css/7880.4f4a202a.css",revision:null},{url:"/static/css/8039.e77a760e.css",revision:null},{url:"/static/css/8069.111183af.css",revision:null},{url:"/static/css/8179.b5fb83f9.css",revision:null},{url:"/static/css/8391.b5dd11a9.css",revision:null},{url:"/static/css/8498.3676728c.css",revision:null},{url:"/static/css/8621.5db86eb0.css",revision:null},{url:"/static/css/8769.fda642fb.css",revision:null},{url:"/static/css/8825.f608e2c2.css",revision:null},{url:"/static/css/8913.79e3fab2.css",revision:null},{url:"/static/css/8989.63c7ae13.css",revision:null},{url:"/static/css/906.80f1f8a3.css",revision:null},{url:"/static/css/9211.b8dcc633.css",revision:null},{url:"/static/css/9381.ade341db.css",revision:null},{url:"/static/css/9461.79136fbe.css",revision:null},{url:"/static/css/9751.0631f530.css",revision:null},{url:"/static/css/980.b4628099.css",revision:null},{url:"/static/css/984.0c88349b.css",revision:null},{url:"/static/css/9962.eb89f1f6.css",revision:null},{url:"/static/css/app.200dd9cf.css",revision:null},{url:"/static/css/chunk-vendors.a2412607.css",revision:null},{url:"/static/fonts/fa-brands-400.5d18d427.ttf",revision:null},{url:"/static/fonts/fa-brands-400.87587a68.woff2",revision:null},{url:"/static/fonts/fa-regular-400.3ccdbd3d.woff2",revision:null},{url:"/static/fonts/fa-regular-400.81482cd4.ttf",revision:null},{url:"/static/fonts/fa-solid-900.0b0cc8a6.woff2",revision:null},{url:"/static/fonts/fa-solid-900.69d3141a.ttf",revision:null},{url:"/static/fonts/lato-medium-italic.1996cc15.woff",revision:null},{url:"/static/fonts/lato-medium-italic.1e312dd9.woff2",revision:null},{url:"/static/fonts/lato-medium.13fcde4c.woff2",revision:null},{url:"/static/fonts/lato-medium.b41c3821.woff",revision:null},{url:"/static/img/ad.cb33f69a.svg",revision:null},{url:"/static/img/ad.fa8477e6.svg",revision:null},{url:"/static/img/ae.a3f5e295.svg",revision:null},{url:"/static/img/ae.f06e0095.svg",revision:null},{url:"/static/img/af.89591ab0.svg",revision:null},{url:"/static/img/af.8ca96393.svg",revision:null},{url:"/static/img/ag.4c37bc2e.svg",revision:null},{url:"/static/img/ag.56074d55.svg",revision:null},{url:"/static/img/ai.70eefdc0.svg",revision:null},{url:"/static/img/ai.893d1179.svg",revision:null},{url:"/static/img/al.b16acdb2.svg",revision:null},{url:"/static/img/al.e0864b5d.svg",revision:null},{url:"/static/img/am.00f0fec4.svg",revision:null},{url:"/static/img/am.a566904f.svg",revision:null},{url:"/static/img/ao.3df23f21.svg",revision:null},{url:"/static/img/ao.c0c32201.svg",revision:null},{url:"/static/img/aq.1b8c45a6.svg",revision:null},{url:"/static/img/aq.aa242c4a.svg",revision:null},{url:"/static/img/ar.22a3116e.svg",revision:null},{url:"/static/img/ar.d3238270.svg",revision:null},{url:"/static/img/as.10ed1a23.svg",revision:null},{url:"/static/img/as.4a330654.svg",revision:null},{url:"/static/img/at.02a64279.svg",revision:null},{url:"/static/img/at.94cde74c.svg",revision:null},{url:"/static/img/au.cc65fc07.svg",revision:null},{url:"/static/img/au.dbcdef2c.svg",revision:null},{url:"/static/img/aw.abbad4ac.svg",revision:null},{url:"/static/img/aw.be4540eb.svg",revision:null},{url:"/static/img/ax.371c7af2.svg",revision:null},{url:"/static/img/ax.91eea523.svg",revision:null},{url:"/static/img/az.0e2f1d1a.svg",revision:null},{url:"/static/img/az.f399f1c8.svg",revision:null},{url:"/static/img/ba.032070d4.svg",revision:null},{url:"/static/img/ba.e167b08f.svg",revision:null},{url:"/static/img/bb.23a15e67.svg",revision:null},{url:"/static/img/bb.b800513b.svg",revision:null},{url:"/static/img/bd.c1abcb00.svg",revision:null},{url:"/static/img/bd.c4a5f0e2.svg",revision:null},{url:"/static/img/be.29774a37.svg",revision:null},{url:"/static/img/be.3eb14701.svg",revision:null},{url:"/static/img/bf.2334e919.svg",revision:null},{url:"/static/img/bf.4ffd5dc6.svg",revision:null},{url:"/static/img/bg.700f100c.svg",revision:null},{url:"/static/img/bg.d0a49130.svg",revision:null},{url:"/static/img/bh.2a884f6c.svg",revision:null},{url:"/static/img/bh.3968dfe0.svg",revision:null},{url:"/static/img/bi.211d0f9e.svg",revision:null},{url:"/static/img/bi.ae3bb248.svg",revision:null},{url:"/static/img/bj.2cdc8a62.svg",revision:null},{url:"/static/img/bj.aba95ad2.svg",revision:null},{url:"/static/img/bl.04966866.svg",revision:null},{url:"/static/img/bl.3e69e968.svg",revision:null},{url:"/static/img/bm.e6903c8e.svg",revision:null},{url:"/static/img/bm.e69e40c4.svg",revision:null},{url:"/static/img/bn.07911e0c.svg",revision:null},{url:"/static/img/bn.4d91734a.svg",revision:null},{url:"/static/img/bo.03595499.svg",revision:null},{url:"/static/img/bo.9c1d9ef8.svg",revision:null},{url:"/static/img/bq.747d8177.svg",revision:null},{url:"/static/img/bq.b9355bec.svg",revision:null},{url:"/static/img/br.058a5086.svg",revision:null},{url:"/static/img/br.fe030c1c.svg",revision:null},{url:"/static/img/bs.d228cbb2.svg",revision:null},{url:"/static/img/bs.ef0a29ed.svg",revision:null},{url:"/static/img/bt.3f8ecb9b.svg",revision:null},{url:"/static/img/bt.fc241981.svg",revision:null},{url:"/static/img/bv.5503f03a.svg",revision:null},{url:"/static/img/bv.7f7cd26f.svg",revision:null},{url:"/static/img/bw.494aae64.svg",revision:null},{url:"/static/img/bw.b767df8c.svg",revision:null},{url:"/static/img/by.78d2c3c9.svg",revision:null},{url:"/static/img/by.fba98c48.svg",revision:null},{url:"/static/img/bz.14c3376a.svg",revision:null},{url:"/static/img/bz.5e0ef548.svg",revision:null},{url:"/static/img/ca.163ac200.svg",revision:null},{url:"/static/img/ca.a2ab234d.svg",revision:null},{url:"/static/img/cc.51960f85.svg",revision:null},{url:"/static/img/cc.813adff8.svg",revision:null},{url:"/static/img/cd.39186ec2.svg",revision:null},{url:"/static/img/cd.b4bd46ee.svg",revision:null},{url:"/static/img/cf.b5702729.svg",revision:null},{url:"/static/img/cf.fe1120e9.svg",revision:null},{url:"/static/img/cg.00603842.svg",revision:null},{url:"/static/img/cg.12414c99.svg",revision:null},{url:"/static/img/ch.7376c9c3.svg",revision:null},{url:"/static/img/ch.a558d859.svg",revision:null},{url:"/static/img/ci.1251a8e3.svg",revision:null},{url:"/static/img/ci.425a24c2.svg",revision:null},{url:"/static/img/ck.4e83dd3e.svg",revision:null},{url:"/static/img/ck.6303aa5b.svg",revision:null},{url:"/static/img/cl.0917a91e.svg",revision:null},{url:"/static/img/cl.b5974a35.svg",revision:null},{url:"/static/img/cm.253adb39.svg",revision:null},{url:"/static/img/cm.853e2843.svg",revision:null},{url:"/static/img/cn.38f63e1e.svg",revision:null},{url:"/static/img/cn.e1b166eb.svg",revision:null},{url:"/static/img/co.33e249d8.svg",revision:null},{url:"/static/img/co.b5cbc817.svg",revision:null},{url:"/static/img/cr.2e572846.svg",revision:null},{url:"/static/img/cr.336eb7d3.svg",revision:null},{url:"/static/img/cu.c2a6f0ed.svg",revision:null},{url:"/static/img/cu.d6e33f19.svg",revision:null},{url:"/static/img/cv.5ea64968.svg",revision:null},{url:"/static/img/cv.b3ab83f5.svg",revision:null},{url:"/static/img/cw.0e14b0b7.svg",revision:null},{url:"/static/img/cw.9b9b7ed5.svg",revision:null},{url:"/static/img/cx.da5de6d2.svg",revision:null},{url:"/static/img/cx.e04e07e8.svg",revision:null},{url:"/static/img/cy.834e6240.svg",revision:null},{url:"/static/img/cy.bfcfd736.svg",revision:null},{url:"/static/img/cz.aa114964.svg",revision:null},{url:"/static/img/cz.b5f98a6b.svg",revision:null},{url:"/static/img/dashboard-bg-light.06da6eab.jpg",revision:null},{url:"/static/img/de.8e159e6e.svg",revision:null},{url:"/static/img/de.b827ac51.svg",revision:null},{url:"/static/img/dj.4197a18a.svg",revision:null},{url:"/static/img/dj.925748d5.svg",revision:null},{url:"/static/img/dk.3ca1caed.svg",revision:null},{url:"/static/img/dk.a867eeef.svg",revision:null},{url:"/static/img/dm.7ddb00ac.svg",revision:null},{url:"/static/img/dm.bca6d70c.svg",revision:null},{url:"/static/img/do.81097daa.svg",revision:null},{url:"/static/img/do.954f0f3e.svg",revision:null},{url:"/static/img/dz.76d47b01.svg",revision:null},{url:"/static/img/dz.b7e2fbce.svg",revision:null},{url:"/static/img/ec.0029f514.svg",revision:null},{url:"/static/img/ec.5f387e2f.svg",revision:null},{url:"/static/img/ee.1b4839e0.svg",revision:null},{url:"/static/img/ee.828384a8.svg",revision:null},{url:"/static/img/eg.38443fa6.svg",revision:null},{url:"/static/img/eg.5756a758.svg",revision:null},{url:"/static/img/eh.82bd1c7b.svg",revision:null},{url:"/static/img/eh.f8d7b64f.svg",revision:null},{url:"/static/img/er.bf5b134b.svg",revision:null},{url:"/static/img/er.e932abe1.svg",revision:null},{url:"/static/img/es-ct.64a68954.svg",revision:null},{url:"/static/img/es-ct.69469f50.svg",revision:null},{url:"/static/img/es.7dd46df0.svg",revision:null},{url:"/static/img/es.de5915e5.svg",revision:null},{url:"/static/img/et.82e8eb21.svg",revision:null},{url:"/static/img/et.a998a1b2.svg",revision:null},{url:"/static/img/eu.4c6e130f.svg",revision:null},{url:"/static/img/eu.aba724b1.svg",revision:null},{url:"/static/img/fi.0cd85b78.svg",revision:null},{url:"/static/img/fi.3be6b378.svg",revision:null},{url:"/static/img/fj.ac9c916f.svg",revision:null},{url:"/static/img/fj.e8d3e00b.svg",revision:null},{url:"/static/img/fk.af0350f8.svg",revision:null},{url:"/static/img/fk.db55fa14.svg",revision:null},{url:"/static/img/fm.3491efc7.svg",revision:null},{url:"/static/img/fm.78d44caa.svg",revision:null},{url:"/static/img/fo.1da81e3a.svg",revision:null},{url:"/static/img/fo.72949ad1.svg",revision:null},{url:"/static/img/fr.3565b8f4.svg",revision:null},{url:"/static/img/fr.9cb70285.svg",revision:null},{url:"/static/img/ga.3e474381.svg",revision:null},{url:"/static/img/ga.59f7d865.svg",revision:null},{url:"/static/img/gb-eng.0fac6e79.svg",revision:null},{url:"/static/img/gb-eng.513dcf1b.svg",revision:null},{url:"/static/img/gb-nir.2b7d2c3a.svg",revision:null},{url:"/static/img/gb-nir.f59817d6.svg",revision:null},{url:"/static/img/gb-sct.f5001e5d.svg",revision:null},{url:"/static/img/gb-sct.fee55173.svg",revision:null},{url:"/static/img/gb-wls.13481560.svg",revision:null},{url:"/static/img/gb-wls.95b2cfab.svg",revision:null},{url:"/static/img/gb.2aafb374.svg",revision:null},{url:"/static/img/gb.7a456bb2.svg",revision:null},{url:"/static/img/gd.04ea09b7.svg",revision:null},{url:"/static/img/gd.60b96978.svg",revision:null},{url:"/static/img/ge.b7b65b55.svg",revision:null},{url:"/static/img/ge.c7190912.svg",revision:null},{url:"/static/img/gf.531f9e07.svg",revision:null},{url:"/static/img/gf.90f438a3.svg",revision:null},{url:"/static/img/gg.3aebc3ce.svg",revision:null},{url:"/static/img/gg.65174039.svg",revision:null},{url:"/static/img/gh.af443995.svg",revision:null},{url:"/static/img/gh.f2b6baac.svg",revision:null},{url:"/static/img/gi.302c2506.svg",revision:null},{url:"/static/img/gi.7beea6ed.svg",revision:null},{url:"/static/img/gl.551d0783.svg",revision:null},{url:"/static/img/gl.6a5c17b0.svg",revision:null},{url:"/static/img/gm.0e00e9d4.svg",revision:null},{url:"/static/img/gm.1724dc37.svg",revision:null},{url:"/static/img/gn.54a75b28.svg",revision:null},{url:"/static/img/gn.7c96520b.svg",revision:null},{url:"/static/img/gp.4327060f.svg",revision:null},{url:"/static/img/gp.f8adbf5c.svg",revision:null},{url:"/static/img/gq.b1679302.svg",revision:null},{url:"/static/img/gq.bd7daf33.svg",revision:null},{url:"/static/img/gr.07bedadf.svg",revision:null},{url:"/static/img/gr.25dd3287.svg",revision:null},{url:"/static/img/gs.60368968.svg",revision:null},{url:"/static/img/gs.b2836676.svg",revision:null},{url:"/static/img/gt.1a24ed67.svg",revision:null},{url:"/static/img/gt.825f7286.svg",revision:null},{url:"/static/img/gu.05f0ab85.svg",revision:null},{url:"/static/img/gu.19b114eb.svg",revision:null},{url:"/static/img/gw.bcd1eddb.svg",revision:null},{url:"/static/img/gw.c97f3f94.svg",revision:null},{url:"/static/img/gy.6327f72a.svg",revision:null},{url:"/static/img/gy.e11d0234.svg",revision:null},{url:"/static/img/hk.b199a9ee.svg",revision:null},{url:"/static/img/hk.c72bba0e.svg",revision:null},{url:"/static/img/hm.4aa61657.svg",revision:null},{url:"/static/img/hm.d4b3d393.svg",revision:null},{url:"/static/img/hn.08ad78b2.svg",revision:null},{url:"/static/img/hn.44cee191.svg",revision:null},{url:"/static/img/hr.078b1bf9.svg",revision:null},{url:"/static/img/hr.1f4e28b8.svg",revision:null},{url:"/static/img/ht.6943447c.svg",revision:null},{url:"/static/img/ht.7ca68737.svg",revision:null},{url:"/static/img/hu.692e97ca.svg",revision:null},{url:"/static/img/hu.b10d3f8e.svg",revision:null},{url:"/static/img/id.94464e47.svg",revision:null},{url:"/static/img/id.a05dc04c.svg",revision:null},{url:"/static/img/ie.5154112a.svg",revision:null},{url:"/static/img/ie.e23b25d1.svg",revision:null},{url:"/static/img/il.150f4c5f.svg",revision:null},{url:"/static/img/il.e02a66d3.svg",revision:null},{url:"/static/img/im.25166c91.svg",revision:null},{url:"/static/img/im.942419c5.svg",revision:null},{url:"/static/img/in.954929a0.svg",revision:null},{url:"/static/img/in.bd0d4f19.svg",revision:null},{url:"/static/img/io.a59923ab.svg",revision:null},{url:"/static/img/io.fa003484.svg",revision:null},{url:"/static/img/iq.1232a5c2.svg",revision:null},{url:"/static/img/iq.9a48d678.svg",revision:null},{url:"/static/img/ir.1ed24953.svg",revision:null},{url:"/static/img/ir.bc7ae9e1.svg",revision:null},{url:"/static/img/is.cad57f19.svg",revision:null},{url:"/static/img/is.eea59326.svg",revision:null},{url:"/static/img/it.039b4527.svg",revision:null},{url:"/static/img/it.e8516fc7.svg",revision:null},{url:"/static/img/je.1684dacc.svg",revision:null},{url:"/static/img/je.3ed72a25.svg",revision:null},{url:"/static/img/jellyfin.7b53a541.svg",revision:null},{url:"/static/img/jm.2357530e.svg",revision:null},{url:"/static/img/jm.479f30fe.svg",revision:null},{url:"/static/img/jo.06fbaa2c.svg",revision:null},{url:"/static/img/jo.7ac45a65.svg",revision:null},{url:"/static/img/jp.1795778c.svg",revision:null},{url:"/static/img/jp.b6063838.svg",revision:null},{url:"/static/img/ke.6dbfffd5.svg",revision:null},{url:"/static/img/ke.769bb975.svg",revision:null},{url:"/static/img/kg.96c12490.svg",revision:null},{url:"/static/img/kg.daded53c.svg",revision:null},{url:"/static/img/kh.8eeb1634.svg",revision:null},{url:"/static/img/kh.b10339d6.svg",revision:null},{url:"/static/img/ki.033ff9ce.svg",revision:null},{url:"/static/img/ki.89e43a21.svg",revision:null},{url:"/static/img/km.1e3bd5fe.svg",revision:null},{url:"/static/img/km.3ffb0228.svg",revision:null},{url:"/static/img/kn.0c16fe68.svg",revision:null},{url:"/static/img/kn.8f2e7b29.svg",revision:null},{url:"/static/img/kodi.d18f8d23.svg",revision:null},{url:"/static/img/kp.0f5253d8.svg",revision:null},{url:"/static/img/kp.f4ff9e76.svg",revision:null},{url:"/static/img/kr.0dc8b972.svg",revision:null},{url:"/static/img/kr.0f5e1116.svg",revision:null},{url:"/static/img/kw.3b4f3ea3.svg",revision:null},{url:"/static/img/kw.830d3755.svg",revision:null},{url:"/static/img/ky.be81d90b.svg",revision:null},{url:"/static/img/ky.e3b76b32.svg",revision:null},{url:"/static/img/kz.32ac1036.svg",revision:null},{url:"/static/img/kz.579ac0f9.svg",revision:null},{url:"/static/img/la.e583f8ec.svg",revision:null},{url:"/static/img/la.f71017ef.svg",revision:null},{url:"/static/img/lb.8eea508a.svg",revision:null},{url:"/static/img/lb.bdbeb8f1.svg",revision:null},{url:"/static/img/lc.25f644a6.svg",revision:null},{url:"/static/img/lc.68bd77ae.svg",revision:null},{url:"/static/img/li.8dc1ed79.svg",revision:null},{url:"/static/img/li.d7e2a871.svg",revision:null},{url:"/static/img/lk.42c41c61.svg",revision:null},{url:"/static/img/lk.e52240d6.svg",revision:null},{url:"/static/img/lr.5b84ff00.svg",revision:null},{url:"/static/img/lr.9a67cd3d.svg",revision:null},{url:"/static/img/ls.6d444cae.svg",revision:null},{url:"/static/img/ls.fe1da403.svg",revision:null},{url:"/static/img/lt.03a2e8c1.svg",revision:null},{url:"/static/img/lt.b57ea2a8.svg",revision:null},{url:"/static/img/lu.93878a1b.svg",revision:null},{url:"/static/img/lu.e3bdc6d3.svg",revision:null},{url:"/static/img/lv.1853e3a0.svg",revision:null},{url:"/static/img/lv.679c099e.svg",revision:null},{url:"/static/img/ly.05f8732e.svg",revision:null},{url:"/static/img/ly.b9e750ff.svg",revision:null},{url:"/static/img/ma.65053fc4.svg",revision:null},{url:"/static/img/ma.88ada30c.svg",revision:null},{url:"/static/img/mc.2c03ea5c.svg",revision:null},{url:"/static/img/mc.89b532e8.svg",revision:null},{url:"/static/img/md.646818c3.svg",revision:null},{url:"/static/img/md.a56562ee.svg",revision:null},{url:"/static/img/me.2e71b778.svg",revision:null},{url:"/static/img/me.f05548f2.svg",revision:null},{url:"/static/img/mf.70d09a4a.svg",revision:null},{url:"/static/img/mf.7da6b3d2.svg",revision:null},{url:"/static/img/mg.09ca17b2.svg",revision:null},{url:"/static/img/mg.b3fff4a6.svg",revision:null},{url:"/static/img/mh.3fd69bb2.svg",revision:null},{url:"/static/img/mh.f6cbc774.svg",revision:null},{url:"/static/img/mk.4234a248.svg",revision:null},{url:"/static/img/mk.e5412079.svg",revision:null},{url:"/static/img/ml.3fad079e.svg",revision:null},{url:"/static/img/ml.4f0dba9e.svg",revision:null},{url:"/static/img/mm.8ac1f094.svg",revision:null},{url:"/static/img/mm.adaa2111.svg",revision:null},{url:"/static/img/mn.78547af0.svg",revision:null},{url:"/static/img/mn.a4bcb0e6.svg",revision:null},{url:"/static/img/mo.2f0d2c15.svg",revision:null},{url:"/static/img/mo.c8198565.svg",revision:null},{url:"/static/img/mp.2acb5506.svg",revision:null},{url:"/static/img/mp.eeeefff6.svg",revision:null},{url:"/static/img/mq.145a7657.svg",revision:null},{url:"/static/img/mq.bb36a8fc.svg",revision:null},{url:"/static/img/mr.dd34eae8.svg",revision:null},{url:"/static/img/mr.e91e06ea.svg",revision:null},{url:"/static/img/ms.2025cd7d.svg",revision:null},{url:"/static/img/ms.b13001dc.svg",revision:null},{url:"/static/img/mt.b6f71c85.svg",revision:null},{url:"/static/img/mt.cff39ee0.svg",revision:null},{url:"/static/img/mu.51f71163.svg",revision:null},{url:"/static/img/mu.a926c232.svg",revision:null},{url:"/static/img/mv.2c8b92b5.svg",revision:null},{url:"/static/img/mv.ba4de4fd.svg",revision:null},{url:"/static/img/mw.0b005148.svg",revision:null},{url:"/static/img/mw.f704f4bb.svg",revision:null},{url:"/static/img/mx.1b615ec2.svg",revision:null},{url:"/static/img/mx.8a36b075.svg",revision:null},{url:"/static/img/my.4109ae71.svg",revision:null},{url:"/static/img/my.69c87fc5.svg",revision:null},{url:"/static/img/mz.1377650b.svg",revision:null},{url:"/static/img/mz.2c96acb1.svg",revision:null},{url:"/static/img/na.7adf4344.svg",revision:null},{url:"/static/img/na.e0503926.svg",revision:null},{url:"/static/img/nc.96fa6a4b.svg",revision:null},{url:"/static/img/nc.b5a5d41b.svg",revision:null},{url:"/static/img/ne.d11b82c6.svg",revision:null},{url:"/static/img/ne.d4fe4faa.svg",revision:null},{url:"/static/img/nf.1e8c700b.svg",revision:null},{url:"/static/img/nf.a7166b00.svg",revision:null},{url:"/static/img/ng.51059407.svg",revision:null},{url:"/static/img/ng.c3b42ad2.svg",revision:null},{url:"/static/img/ni.5b80bac0.svg",revision:null},{url:"/static/img/ni.cc7eb514.svg",revision:null},{url:"/static/img/nl.dd138444.svg",revision:null},{url:"/static/img/nl.e415f0e7.svg",revision:null},{url:"/static/img/no.26996afa.svg",revision:null},{url:"/static/img/no.70157234.svg",revision:null},{url:"/static/img/np.954177a0.svg",revision:null},{url:"/static/img/np.f7b8a5c3.svg",revision:null},{url:"/static/img/nr.2c66d218.svg",revision:null},{url:"/static/img/nr.a4f0e762.svg",revision:null},{url:"/static/img/nu.26551dc2.svg",revision:null},{url:"/static/img/nu.860bbe8a.svg",revision:null},{url:"/static/img/nz.38d0d690.svg",revision:null},{url:"/static/img/nz.c77ae58d.svg",revision:null},{url:"/static/img/om.3f5691ca.svg",revision:null},{url:"/static/img/om.ff034f9e.svg",revision:null},{url:"/static/img/pa.6dc8212a.svg",revision:null},{url:"/static/img/pa.acde3214.svg",revision:null},{url:"/static/img/pe.5a3b0bc5.svg",revision:null},{url:"/static/img/pe.5c2ced95.svg",revision:null},{url:"/static/img/pf.9f06082b.svg",revision:null},{url:"/static/img/pf.f6ae1bc8.svg",revision:null},{url:"/static/img/pg.26847b33.svg",revision:null},{url:"/static/img/pg.66c8dc3b.svg",revision:null},{url:"/static/img/ph.12e2b123.svg",revision:null},{url:"/static/img/ph.f215833e.svg",revision:null},{url:"/static/img/pk.0bbf58be.svg",revision:null},{url:"/static/img/pk.32b55f6f.svg",revision:null},{url:"/static/img/pl.03886843.svg",revision:null},{url:"/static/img/pl.a1350f0c.svg",revision:null},{url:"/static/img/plex.7a4e22a6.svg",revision:null},{url:"/static/img/pm.7a6beab5.svg",revision:null},{url:"/static/img/pm.a5590fa3.svg",revision:null},{url:"/static/img/pn.00a9342b.svg",revision:null},{url:"/static/img/pn.715fd11d.svg",revision:null},{url:"/static/img/pr.391a48e2.svg",revision:null},{url:"/static/img/pr.b37cbdc4.svg",revision:null},{url:"/static/img/ps.1af72ed4.svg",revision:null},{url:"/static/img/ps.96bcac74.svg",revision:null},{url:"/static/img/pt.0703cc3a.svg",revision:null},{url:"/static/img/pt.351b87cb.svg",revision:null},{url:"/static/img/pw.17220ffb.svg",revision:null},{url:"/static/img/pw.6d8e7ce0.svg",revision:null},{url:"/static/img/py.25cc39e3.svg",revision:null},{url:"/static/img/py.c20318c9.svg",revision:null},{url:"/static/img/qa.7e695788.svg",revision:null},{url:"/static/img/qa.86452d7a.svg",revision:null},{url:"/static/img/re.b8140129.svg",revision:null},{url:"/static/img/re.cf143c2f.svg",revision:null},{url:"/static/img/ro.67f8501e.svg",revision:null},{url:"/static/img/ro.cab93784.svg",revision:null},{url:"/static/img/rs.23638d75.svg",revision:null},{url:"/static/img/rs.ae2e3422.svg",revision:null},{url:"/static/img/ru.ccd50623.svg",revision:null},{url:"/static/img/ru.edd8b008.svg",revision:null},{url:"/static/img/rw.87d5d899.svg",revision:null},{url:"/static/img/rw.d118aacd.svg",revision:null},{url:"/static/img/sa.5bfbe72b.svg",revision:null},{url:"/static/img/sa.f0a8997b.svg",revision:null},{url:"/static/img/sb.1c406073.svg",revision:null},{url:"/static/img/sb.b0db5b0a.svg",revision:null},{url:"/static/img/sc.0452f14c.svg",revision:null},{url:"/static/img/sc.cdc20672.svg",revision:null},{url:"/static/img/sd.0e619868.svg",revision:null},{url:"/static/img/sd.da3b68ee.svg",revision:null},{url:"/static/img/se.7e499d82.svg",revision:null},{url:"/static/img/se.7ec71700.svg",revision:null},{url:"/static/img/sg.4f0e8eff.svg",revision:null},{url:"/static/img/sg.8a63b009.svg",revision:null},{url:"/static/img/sh.46e2588d.svg",revision:null},{url:"/static/img/sh.681f8fff.svg",revision:null},{url:"/static/img/si.2a428364.svg",revision:null},{url:"/static/img/si.d9d425c0.svg",revision:null},{url:"/static/img/sj.638e6522.svg",revision:null},{url:"/static/img/sj.92c583b8.svg",revision:null},{url:"/static/img/sk.7998d1f5.svg",revision:null},{url:"/static/img/sk.93c91c0b.svg",revision:null},{url:"/static/img/sl.d8378c47.svg",revision:null},{url:"/static/img/sl.eb9dda3f.svg",revision:null},{url:"/static/img/sm.0ba901f4.svg",revision:null},{url:"/static/img/sm.5e2fc188.svg",revision:null},{url:"/static/img/sn.4247b831.svg",revision:null},{url:"/static/img/sn.98923b55.svg",revision:null},{url:"/static/img/so.2d18a203.svg",revision:null},{url:"/static/img/so.45f08b28.svg",revision:null},{url:"/static/img/sr.cb178d98.svg",revision:null},{url:"/static/img/sr.d66c1240.svg",revision:null},{url:"/static/img/ss.caedfdf2.svg",revision:null},{url:"/static/img/ss.db181f81.svg",revision:null},{url:"/static/img/st.a70042c6.svg",revision:null},{url:"/static/img/st.ecc4827f.svg",revision:null},{url:"/static/img/sv.9501935a.svg",revision:null},{url:"/static/img/sv.f67839a6.svg",revision:null},{url:"/static/img/sx.77e864f0.svg",revision:null},{url:"/static/img/sx.c0e6297a.svg",revision:null},{url:"/static/img/sy.2b3eac89.svg",revision:null},{url:"/static/img/sy.7fe894df.svg",revision:null},{url:"/static/img/sz.70b6fc50.svg",revision:null},{url:"/static/img/sz.eb01cd9f.svg",revision:null},{url:"/static/img/tc.30ccd48e.svg",revision:null},{url:"/static/img/tc.651466dd.svg",revision:null},{url:"/static/img/td.5d622e26.svg",revision:null},{url:"/static/img/td.f1319408.svg",revision:null},{url:"/static/img/tf.27cbe00b.svg",revision:null},{url:"/static/img/tf.a1757237.svg",revision:null},{url:"/static/img/tg.b492a751.svg",revision:null},{url:"/static/img/tg.d04f874c.svg",revision:null},{url:"/static/img/th.79b63a8a.svg",revision:null},{url:"/static/img/th.b8e24edb.svg",revision:null},{url:"/static/img/tj.b7dafe8d.svg",revision:null},{url:"/static/img/tj.d3a42312.svg",revision:null},{url:"/static/img/tk.6c1f520c.svg",revision:null},{url:"/static/img/tk.f87f794b.svg",revision:null},{url:"/static/img/tl.85904d79.svg",revision:null},{url:"/static/img/tl.ca9af3c0.svg",revision:null},{url:"/static/img/tm.762df128.svg",revision:null},{url:"/static/img/tm.e467552c.svg",revision:null},{url:"/static/img/tn.cc3ab493.svg",revision:null},{url:"/static/img/tn.ff4c5190.svg",revision:null},{url:"/static/img/to.8dd22284.svg",revision:null},{url:"/static/img/to.9748a967.svg",revision:null},{url:"/static/img/tr.87e40d5c.svg",revision:null},{url:"/static/img/tr.fc8c91dd.svg",revision:null},{url:"/static/img/tt.4acf6cc2.svg",revision:null},{url:"/static/img/tt.5a459e81.svg",revision:null},{url:"/static/img/tv.9717b553.svg",revision:null},{url:"/static/img/tv.a8ff4939.svg",revision:null},{url:"/static/img/tw.45c8a106.svg",revision:null},{url:"/static/img/tw.c0cf9ea7.svg",revision:null},{url:"/static/img/tz.1abfbb38.svg",revision:null},{url:"/static/img/tz.c27fd405.svg",revision:null},{url:"/static/img/ua.04fa0e67.svg",revision:null},{url:"/static/img/ua.63d75c84.svg",revision:null},{url:"/static/img/ug.5ac71e98.svg",revision:null},{url:"/static/img/ug.5ae165a2.svg",revision:null},{url:"/static/img/um.582dd57b.svg",revision:null},{url:"/static/img/um.b38f913c.svg",revision:null},{url:"/static/img/un.2df110d6.svg",revision:null},{url:"/static/img/un.58a4a02a.svg",revision:null},{url:"/static/img/us.6c459052.svg",revision:null},{url:"/static/img/us.99e04236.svg",revision:null},{url:"/static/img/uy.69cf8938.svg",revision:null},{url:"/static/img/uy.b70ac310.svg",revision:null},{url:"/static/img/uz.7f8823a2.svg",revision:null},{url:"/static/img/uz.d53abc35.svg",revision:null},{url:"/static/img/va.7efb8ba6.svg",revision:null},{url:"/static/img/va.abcb42e8.svg",revision:null},{url:"/static/img/vc.37cf5ba1.svg",revision:null},{url:"/static/img/vc.3e4ac6d4.svg",revision:null},{url:"/static/img/ve.4cd0e3ed.svg",revision:null},{url:"/static/img/ve.9cd63506.svg",revision:null},{url:"/static/img/vg.025b8b6a.svg",revision:null},{url:"/static/img/vg.ae3b6f7e.svg",revision:null},{url:"/static/img/vi.293e6f1c.svg",revision:null},{url:"/static/img/vi.f920eec7.svg",revision:null},{url:"/static/img/vn.11dd1cf6.svg",revision:null},{url:"/static/img/vn.9ec4ca4d.svg",revision:null},{url:"/static/img/vu.5d2d7643.svg",revision:null},{url:"/static/img/vu.b7a8d91a.svg",revision:null},{url:"/static/img/wf.69c77016.svg",revision:null},{url:"/static/img/wf.9ca6f4bc.svg",revision:null},{url:"/static/img/ws.15c7a17c.svg",revision:null},{url:"/static/img/ws.d2e19e5a.svg",revision:null},{url:"/static/img/xk.16b6bb85.svg",revision:null},{url:"/static/img/xk.ca7843be.svg",revision:null},{url:"/static/img/ye.0b3f3c76.svg",revision:null},{url:"/static/img/ye.bb567731.svg",revision:null},{url:"/static/img/yt.332bd5d3.svg",revision:null},{url:"/static/img/yt.c33641ca.svg",revision:null},{url:"/static/img/za.2fa94205.svg",revision:null},{url:"/static/img/za.42e033a9.svg",revision:null},{url:"/static/img/zm.92477cab.svg",revision:null},{url:"/static/img/zm.ce5363b7.svg",revision:null},{url:"/static/img/zw.6a535c1e.svg",revision:null},{url:"/static/img/zw.f488cb8a.svg",revision:null},{url:"/static/js/1088.f184400f.js",revision:null},{url:"/static/js/1259.02487422.js",revision:null},{url:"/static/js/1449.a5b4b2d2.js",revision:null},{url:"/static/js/1512.a95988d6.js",revision:null},{url:"/static/js/1587.873c73c3.js",revision:null},{url:"/static/js/169.92c1a438.js",revision:null},{url:"/static/js/1706.1a5248ba.js",revision:null},{url:"/static/js/1807.564d1fef.js",revision:null},{url:"/static/js/1949.59064ef4.js",revision:null},{url:"/static/js/2106.50dde272.js",revision:null},{url:"/static/js/2140.d72a32d8.js",revision:null},{url:"/static/js/2183.f8766c50.js",revision:null},{url:"/static/js/2200.a7bc2894.js",revision:null},{url:"/static/js/2217.d60fbb58.js",revision:null},{url:"/static/js/2460.2a8400ba.js",revision:null},{url:"/static/js/2614.b0dbc28c.js",revision:null},{url:"/static/js/2732.2b76d899.js",revision:null},{url:"/static/js/2853.99de82eb.js",revision:null},{url:"/static/js/2892.d56bb8af.js",revision:null},{url:"/static/js/2893.c9d72a7c.js",revision:null},{url:"/static/js/2976.e3dbc1e6.js",revision:null},{url:"/static/js/3083.a9ecc037.js",revision:null},{url:"/static/js/3322.dadc23cc.js",revision:null},{url:"/static/js/3368.8c968129.js",revision:null},{url:"/static/js/3369.cb38d432.js",revision:null},{url:"/static/js/3400.efd0e622.js",revision:null},{url:"/static/js/342.f8581a68.js",revision:null},{url:"/static/js/3518.a02d61b9.js",revision:null},{url:"/static/js/3553.12c78f14.js",revision:null},{url:"/static/js/3559.61ebd182.js",revision:null},{url:"/static/js/3732.d6584e8e.js",revision:null},{url:"/static/js/3835.2db962db.js",revision:null},{url:"/static/js/3924.0fd0a3c0.js",revision:null},{url:"/static/js/4053.da012236.js",revision:null},{url:"/static/js/4221.b910d558.js",revision:null},{url:"/static/js/446.cdd8637e.js",revision:null},{url:"/static/js/4589.3fcabf71.js",revision:null},{url:"/static/js/4619.b038c54a.js",revision:null},{url:"/static/js/472.ba31e3e2.js",revision:null},{url:"/static/js/4765.251b9b05.js",revision:null},{url:"/static/js/5207.7f241e21.js",revision:null},{url:"/static/js/5285.4efb90e2.js",revision:null},{url:"/static/js/5324.5b829ee6.js",revision:null},{url:"/static/js/5329.1dc4e553.js",revision:null},{url:"/static/js/5578.9afc5f5b.js",revision:null},{url:"/static/js/5638.d0047a11.js",revision:null},{url:"/static/js/5762.5ca2e7fa.js",revision:null},{url:"/static/js/5795.8ff80c92.js",revision:null},{url:"/static/js/5931.fbf1e5c5.js",revision:null},{url:"/static/js/6062.78467cf2.js",revision:null},{url:"/static/js/6123.f9954058.js",revision:null},{url:"/static/js/6148.5a3df9c4.js",revision:null},{url:"/static/js/6324.93ea59d2.js",revision:null},{url:"/static/js/6362.4870392f.js",revision:null},{url:"/static/js/6429.28e09dbc.js",revision:null},{url:"/static/js/65.ae7df477.js",revision:null},{url:"/static/js/6523.426200f5.js",revision:null},{url:"/static/js/6640.a6538b3b.js",revision:null},{url:"/static/js/667.6ae5a2a6.js",revision:null},{url:"/static/js/7089.8779e12e.js",revision:null},{url:"/static/js/729.81683ae6.js",revision:null},{url:"/static/js/7381.6265026f.js",revision:null},{url:"/static/js/746.9a199f8f.js",revision:null},{url:"/static/js/7590.be3564f1.js",revision:null},{url:"/static/js/7819.4a7dffb4.js",revision:null},{url:"/static/js/7841.580c6097.js",revision:null},{url:"/static/js/7878.5ca476d2.js",revision:null},{url:"/static/js/7880.23c946e3.js",revision:null},{url:"/static/js/7898.e767f6ae.js",revision:null},{url:"/static/js/813.b1f63bb9.js",revision:null},{url:"/static/js/8179.7205306b.js",revision:null},{url:"/static/js/8391.c04e1c3a.js",revision:null},{url:"/static/js/8498.e34e99e5.js",revision:null},{url:"/static/js/8621.edd395ad.js",revision:null},{url:"/static/js/8769.52fe04f5.js",revision:null},{url:"/static/js/8784.5892bf2a.js",revision:null},{url:"/static/js/8825.f5386513.js",revision:null},{url:"/static/js/886.ae0c2bab.js",revision:null},{url:"/static/js/8895.b476d1b6.js",revision:null},{url:"/static/js/8913.5a499226.js",revision:null},{url:"/static/js/8930.5354086d.js",revision:null},{url:"/static/js/9091.b9371c68.js",revision:null},{url:"/static/js/9211.e190626a.js",revision:null},{url:"/static/js/9334.bda11894.js",revision:null},{url:"/static/js/9381.495d1e28.js",revision:null},{url:"/static/js/9461.1b6014d3.js",revision:null},{url:"/static/js/9751.9e425e19.js",revision:null},{url:"/static/js/980.ee52bc55.js",revision:null},{url:"/static/js/984.50a15617.js",revision:null},{url:"/static/js/9962.76f7d059.js",revision:null},{url:"/static/js/app.6887e078.js",revision:null},{url:"/static/js/chunk-vendors.344d61f4.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 c879485ec..5bc8c0501 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/579d8bdc1f35064a6d82f1064310ab8a/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\": \"7c623e9ff56cea34386f92f70885c7b1\"\n },\n {\n \"url\": \"/manifest.json\",\n \"revision\": \"8a45dcffc3380b17da6ea17291b43e00\"\n },\n {\n \"url\": \"/static/css/1259.ad51b86e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1391.8fb65128.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1449.bf964828.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1587.f52aafce.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/169.9ec6abc1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1706.c1e22194.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1807.333a022f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1949.d8d63590.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2140.08e216c1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2154.20cf0934.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2217.da1b8fd6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2460.83acd505.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2461.1fc0b5b4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2509.8690c924.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2844.23273db2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2892.3a7569e7.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2893.21a9931c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2976.bafd7cea.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2992.f8bddaf0.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3368.467cedc6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3369.69c504e7.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3390.481c441e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3553.6d93b4b8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3559.5665c422.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3661.c12867e9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3671.e6547429.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3826.53d49948.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3835.91d8befb.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3924.e7e714bc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4221.76c11dc1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/446.e0a96773.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4589.d7fd389b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/472.20f2f41f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4790.3ef3568e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5059.e5cd6fe3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5207.e1e8949a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5285.2250c5c9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5329.2f2c6a0e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5638.05ee3a45.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5795.3b193db6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5833.e1e503a2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5906.52ba6beb.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5931.e6c8f94d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6062.b6571ed4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6079.f88a21ae.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6324.bb3e2171.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/65.cb15a9a6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6523.d6576265.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6561.77bbcd33.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6579.04ad63dc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/669.73188f7e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/729.16b20067.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/746.18c59228.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7590.b45a8e92.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7651.9b63654f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7841.2a1ced53.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7878.e3469993.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7880.4f4a202a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7968.29db26b1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8039.e77a760e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8069.111183af.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8179.b5fb83f9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8391.b5dd11a9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8498.3676728c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8621.5db86eb0.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8769.fda642fb.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8825.f608e2c2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8989.63c7ae13.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/906.80f1f8a3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9211.b8dcc633.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9381.ade341db.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9461.79136fbe.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9751.0631f530.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/980.b4628099.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/984.0c88349b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9962.eb89f1f6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/app.200dd9cf.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/chunk-vendors.a2412607.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-brands-400.5d18d427.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-brands-400.87587a68.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.3ccdbd3d.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.81482cd4.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.0b0cc8a6.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.69d3141a.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium-italic.1996cc15.woff\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium-italic.1e312dd9.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium.13fcde4c.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium.b41c3821.woff\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ad.cb33f69a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ad.fa8477e6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ae.a3f5e295.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ae.f06e0095.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/af.89591ab0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/af.8ca96393.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ag.4c37bc2e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ag.56074d55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ai.70eefdc0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ai.893d1179.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/al.b16acdb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/al.e0864b5d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/am.00f0fec4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/am.a566904f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ao.3df23f21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ao.c0c32201.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aq.1b8c45a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aq.aa242c4a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ar.22a3116e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ar.d3238270.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/as.10ed1a23.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/as.4a330654.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/at.02a64279.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/at.94cde74c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/au.cc65fc07.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/au.dbcdef2c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aw.abbad4ac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aw.be4540eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ax.371c7af2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ax.91eea523.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/az.0e2f1d1a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/az.f399f1c8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ba.032070d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ba.e167b08f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bb.23a15e67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bb.b800513b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bd.c1abcb00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bd.c4a5f0e2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/be.29774a37.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/be.3eb14701.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bf.2334e919.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bf.4ffd5dc6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bg.700f100c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bg.d0a49130.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bh.2a884f6c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bh.3968dfe0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bi.211d0f9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bi.ae3bb248.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bj.2cdc8a62.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bj.aba95ad2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bl.04966866.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bl.3e69e968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bm.e6903c8e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bm.e69e40c4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bn.07911e0c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bn.4d91734a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bo.03595499.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bo.9c1d9ef8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bq.747d8177.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bq.b9355bec.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/br.058a5086.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/br.fe030c1c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bs.d228cbb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bs.ef0a29ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bt.3f8ecb9b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bt.fc241981.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bv.5503f03a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bv.7f7cd26f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bw.494aae64.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bw.b767df8c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/by.78d2c3c9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/by.fba98c48.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bz.14c3376a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bz.5e0ef548.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ca.163ac200.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ca.a2ab234d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cc.51960f85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cc.813adff8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cd.39186ec2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cd.b4bd46ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cf.b5702729.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cf.fe1120e9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cg.00603842.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cg.12414c99.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ch.7376c9c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ch.a558d859.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ci.1251a8e3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ci.425a24c2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ck.4e83dd3e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ck.6303aa5b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cl.0917a91e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cl.b5974a35.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cm.253adb39.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cm.853e2843.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cn.38f63e1e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cn.e1b166eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/co.33e249d8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/co.b5cbc817.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cr.2e572846.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cr.336eb7d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cu.c2a6f0ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cu.d6e33f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cv.5ea64968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cv.b3ab83f5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cw.0e14b0b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cw.9b9b7ed5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cx.da5de6d2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cx.e04e07e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cy.834e6240.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cy.bfcfd736.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cz.aa114964.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cz.b5f98a6b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dashboard-bg-light.06da6eab.jpg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/de.8e159e6e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/de.b827ac51.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dj.4197a18a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dj.925748d5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dk.3ca1caed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dk.a867eeef.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dm.7ddb00ac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dm.bca6d70c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/do.81097daa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/do.954f0f3e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dz.76d47b01.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dz.b7e2fbce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ec.0029f514.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ec.5f387e2f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ee.1b4839e0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ee.828384a8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eg.38443fa6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eg.5756a758.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eh.82bd1c7b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eh.f8d7b64f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/er.bf5b134b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/er.e932abe1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es-ct.64a68954.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es-ct.69469f50.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es.7dd46df0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es.de5915e5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/et.82e8eb21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/et.a998a1b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eu.4c6e130f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eu.aba724b1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fi.0cd85b78.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fi.3be6b378.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fj.ac9c916f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fj.e8d3e00b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fk.af0350f8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fk.db55fa14.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fm.3491efc7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fm.78d44caa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fo.1da81e3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fo.72949ad1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fr.3565b8f4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fr.9cb70285.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ga.3e474381.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ga.59f7d865.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-eng.0fac6e79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-eng.513dcf1b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-nir.2b7d2c3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-nir.f59817d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-sct.f5001e5d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-sct.fee55173.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-wls.13481560.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-wls.95b2cfab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb.2aafb374.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb.7a456bb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gd.04ea09b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gd.60b96978.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ge.b7b65b55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ge.c7190912.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gf.531f9e07.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gf.90f438a3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gg.3aebc3ce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gg.65174039.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gh.af443995.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gh.f2b6baac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gi.302c2506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gi.7beea6ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gl.551d0783.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gl.6a5c17b0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gm.0e00e9d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gm.1724dc37.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gn.54a75b28.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gn.7c96520b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gp.4327060f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gp.f8adbf5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gq.b1679302.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gq.bd7daf33.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gr.07bedadf.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gr.25dd3287.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gs.60368968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gs.b2836676.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gt.1a24ed67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gt.825f7286.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gu.05f0ab85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gu.19b114eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gw.bcd1eddb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gw.c97f3f94.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gy.6327f72a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gy.e11d0234.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hk.b199a9ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hk.c72bba0e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hm.4aa61657.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hm.d4b3d393.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hn.08ad78b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hn.44cee191.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hr.078b1bf9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hr.1f4e28b8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ht.6943447c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ht.7ca68737.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hu.692e97ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hu.b10d3f8e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/id.94464e47.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/id.a05dc04c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ie.5154112a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ie.e23b25d1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/il.150f4c5f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/il.e02a66d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/im.25166c91.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/im.942419c5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/in.954929a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/in.bd0d4f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/io.a59923ab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/io.fa003484.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/iq.1232a5c2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/iq.9a48d678.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ir.1ed24953.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ir.bc7ae9e1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/is.cad57f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/is.eea59326.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/it.039b4527.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/it.e8516fc7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/je.1684dacc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/je.3ed72a25.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jellyfin.7b53a541.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jm.2357530e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jm.479f30fe.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jo.06fbaa2c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jo.7ac45a65.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jp.1795778c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jp.b6063838.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ke.6dbfffd5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ke.769bb975.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kg.96c12490.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kg.daded53c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kh.8eeb1634.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kh.b10339d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ki.033ff9ce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ki.89e43a21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/km.1e3bd5fe.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/km.3ffb0228.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kn.0c16fe68.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kn.8f2e7b29.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kodi.d18f8d23.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kp.0f5253d8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kp.f4ff9e76.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kr.0dc8b972.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kr.0f5e1116.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kw.3b4f3ea3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kw.830d3755.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ky.be81d90b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ky.e3b76b32.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kz.32ac1036.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kz.579ac0f9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/la.e583f8ec.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/la.f71017ef.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lb.8eea508a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lb.bdbeb8f1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lc.25f644a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lc.68bd77ae.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/li.8dc1ed79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/li.d7e2a871.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lk.42c41c61.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lk.e52240d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lr.5b84ff00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lr.9a67cd3d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ls.6d444cae.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ls.fe1da403.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lt.03a2e8c1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lt.b57ea2a8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lu.93878a1b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lu.e3bdc6d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lv.1853e3a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lv.679c099e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ly.05f8732e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ly.b9e750ff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ma.65053fc4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ma.88ada30c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mc.2c03ea5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mc.89b532e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/md.646818c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/md.a56562ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/me.2e71b778.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/me.f05548f2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mf.70d09a4a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mf.7da6b3d2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mg.09ca17b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mg.b3fff4a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mh.3fd69bb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mh.f6cbc774.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mk.4234a248.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mk.e5412079.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ml.3fad079e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ml.4f0dba9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mm.8ac1f094.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mm.adaa2111.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mn.78547af0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mn.a4bcb0e6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mo.2f0d2c15.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mo.c8198565.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mp.2acb5506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mp.eeeefff6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mq.145a7657.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mq.bb36a8fc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mr.dd34eae8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mr.e91e06ea.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ms.2025cd7d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ms.b13001dc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mt.b6f71c85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mt.cff39ee0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mu.51f71163.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mu.a926c232.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mv.2c8b92b5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mv.ba4de4fd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mw.0b005148.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mw.f704f4bb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mx.1b615ec2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mx.8a36b075.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/my.4109ae71.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/my.69c87fc5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mz.1377650b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mz.2c96acb1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/na.7adf4344.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/na.e0503926.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nc.96fa6a4b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nc.b5a5d41b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ne.d11b82c6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ne.d4fe4faa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nf.1e8c700b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nf.a7166b00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ng.51059407.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ng.c3b42ad2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ni.5b80bac0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ni.cc7eb514.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nl.dd138444.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nl.e415f0e7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/no.26996afa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/no.70157234.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/np.954177a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/np.f7b8a5c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nr.2c66d218.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nr.a4f0e762.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nu.26551dc2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nu.860bbe8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nz.38d0d690.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nz.c77ae58d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/om.3f5691ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/om.ff034f9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pa.6dc8212a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pa.acde3214.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pe.5a3b0bc5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pe.5c2ced95.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pf.9f06082b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pf.f6ae1bc8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pg.26847b33.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pg.66c8dc3b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ph.12e2b123.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ph.f215833e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pk.0bbf58be.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pk.32b55f6f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pl.03886843.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pl.a1350f0c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/plex.7a4e22a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pm.7a6beab5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pm.a5590fa3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pn.00a9342b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pn.715fd11d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pr.391a48e2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pr.b37cbdc4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ps.1af72ed4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ps.96bcac74.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pt.0703cc3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pt.351b87cb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pw.17220ffb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pw.6d8e7ce0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/py.25cc39e3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/py.c20318c9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/qa.7e695788.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/qa.86452d7a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/re.b8140129.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/re.cf143c2f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ro.67f8501e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ro.cab93784.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rs.23638d75.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rs.ae2e3422.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ru.ccd50623.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ru.edd8b008.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rw.87d5d899.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rw.d118aacd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sa.5bfbe72b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sa.f0a8997b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sb.1c406073.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sb.b0db5b0a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sc.0452f14c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sc.cdc20672.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sd.0e619868.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sd.da3b68ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/se.7e499d82.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/se.7ec71700.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sg.4f0e8eff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sg.8a63b009.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sh.46e2588d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sh.681f8fff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/si.2a428364.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/si.d9d425c0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sj.638e6522.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sj.92c583b8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sk.7998d1f5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sk.93c91c0b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sl.d8378c47.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sl.eb9dda3f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sm.0ba901f4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sm.5e2fc188.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sn.4247b831.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sn.98923b55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/so.2d18a203.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/so.45f08b28.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sr.cb178d98.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sr.d66c1240.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ss.caedfdf2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ss.db181f81.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/st.a70042c6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/st.ecc4827f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sv.9501935a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sv.f67839a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sx.77e864f0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sx.c0e6297a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sy.2b3eac89.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sy.7fe894df.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sz.70b6fc50.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sz.eb01cd9f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tc.30ccd48e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tc.651466dd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/td.5d622e26.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/td.f1319408.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tf.27cbe00b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tf.a1757237.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tg.b492a751.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tg.d04f874c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/th.79b63a8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/th.b8e24edb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tj.b7dafe8d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tj.d3a42312.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tk.6c1f520c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tk.f87f794b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tl.85904d79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tl.ca9af3c0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tm.762df128.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tm.e467552c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tn.cc3ab493.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tn.ff4c5190.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/to.8dd22284.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/to.9748a967.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tr.87e40d5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tr.fc8c91dd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tt.4acf6cc2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tt.5a459e81.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tv.9717b553.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tv.a8ff4939.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tw.45c8a106.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tw.c0cf9ea7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tz.1abfbb38.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tz.c27fd405.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ua.04fa0e67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ua.63d75c84.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ug.5ac71e98.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ug.5ae165a2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/um.582dd57b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/um.b38f913c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/un.2df110d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/un.58a4a02a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/us.6c459052.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/us.99e04236.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uy.69cf8938.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uy.b70ac310.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uz.7f8823a2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uz.d53abc35.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/va.7efb8ba6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/va.abcb42e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vc.37cf5ba1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vc.3e4ac6d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ve.4cd0e3ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ve.9cd63506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vg.025b8b6a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vg.ae3b6f7e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vi.293e6f1c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vi.f920eec7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vn.11dd1cf6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vn.9ec4ca4d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vu.5d2d7643.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vu.b7a8d91a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/wf.69c77016.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/wf.9ca6f4bc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ws.15c7a17c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ws.d2e19e5a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/xk.16b6bb85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/xk.ca7843be.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ye.0b3f3c76.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ye.bb567731.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/yt.332bd5d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/yt.c33641ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/za.2fa94205.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/za.42e033a9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zm.92477cab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zm.ce5363b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zw.6a535c1e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zw.f488cb8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1088.f184400f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1259.02487422.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1449.a5b4b2d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1512.a95988d6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1587.873c73c3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/169.92c1a438.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1706.1a5248ba.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1807.564d1fef.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1949.59064ef4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2106.50dde272.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2140.d72a32d8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2183.17d583e0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2200.a7bc2894.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2217.d60fbb58.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2460.2a8400ba.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2509.ec523a5f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2614.104797e9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2732.2b76d899.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2853.99de82eb.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2892.d56bb8af.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2893.c9d72a7c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2976.e3dbc1e6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3083.a9ecc037.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3322.dadc23cc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3368.8c968129.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3369.cb38d432.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3400.efd0e622.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/342.f8581a68.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3518.2d0b1f42.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3553.12c78f14.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3559.61ebd182.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3732.d6584e8e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3835.2db962db.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3924.0fd0a3c0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4053.da012236.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4221.b910d558.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/446.cdd8637e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4589.3fcabf71.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4619.b038c54a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/472.ba31e3e2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4765.5eb18399.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5207.7f241e21.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5285.4efb90e2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5324.5b829ee6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5329.1dc4e553.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5578.9afc5f5b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5638.d0047a11.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5762.5ca2e7fa.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5795.8ff80c92.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5931.fbf1e5c5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6062.78467cf2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6123.f9954058.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6148.5a3df9c4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6324.93ea59d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6362.4870392f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/65.ae7df477.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6523.426200f5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6640.a6538b3b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/667.6ae5a2a6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7089.8779e12e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/729.81683ae6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7381.6265026f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/746.9a199f8f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7590.be3564f1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7819.f3e45685.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7841.580c6097.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7878.5ca476d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7880.23c946e3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7898.e767f6ae.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7968.aae6a679.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/813.b1f63bb9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8179.7205306b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8391.c04e1c3a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8498.e34e99e5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8621.edd395ad.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8769.52fe04f5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8784.d5e98295.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8825.f5386513.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/886.ae0c2bab.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8895.b476d1b6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8930.5354086d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9091.b9371c68.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9211.e190626a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9334.bda11894.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9381.495d1e28.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9461.1b6014d3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9751.9e425e19.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/980.ee52bc55.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/984.50a15617.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9962.76f7d059.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/app.8799446c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/chunk-vendors.344d61f4.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,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,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,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+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,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,yCACPC,SAAY,MAEd,CACED,IAAO,2CACPC,SAAY,MAEd,CACED,IAAO,6CACPC,SAAY,MAEd,CACED,IAAO,8CACPC,SAAY,MAEd,CACED,IAAO,4CACPC,SAAY,MAEd,CACED,IAAO,4CACPC,SAAY,MAEd,CACED,IAAO,0CACPC,SAAY,MAEd,CACED,IAAO,iDACPC,SAAY,MAEd,CACED,IAAO,kDACPC,SAAY,MAEd,CACED,IAAO,2CACPC,SAAY,MAEd,CACED,IAAO,0CACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8CACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,oCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,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,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,4BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,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,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,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,6BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,uCACPC,SAAY,OAEb,CAAA"} \ No newline at end of file +{"version":3,"file":"service-worker.js","sources":["../../../../../../tmp/d7bc00f3a73604ca3088d6d778808564/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\": \"9b07078156ff84565852cbbd606b6984\"\n },\n {\n \"url\": \"/manifest.json\",\n \"revision\": \"8a45dcffc3380b17da6ea17291b43e00\"\n },\n {\n \"url\": \"/static/css/1259.ad51b86e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1391.8fb65128.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1449.bf964828.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1587.f52aafce.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/169.9ec6abc1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1706.c1e22194.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1807.333a022f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1949.d8d63590.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2140.08e216c1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2154.20cf0934.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2217.da1b8fd6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2460.83acd505.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2461.1fc0b5b4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2577.baed43a7.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2844.23273db2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2892.3a7569e7.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2893.21a9931c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2976.bafd7cea.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2992.f8bddaf0.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3368.467cedc6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3369.69c504e7.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3390.481c441e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3553.6d93b4b8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3559.5665c422.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3661.c12867e9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3671.e6547429.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3826.53d49948.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3835.91d8befb.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3924.e7e714bc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4221.76c11dc1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/446.e0a96773.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4589.d7fd389b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/472.20f2f41f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4790.3ef3568e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5059.e5cd6fe3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5207.e1e8949a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5285.2250c5c9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5329.2f2c6a0e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5638.05ee3a45.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5795.3b193db6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5833.e1e503a2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5906.52ba6beb.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5931.e6c8f94d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6062.b6571ed4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6324.bb3e2171.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6429.cdb81b5a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/65.cb15a9a6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6523.d6576265.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6561.77bbcd33.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6579.04ad63dc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/669.73188f7e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/729.16b20067.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/746.18c59228.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7590.b45a8e92.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7651.9b63654f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7841.2a1ced53.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7878.e3469993.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7880.4f4a202a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8039.e77a760e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8069.111183af.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8179.b5fb83f9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8391.b5dd11a9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8498.3676728c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8621.5db86eb0.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8769.fda642fb.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8825.f608e2c2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8913.79e3fab2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8989.63c7ae13.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/906.80f1f8a3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9211.b8dcc633.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9381.ade341db.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9461.79136fbe.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9751.0631f530.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/980.b4628099.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/984.0c88349b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9962.eb89f1f6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/app.200dd9cf.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/chunk-vendors.a2412607.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-brands-400.5d18d427.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-brands-400.87587a68.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.3ccdbd3d.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.81482cd4.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.0b0cc8a6.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.69d3141a.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium-italic.1996cc15.woff\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium-italic.1e312dd9.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium.13fcde4c.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium.b41c3821.woff\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ad.cb33f69a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ad.fa8477e6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ae.a3f5e295.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ae.f06e0095.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/af.89591ab0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/af.8ca96393.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ag.4c37bc2e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ag.56074d55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ai.70eefdc0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ai.893d1179.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/al.b16acdb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/al.e0864b5d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/am.00f0fec4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/am.a566904f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ao.3df23f21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ao.c0c32201.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aq.1b8c45a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aq.aa242c4a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ar.22a3116e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ar.d3238270.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/as.10ed1a23.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/as.4a330654.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/at.02a64279.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/at.94cde74c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/au.cc65fc07.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/au.dbcdef2c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aw.abbad4ac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aw.be4540eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ax.371c7af2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ax.91eea523.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/az.0e2f1d1a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/az.f399f1c8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ba.032070d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ba.e167b08f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bb.23a15e67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bb.b800513b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bd.c1abcb00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bd.c4a5f0e2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/be.29774a37.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/be.3eb14701.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bf.2334e919.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bf.4ffd5dc6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bg.700f100c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bg.d0a49130.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bh.2a884f6c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bh.3968dfe0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bi.211d0f9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bi.ae3bb248.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bj.2cdc8a62.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bj.aba95ad2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bl.04966866.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bl.3e69e968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bm.e6903c8e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bm.e69e40c4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bn.07911e0c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bn.4d91734a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bo.03595499.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bo.9c1d9ef8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bq.747d8177.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bq.b9355bec.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/br.058a5086.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/br.fe030c1c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bs.d228cbb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bs.ef0a29ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bt.3f8ecb9b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bt.fc241981.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bv.5503f03a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bv.7f7cd26f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bw.494aae64.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bw.b767df8c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/by.78d2c3c9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/by.fba98c48.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bz.14c3376a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bz.5e0ef548.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ca.163ac200.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ca.a2ab234d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cc.51960f85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cc.813adff8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cd.39186ec2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cd.b4bd46ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cf.b5702729.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cf.fe1120e9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cg.00603842.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cg.12414c99.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ch.7376c9c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ch.a558d859.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ci.1251a8e3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ci.425a24c2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ck.4e83dd3e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ck.6303aa5b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cl.0917a91e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cl.b5974a35.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cm.253adb39.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cm.853e2843.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cn.38f63e1e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cn.e1b166eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/co.33e249d8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/co.b5cbc817.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cr.2e572846.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cr.336eb7d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cu.c2a6f0ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cu.d6e33f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cv.5ea64968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cv.b3ab83f5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cw.0e14b0b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cw.9b9b7ed5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cx.da5de6d2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cx.e04e07e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cy.834e6240.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cy.bfcfd736.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cz.aa114964.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cz.b5f98a6b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dashboard-bg-light.06da6eab.jpg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/de.8e159e6e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/de.b827ac51.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dj.4197a18a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dj.925748d5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dk.3ca1caed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dk.a867eeef.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dm.7ddb00ac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dm.bca6d70c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/do.81097daa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/do.954f0f3e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dz.76d47b01.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dz.b7e2fbce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ec.0029f514.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ec.5f387e2f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ee.1b4839e0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ee.828384a8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eg.38443fa6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eg.5756a758.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eh.82bd1c7b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eh.f8d7b64f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/er.bf5b134b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/er.e932abe1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es-ct.64a68954.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es-ct.69469f50.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es.7dd46df0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es.de5915e5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/et.82e8eb21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/et.a998a1b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eu.4c6e130f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eu.aba724b1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fi.0cd85b78.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fi.3be6b378.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fj.ac9c916f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fj.e8d3e00b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fk.af0350f8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fk.db55fa14.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fm.3491efc7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fm.78d44caa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fo.1da81e3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fo.72949ad1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fr.3565b8f4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fr.9cb70285.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ga.3e474381.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ga.59f7d865.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-eng.0fac6e79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-eng.513dcf1b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-nir.2b7d2c3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-nir.f59817d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-sct.f5001e5d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-sct.fee55173.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-wls.13481560.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-wls.95b2cfab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb.2aafb374.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb.7a456bb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gd.04ea09b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gd.60b96978.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ge.b7b65b55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ge.c7190912.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gf.531f9e07.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gf.90f438a3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gg.3aebc3ce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gg.65174039.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gh.af443995.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gh.f2b6baac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gi.302c2506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gi.7beea6ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gl.551d0783.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gl.6a5c17b0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gm.0e00e9d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gm.1724dc37.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gn.54a75b28.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gn.7c96520b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gp.4327060f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gp.f8adbf5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gq.b1679302.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gq.bd7daf33.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gr.07bedadf.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gr.25dd3287.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gs.60368968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gs.b2836676.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gt.1a24ed67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gt.825f7286.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gu.05f0ab85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gu.19b114eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gw.bcd1eddb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gw.c97f3f94.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gy.6327f72a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gy.e11d0234.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hk.b199a9ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hk.c72bba0e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hm.4aa61657.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hm.d4b3d393.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hn.08ad78b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hn.44cee191.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hr.078b1bf9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hr.1f4e28b8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ht.6943447c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ht.7ca68737.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hu.692e97ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hu.b10d3f8e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/id.94464e47.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/id.a05dc04c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ie.5154112a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ie.e23b25d1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/il.150f4c5f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/il.e02a66d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/im.25166c91.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/im.942419c5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/in.954929a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/in.bd0d4f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/io.a59923ab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/io.fa003484.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/iq.1232a5c2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/iq.9a48d678.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ir.1ed24953.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ir.bc7ae9e1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/is.cad57f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/is.eea59326.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/it.039b4527.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/it.e8516fc7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/je.1684dacc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/je.3ed72a25.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jellyfin.7b53a541.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jm.2357530e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jm.479f30fe.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jo.06fbaa2c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jo.7ac45a65.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jp.1795778c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jp.b6063838.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ke.6dbfffd5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ke.769bb975.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kg.96c12490.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kg.daded53c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kh.8eeb1634.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kh.b10339d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ki.033ff9ce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ki.89e43a21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/km.1e3bd5fe.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/km.3ffb0228.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kn.0c16fe68.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kn.8f2e7b29.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kodi.d18f8d23.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kp.0f5253d8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kp.f4ff9e76.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kr.0dc8b972.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kr.0f5e1116.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kw.3b4f3ea3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kw.830d3755.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ky.be81d90b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ky.e3b76b32.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kz.32ac1036.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kz.579ac0f9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/la.e583f8ec.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/la.f71017ef.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lb.8eea508a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lb.bdbeb8f1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lc.25f644a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lc.68bd77ae.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/li.8dc1ed79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/li.d7e2a871.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lk.42c41c61.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lk.e52240d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lr.5b84ff00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lr.9a67cd3d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ls.6d444cae.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ls.fe1da403.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lt.03a2e8c1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lt.b57ea2a8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lu.93878a1b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lu.e3bdc6d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lv.1853e3a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lv.679c099e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ly.05f8732e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ly.b9e750ff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ma.65053fc4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ma.88ada30c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mc.2c03ea5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mc.89b532e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/md.646818c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/md.a56562ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/me.2e71b778.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/me.f05548f2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mf.70d09a4a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mf.7da6b3d2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mg.09ca17b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mg.b3fff4a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mh.3fd69bb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mh.f6cbc774.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mk.4234a248.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mk.e5412079.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ml.3fad079e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ml.4f0dba9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mm.8ac1f094.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mm.adaa2111.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mn.78547af0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mn.a4bcb0e6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mo.2f0d2c15.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mo.c8198565.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mp.2acb5506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mp.eeeefff6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mq.145a7657.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mq.bb36a8fc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mr.dd34eae8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mr.e91e06ea.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ms.2025cd7d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ms.b13001dc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mt.b6f71c85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mt.cff39ee0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mu.51f71163.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mu.a926c232.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mv.2c8b92b5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mv.ba4de4fd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mw.0b005148.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mw.f704f4bb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mx.1b615ec2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mx.8a36b075.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/my.4109ae71.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/my.69c87fc5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mz.1377650b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mz.2c96acb1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/na.7adf4344.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/na.e0503926.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nc.96fa6a4b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nc.b5a5d41b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ne.d11b82c6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ne.d4fe4faa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nf.1e8c700b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nf.a7166b00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ng.51059407.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ng.c3b42ad2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ni.5b80bac0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ni.cc7eb514.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nl.dd138444.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nl.e415f0e7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/no.26996afa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/no.70157234.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/np.954177a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/np.f7b8a5c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nr.2c66d218.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nr.a4f0e762.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nu.26551dc2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nu.860bbe8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nz.38d0d690.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nz.c77ae58d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/om.3f5691ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/om.ff034f9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pa.6dc8212a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pa.acde3214.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pe.5a3b0bc5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pe.5c2ced95.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pf.9f06082b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pf.f6ae1bc8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pg.26847b33.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pg.66c8dc3b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ph.12e2b123.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ph.f215833e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pk.0bbf58be.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pk.32b55f6f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pl.03886843.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pl.a1350f0c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/plex.7a4e22a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pm.7a6beab5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pm.a5590fa3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pn.00a9342b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pn.715fd11d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pr.391a48e2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pr.b37cbdc4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ps.1af72ed4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ps.96bcac74.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pt.0703cc3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pt.351b87cb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pw.17220ffb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pw.6d8e7ce0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/py.25cc39e3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/py.c20318c9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/qa.7e695788.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/qa.86452d7a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/re.b8140129.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/re.cf143c2f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ro.67f8501e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ro.cab93784.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rs.23638d75.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rs.ae2e3422.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ru.ccd50623.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ru.edd8b008.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rw.87d5d899.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rw.d118aacd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sa.5bfbe72b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sa.f0a8997b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sb.1c406073.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sb.b0db5b0a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sc.0452f14c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sc.cdc20672.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sd.0e619868.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sd.da3b68ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/se.7e499d82.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/se.7ec71700.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sg.4f0e8eff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sg.8a63b009.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sh.46e2588d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sh.681f8fff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/si.2a428364.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/si.d9d425c0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sj.638e6522.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sj.92c583b8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sk.7998d1f5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sk.93c91c0b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sl.d8378c47.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sl.eb9dda3f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sm.0ba901f4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sm.5e2fc188.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sn.4247b831.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sn.98923b55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/so.2d18a203.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/so.45f08b28.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sr.cb178d98.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sr.d66c1240.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ss.caedfdf2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ss.db181f81.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/st.a70042c6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/st.ecc4827f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sv.9501935a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sv.f67839a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sx.77e864f0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sx.c0e6297a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sy.2b3eac89.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sy.7fe894df.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sz.70b6fc50.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sz.eb01cd9f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tc.30ccd48e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tc.651466dd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/td.5d622e26.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/td.f1319408.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tf.27cbe00b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tf.a1757237.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tg.b492a751.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tg.d04f874c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/th.79b63a8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/th.b8e24edb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tj.b7dafe8d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tj.d3a42312.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tk.6c1f520c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tk.f87f794b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tl.85904d79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tl.ca9af3c0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tm.762df128.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tm.e467552c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tn.cc3ab493.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tn.ff4c5190.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/to.8dd22284.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/to.9748a967.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tr.87e40d5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tr.fc8c91dd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tt.4acf6cc2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tt.5a459e81.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tv.9717b553.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tv.a8ff4939.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tw.45c8a106.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tw.c0cf9ea7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tz.1abfbb38.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tz.c27fd405.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ua.04fa0e67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ua.63d75c84.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ug.5ac71e98.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ug.5ae165a2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/um.582dd57b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/um.b38f913c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/un.2df110d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/un.58a4a02a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/us.6c459052.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/us.99e04236.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uy.69cf8938.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uy.b70ac310.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uz.7f8823a2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uz.d53abc35.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/va.7efb8ba6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/va.abcb42e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vc.37cf5ba1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vc.3e4ac6d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ve.4cd0e3ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ve.9cd63506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vg.025b8b6a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vg.ae3b6f7e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vi.293e6f1c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vi.f920eec7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vn.11dd1cf6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vn.9ec4ca4d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vu.5d2d7643.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vu.b7a8d91a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/wf.69c77016.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/wf.9ca6f4bc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ws.15c7a17c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ws.d2e19e5a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/xk.16b6bb85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/xk.ca7843be.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ye.0b3f3c76.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ye.bb567731.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/yt.332bd5d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/yt.c33641ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/za.2fa94205.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/za.42e033a9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zm.92477cab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zm.ce5363b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zw.6a535c1e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zw.f488cb8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1088.f184400f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1259.02487422.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1449.a5b4b2d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1512.a95988d6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1587.873c73c3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/169.92c1a438.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1706.1a5248ba.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1807.564d1fef.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1949.59064ef4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2106.50dde272.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2140.d72a32d8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2183.f8766c50.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2200.a7bc2894.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2217.d60fbb58.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2460.2a8400ba.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2614.b0dbc28c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2732.2b76d899.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2853.99de82eb.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2892.d56bb8af.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2893.c9d72a7c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2976.e3dbc1e6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3083.a9ecc037.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3322.dadc23cc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3368.8c968129.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3369.cb38d432.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3400.efd0e622.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/342.f8581a68.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3518.a02d61b9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3553.12c78f14.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3559.61ebd182.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3732.d6584e8e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3835.2db962db.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3924.0fd0a3c0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4053.da012236.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4221.b910d558.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/446.cdd8637e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4589.3fcabf71.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4619.b038c54a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/472.ba31e3e2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4765.251b9b05.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5207.7f241e21.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5285.4efb90e2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5324.5b829ee6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5329.1dc4e553.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5578.9afc5f5b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5638.d0047a11.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5762.5ca2e7fa.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5795.8ff80c92.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5931.fbf1e5c5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6062.78467cf2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6123.f9954058.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6148.5a3df9c4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6324.93ea59d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6362.4870392f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6429.28e09dbc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/65.ae7df477.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6523.426200f5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6640.a6538b3b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/667.6ae5a2a6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7089.8779e12e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/729.81683ae6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7381.6265026f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/746.9a199f8f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7590.be3564f1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7819.4a7dffb4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7841.580c6097.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7878.5ca476d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7880.23c946e3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7898.e767f6ae.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/813.b1f63bb9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8179.7205306b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8391.c04e1c3a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8498.e34e99e5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8621.edd395ad.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8769.52fe04f5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8784.5892bf2a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8825.f5386513.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/886.ae0c2bab.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8895.b476d1b6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8913.5a499226.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8930.5354086d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9091.b9371c68.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9211.e190626a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9334.bda11894.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9381.495d1e28.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9461.1b6014d3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9751.9e425e19.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/980.ee52bc55.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/984.50a15617.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9962.76f7d059.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/app.6887e078.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/chunk-vendors.344d61f4.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,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,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,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+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,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,yCACPC,SAAY,MAEd,CACED,IAAO,2CACPC,SAAY,MAEd,CACED,IAAO,6CACPC,SAAY,MAEd,CACED,IAAO,8CACPC,SAAY,MAEd,CACED,IAAO,4CACPC,SAAY,MAEd,CACED,IAAO,4CACPC,SAAY,MAEd,CACED,IAAO,0CACPC,SAAY,MAEd,CACED,IAAO,iDACPC,SAAY,MAEd,CACED,IAAO,kDACPC,SAAY,MAEd,CACED,IAAO,2CACPC,SAAY,MAEd,CACED,IAAO,0CACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8CACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,oCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,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,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,4BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,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,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,6BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,uCACPC,SAAY,OAEb,CAAA"} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/2577.baed43a7.css b/platypush/backend/http/webapp/dist/static/css/2577.baed43a7.css new file mode 100644 index 000000000..58424e92b --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/css/2577.baed43a7.css @@ -0,0 +1 @@ +.col-1[data-v-90235a8e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-1[data-v-90235a8e]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-90235a8e]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-90235a8e]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-90235a8e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-2[data-v-90235a8e]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-90235a8e]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-90235a8e]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-90235a8e],[data-v-90235a8e] .modal-body .row .attr{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-90235a8e]:first-child,[data-v-90235a8e] .modal-body .row .attr:first-child{margin-left:0}.col-no-margin-3[data-v-90235a8e]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-90235a8e]:first-child{margin-left:26%!important}.col-offset-3[data-v-90235a8e]:not(first-child){margin-left:30%!important}.col-4[data-v-90235a8e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-4[data-v-90235a8e]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-90235a8e]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-90235a8e]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-90235a8e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-5[data-v-90235a8e]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-90235a8e]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-90235a8e]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-90235a8e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-6[data-v-90235a8e]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-90235a8e]:first-child{margin-left:52%!important}.col-offset-6[data-v-90235a8e]:not(first-child){margin-left:56%!important}.col-7[data-v-90235a8e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-7[data-v-90235a8e]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-90235a8e]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-90235a8e]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-90235a8e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-8[data-v-90235a8e]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-90235a8e]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-90235a8e]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-90235a8e],[data-v-90235a8e] .modal-body .row .value{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-90235a8e]:first-child,[data-v-90235a8e] .modal-body .row .value:first-child{margin-left:0}.col-no-margin-9[data-v-90235a8e]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-90235a8e]:first-child{margin-left:78%!important}.col-offset-9[data-v-90235a8e]:not(first-child){margin-left:82%!important}.col-10[data-v-90235a8e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-10[data-v-90235a8e]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-90235a8e]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-90235a8e]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-90235a8e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-11[data-v-90235a8e]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-90235a8e]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-90235a8e]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-90235a8e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-12[data-v-90235a8e]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-90235a8e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-90235a8e]:first-child{margin-left:0}.col-offset-s-1[data-v-90235a8e]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-90235a8e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-90235a8e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-90235a8e]:first-child{margin-left:0}.col-offset-s-2[data-v-90235a8e]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-90235a8e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-90235a8e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-90235a8e]:first-child{margin-left:0}.col-offset-s-3[data-v-90235a8e]{margin-left:26%}.col-no-margin-s-3[data-v-90235a8e]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-90235a8e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-90235a8e]:first-child{margin-left:0}.col-offset-s-4[data-v-90235a8e]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-90235a8e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-90235a8e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-90235a8e]:first-child{margin-left:0}.col-offset-s-5[data-v-90235a8e]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-90235a8e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-90235a8e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-90235a8e]:first-child{margin-left:0}.col-offset-s-6[data-v-90235a8e]{margin-left:52%}.col-no-margin-s-6[data-v-90235a8e]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-90235a8e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-90235a8e]:first-child{margin-left:0}.col-offset-s-7[data-v-90235a8e]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-90235a8e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-90235a8e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-90235a8e]:first-child{margin-left:0}.col-offset-s-8[data-v-90235a8e]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-90235a8e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-90235a8e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-90235a8e]:first-child{margin-left:0}.col-offset-s-9[data-v-90235a8e]{margin-left:78%}.col-no-margin-s-9[data-v-90235a8e]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-90235a8e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-90235a8e]:first-child{margin-left:0}.col-offset-s-10[data-v-90235a8e]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-90235a8e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-90235a8e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-90235a8e]:first-child{margin-left:0}.col-offset-s-11[data-v-90235a8e]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-90235a8e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-90235a8e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-s-12[data-v-90235a8e]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-90235a8e]{display:none!important}.s-visible[data-v-90235a8e]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-90235a8e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-90235a8e]:first-child{margin-left:0}.col-offset-m-1[data-v-90235a8e]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-90235a8e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-90235a8e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-90235a8e]:first-child{margin-left:0}.col-offset-m-2[data-v-90235a8e]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-90235a8e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-90235a8e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-90235a8e]:first-child{margin-left:0}.col-offset-m-3[data-v-90235a8e]{margin-left:26%}.col-no-margin-m-3[data-v-90235a8e]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-90235a8e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-90235a8e]:first-child{margin-left:0}.col-offset-m-4[data-v-90235a8e]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-90235a8e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-90235a8e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-90235a8e]:first-child{margin-left:0}.col-offset-m-5[data-v-90235a8e]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-90235a8e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-90235a8e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-90235a8e]:first-child{margin-left:0}.col-offset-m-6[data-v-90235a8e]{margin-left:52%}.col-no-margin-m-6[data-v-90235a8e]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-90235a8e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-90235a8e]:first-child{margin-left:0}.col-offset-m-7[data-v-90235a8e]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-90235a8e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-90235a8e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-90235a8e]:first-child{margin-left:0}.col-offset-m-8[data-v-90235a8e]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-90235a8e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-90235a8e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-90235a8e]:first-child{margin-left:0}.col-offset-m-9[data-v-90235a8e]{margin-left:78%}.col-no-margin-m-9[data-v-90235a8e]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-90235a8e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-90235a8e]:first-child{margin-left:0}.col-offset-m-10[data-v-90235a8e]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-90235a8e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-90235a8e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-90235a8e]:first-child{margin-left:0}.col-offset-m-11[data-v-90235a8e]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-90235a8e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-90235a8e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-m-12[data-v-90235a8e]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-90235a8e]{display:none!important}.m-visible[data-v-90235a8e]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-90235a8e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-90235a8e]:first-child{margin-left:0}.col-offset-l-1[data-v-90235a8e]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-90235a8e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-90235a8e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-90235a8e]:first-child{margin-left:0}.col-offset-l-2[data-v-90235a8e]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-90235a8e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-90235a8e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-90235a8e]:first-child{margin-left:0}.col-offset-l-3[data-v-90235a8e]{margin-left:26%}.col-no-margin-l-3[data-v-90235a8e]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-90235a8e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-90235a8e]:first-child{margin-left:0}.col-offset-l-4[data-v-90235a8e]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-90235a8e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-90235a8e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-90235a8e]:first-child{margin-left:0}.col-offset-l-5[data-v-90235a8e]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-90235a8e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-90235a8e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-90235a8e]:first-child{margin-left:0}.col-offset-l-6[data-v-90235a8e]{margin-left:52%}.col-no-margin-l-6[data-v-90235a8e]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-90235a8e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-90235a8e]:first-child{margin-left:0}.col-offset-l-7[data-v-90235a8e]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-90235a8e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-90235a8e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-90235a8e]:first-child{margin-left:0}.col-offset-l-8[data-v-90235a8e]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-90235a8e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-90235a8e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-90235a8e]:first-child{margin-left:0}.col-offset-l-9[data-v-90235a8e]{margin-left:78%}.col-no-margin-l-9[data-v-90235a8e]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-90235a8e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-90235a8e]:first-child{margin-left:0}.col-offset-l-10[data-v-90235a8e]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-90235a8e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-90235a8e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-90235a8e]:first-child{margin-left:0}.col-offset-l-11[data-v-90235a8e]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-90235a8e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-90235a8e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-l-12[data-v-90235a8e]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-90235a8e]{display:none!important}.l-visible[data-v-90235a8e]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-90235a8e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xl-1[data-v-90235a8e]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-90235a8e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-90235a8e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xl-2[data-v-90235a8e]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-90235a8e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-90235a8e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xl-3[data-v-90235a8e]{margin-left:26%}.col-no-margin-xl-3[data-v-90235a8e]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-90235a8e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xl-4[data-v-90235a8e]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-90235a8e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-90235a8e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xl-5[data-v-90235a8e]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-90235a8e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-90235a8e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xl-6[data-v-90235a8e]{margin-left:52%}.col-no-margin-xl-6[data-v-90235a8e]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-90235a8e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xl-7[data-v-90235a8e]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-90235a8e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-90235a8e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xl-8[data-v-90235a8e]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-90235a8e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-90235a8e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xl-9[data-v-90235a8e]{margin-left:78%}.col-no-margin-xl-9[data-v-90235a8e]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-90235a8e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xl-10[data-v-90235a8e]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-90235a8e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-90235a8e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xl-11[data-v-90235a8e]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-90235a8e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-90235a8e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-90235a8e]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-90235a8e]{display:none!important}.xl-visible[data-v-90235a8e]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-90235a8e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xxl-1[data-v-90235a8e]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-90235a8e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-90235a8e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xxl-2[data-v-90235a8e]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-90235a8e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-90235a8e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xxl-3[data-v-90235a8e]{margin-left:26%}.col-no-margin-xxl-3[data-v-90235a8e]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-90235a8e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xxl-4[data-v-90235a8e]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-90235a8e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-90235a8e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xxl-5[data-v-90235a8e]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-90235a8e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-90235a8e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xxl-6[data-v-90235a8e]{margin-left:52%}.col-no-margin-xxl-6[data-v-90235a8e]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-90235a8e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xxl-7[data-v-90235a8e]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-90235a8e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-90235a8e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xxl-8[data-v-90235a8e]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-90235a8e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-90235a8e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xxl-9[data-v-90235a8e]{margin-left:78%}.col-no-margin-xxl-9[data-v-90235a8e]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-90235a8e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xxl-10[data-v-90235a8e]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-90235a8e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-90235a8e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-90235a8e]:first-child{margin-left:0}.col-offset-xxl-11[data-v-90235a8e]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-90235a8e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-90235a8e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-90235a8e]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-90235a8e]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-90235a8e]{display:none!important}.xxl-visible[data-v-90235a8e]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-90235a8e]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-90235a8e]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-90235a8e]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-90235a8e]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-90235a8e]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-90235a8e]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-90235a8e]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-90235a8e]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-90235a8e]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-90235a8e]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-90235a8e]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-90235a8e]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-90235a8e]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-90235a8e]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-90235a8e]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-90235a8e]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-90235a8e]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-90235a8e]{display:none!important}}.vertical-center[data-v-90235a8e]{display:flex;align-items:center}.horizontal-center[data-v-90235a8e]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-90235a8e]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-90235a8e]{display:none!important}.no-content[data-v-90235a8e]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-90235a8e]{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-90235a8e]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-90235a8e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-90235a8e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-90235a8e]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-90235a8e]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-90235a8e],.btn[data-v-90235a8e],button[data-v-90235a8e]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-90235a8e],.btn-default[type=submit][data-v-90235a8e],.btn.btn-primary[data-v-90235a8e],.btn[type=submit][data-v-90235a8e],button.btn-primary[data-v-90235a8e],button[type=submit][data-v-90235a8e]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-90235a8e],.btn-default .icon[data-v-90235a8e],button .icon[data-v-90235a8e]{margin-right:.5em}input[type=password][data-v-90235a8e],input[type=text][data-v-90235a8e]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-90235a8e]:focus,input[type=text][data-v-90235a8e]:focus{border:1px solid #35b870}button[data-v-90235a8e],input[data-v-90235a8e]{outline:none}input[type=text][data-v-90235a8e]:hover,textarea[data-v-90235a8e]:hover{border:1px solid #9cdfb0}ul[data-v-90235a8e]{margin:0;padding:0;list-style:none}a[data-v-90235a8e]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-90235a8e]:hover{color:#35b870}[data-v-90235a8e]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-90235a8e]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-90235a8e]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-90235a8e]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-90235a8e]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-90235a8e] .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-90235a8e] .nav .path{cursor:pointer}.browser[data-v-90235a8e] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-90235a8e] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-90235a8e]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-90235a8e],input[type=number][data-v-90235a8e],input[type=password][data-v-90235a8e],input[type=search][data-v-90235a8e],input[type=text][data-v-90235a8e],input[type=time][data-v-90235a8e]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-90235a8e]:hover,input[type=number][data-v-90235a8e]:hover,input[type=password][data-v-90235a8e]:hover,input[type=search][data-v-90235a8e]:hover,input[type=text][data-v-90235a8e]:hover,input[type=time][data-v-90235a8e]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-90235a8e]:focus,input[type=number][data-v-90235a8e]:focus,input[type=password][data-v-90235a8e]:focus,input[type=search][data-v-90235a8e]:focus,input[type=text][data-v-90235a8e]:focus,input[type=time][data-v-90235a8e]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-90235a8e],input[type=number].with-icon[data-v-90235a8e],input[type=password].with-icon[data-v-90235a8e],input[type=search].with-icon[data-v-90235a8e],input[type=text].with-icon[data-v-90235a8e],input[type=time].with-icon[data-v-90235a8e]{padding-left:.3em}input[type=search][data-v-90235a8e],input[type=text][data-v-90235a8e]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-90235a8e]{animation-fill-mode:both;animation-name:fadeIn-90235a8e;-webkit-animation-name:fadeIn-90235a8e}.fade-in[data-v-90235a8e],.fade-out[data-v-90235a8e]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-90235a8e]{animation-fill-mode:both;animation-name:fadeOut-90235a8e;-webkit-animation-name:fadeOut-90235a8e}@keyframes fadeIn-90235a8e{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-90235a8e{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-90235a8e]: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-90235a8e]: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-90235a8e]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.item[data-v-90235a8e]{display:flex;align-items:center;padding:.75em .25em;border-bottom:1px solid silver;cursor:pointer}.item[data-v-90235a8e]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.item.active[data-v-90235a8e]{background:#8fefb7}.item.selected[data-v-90235a8e]{background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.item.dragover[data-v-90235a8e]{border-top:2px solid #35b870}.item[data-v-90235a8e]::-moz-selection{background:transparent!important}.item[data-v-90235a8e]::selection{background:transparent!important}.item .title[data-v-90235a8e]{font-size:1em;font-weight:400;margin:0}.item .side[data-v-90235a8e]{display:inline-flex;align-items:center}.item .side.right[data-v-90235a8e]{display:inline-flex;justify-content:right}.item .actions[data-v-90235a8e],.item .duration[data-v-90235a8e]{display:inline-flex;align-items:center}.item .duration[data-v-90235a8e]{font-size:.85em;opacity:.7}.item .actions[data-v-90235a8e] button{opacity:.65}.item .icon[data-v-90235a8e]{color:rgba(25,83,49,.702);margin-right:.75em}.item[data-v-90235a8e] .dropdown-container .item{box-shadow:none}.item[data-v-90235a8e] .dropdown-container button{background:none;border:none}.item[data-v-90235a8e] .dropdown-container button:hover{color:#35b870}[data-v-90235a8e] .table-row{width:100%;display:flex;flex-direction:column;box-shadow:0 0 1px .5px #cfcfcf}[data-v-90235a8e] .table-row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){[data-v-90235a8e] .table-row{flex-direction:row;align-items:center}}[data-v-90235a8e] .table-row .title,[data-v-90235a8e] .table-row .value{width:100%;display:flex}@media screen and (min-width:769px){[data-v-90235a8e] .table-row .title,[data-v-90235a8e] .table-row .value{display:inline-flex}}[data-v-90235a8e] .table-row .title{font-weight:700}@media screen and (min-width:769px){[data-v-90235a8e] .table-row .title{width:30%}[data-v-90235a8e] .table-row .value{justify-content:right}}.torrent-transfers[data-v-90235a8e]{height:100%;background:#fff}.torrent-transfers .no-content[data-v-90235a8e]{height:100%}[data-v-90235a8e] .modal-body .row{display:flex;border-bottom:1px solid #e1e4e8;padding:.5em .25em;border-radius:.5em}[data-v-90235a8e] .modal-body .row:hover{background-color:linear-gradient(90deg,#bef6da,#e5fbf0)}[data-v-90235a8e] .modal-body .row .attr{display:inline-flex}[data-v-90235a8e] .modal-body .row .value{display:inline-flex;justify-content:right}[data-v-90235a8e] .modal-body .row .value.nowrap{overflow:hidden;white-space:nowrap;text-overflow:clip}[data-v-90235a8e] .modal-body .dropdown-container .row{box-shadow:none;border:none}[data-v-90235a8e] .modal-body .dropdown-container button{border:none;background:none}[data-v-90235a8e] .modal-body .dropdown-container button:hover{color:#35b870} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/6079.f88a21ae.css b/platypush/backend/http/webapp/dist/static/css/6079.f88a21ae.css deleted file mode 100644 index f7657d2ee..000000000 --- a/platypush/backend/http/webapp/dist/static/css/6079.f88a21ae.css +++ /dev/null @@ -1 +0,0 @@ -.col-1[data-v-7351a8a4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-1[data-v-7351a8a4]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-7351a8a4]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-7351a8a4]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-7351a8a4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-2[data-v-7351a8a4]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-7351a8a4]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-7351a8a4]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-7351a8a4],[data-v-7351a8a4] .modal-body .row .attr{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-7351a8a4]:first-child,[data-v-7351a8a4] .modal-body .row .attr:first-child{margin-left:0}.col-no-margin-3[data-v-7351a8a4]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-7351a8a4]:first-child{margin-left:26%!important}.col-offset-3[data-v-7351a8a4]:not(first-child){margin-left:30%!important}.col-4[data-v-7351a8a4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-4[data-v-7351a8a4]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-7351a8a4]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-7351a8a4]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-7351a8a4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-5[data-v-7351a8a4]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-7351a8a4]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-7351a8a4]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-7351a8a4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-6[data-v-7351a8a4]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-7351a8a4]:first-child{margin-left:52%!important}.col-offset-6[data-v-7351a8a4]:not(first-child){margin-left:56%!important}.col-7[data-v-7351a8a4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-7[data-v-7351a8a4]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-7351a8a4]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-7351a8a4]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-7351a8a4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-8[data-v-7351a8a4]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-7351a8a4]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-7351a8a4]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-7351a8a4],[data-v-7351a8a4] .modal-body .row .value{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-7351a8a4]:first-child,[data-v-7351a8a4] .modal-body .row .value:first-child{margin-left:0}.col-no-margin-9[data-v-7351a8a4]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-7351a8a4]:first-child{margin-left:78%!important}.col-offset-9[data-v-7351a8a4]:not(first-child){margin-left:82%!important}.col-10[data-v-7351a8a4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-10[data-v-7351a8a4]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-7351a8a4]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-7351a8a4]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-7351a8a4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-11[data-v-7351a8a4]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-7351a8a4]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-7351a8a4]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-7351a8a4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-12[data-v-7351a8a4]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-7351a8a4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-s-1[data-v-7351a8a4]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-7351a8a4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-7351a8a4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-s-2[data-v-7351a8a4]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-7351a8a4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-7351a8a4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-s-3[data-v-7351a8a4]{margin-left:26%}.col-no-margin-s-3[data-v-7351a8a4]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-7351a8a4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-s-4[data-v-7351a8a4]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-7351a8a4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-7351a8a4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-s-5[data-v-7351a8a4]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-7351a8a4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-7351a8a4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-s-6[data-v-7351a8a4]{margin-left:52%}.col-no-margin-s-6[data-v-7351a8a4]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-7351a8a4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-s-7[data-v-7351a8a4]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-7351a8a4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-7351a8a4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-s-8[data-v-7351a8a4]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-7351a8a4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-7351a8a4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-s-9[data-v-7351a8a4]{margin-left:78%}.col-no-margin-s-9[data-v-7351a8a4]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-7351a8a4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-s-10[data-v-7351a8a4]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-7351a8a4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-7351a8a4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-s-11[data-v-7351a8a4]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-7351a8a4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-7351a8a4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-s-12[data-v-7351a8a4]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-7351a8a4]{display:none!important}.s-visible[data-v-7351a8a4]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-7351a8a4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-m-1[data-v-7351a8a4]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-7351a8a4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-7351a8a4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-m-2[data-v-7351a8a4]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-7351a8a4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-7351a8a4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-m-3[data-v-7351a8a4]{margin-left:26%}.col-no-margin-m-3[data-v-7351a8a4]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-7351a8a4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-m-4[data-v-7351a8a4]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-7351a8a4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-7351a8a4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-m-5[data-v-7351a8a4]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-7351a8a4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-7351a8a4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-m-6[data-v-7351a8a4]{margin-left:52%}.col-no-margin-m-6[data-v-7351a8a4]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-7351a8a4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-m-7[data-v-7351a8a4]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-7351a8a4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-7351a8a4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-m-8[data-v-7351a8a4]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-7351a8a4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-7351a8a4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-m-9[data-v-7351a8a4]{margin-left:78%}.col-no-margin-m-9[data-v-7351a8a4]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-7351a8a4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-m-10[data-v-7351a8a4]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-7351a8a4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-7351a8a4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-m-11[data-v-7351a8a4]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-7351a8a4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-7351a8a4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-m-12[data-v-7351a8a4]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-7351a8a4]{display:none!important}.m-visible[data-v-7351a8a4]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-7351a8a4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-l-1[data-v-7351a8a4]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-7351a8a4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-7351a8a4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-l-2[data-v-7351a8a4]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-7351a8a4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-7351a8a4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-l-3[data-v-7351a8a4]{margin-left:26%}.col-no-margin-l-3[data-v-7351a8a4]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-7351a8a4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-l-4[data-v-7351a8a4]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-7351a8a4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-7351a8a4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-l-5[data-v-7351a8a4]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-7351a8a4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-7351a8a4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-l-6[data-v-7351a8a4]{margin-left:52%}.col-no-margin-l-6[data-v-7351a8a4]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-7351a8a4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-l-7[data-v-7351a8a4]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-7351a8a4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-7351a8a4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-l-8[data-v-7351a8a4]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-7351a8a4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-7351a8a4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-l-9[data-v-7351a8a4]{margin-left:78%}.col-no-margin-l-9[data-v-7351a8a4]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-7351a8a4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-l-10[data-v-7351a8a4]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-7351a8a4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-7351a8a4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-l-11[data-v-7351a8a4]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-7351a8a4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-7351a8a4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-l-12[data-v-7351a8a4]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-7351a8a4]{display:none!important}.l-visible[data-v-7351a8a4]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-7351a8a4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xl-1[data-v-7351a8a4]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-7351a8a4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-7351a8a4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xl-2[data-v-7351a8a4]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-7351a8a4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-7351a8a4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xl-3[data-v-7351a8a4]{margin-left:26%}.col-no-margin-xl-3[data-v-7351a8a4]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-7351a8a4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xl-4[data-v-7351a8a4]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-7351a8a4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-7351a8a4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xl-5[data-v-7351a8a4]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-7351a8a4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-7351a8a4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xl-6[data-v-7351a8a4]{margin-left:52%}.col-no-margin-xl-6[data-v-7351a8a4]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-7351a8a4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xl-7[data-v-7351a8a4]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-7351a8a4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-7351a8a4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xl-8[data-v-7351a8a4]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-7351a8a4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-7351a8a4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xl-9[data-v-7351a8a4]{margin-left:78%}.col-no-margin-xl-9[data-v-7351a8a4]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-7351a8a4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xl-10[data-v-7351a8a4]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-7351a8a4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-7351a8a4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xl-11[data-v-7351a8a4]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-7351a8a4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-7351a8a4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-7351a8a4]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-7351a8a4]{display:none!important}.xl-visible[data-v-7351a8a4]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-7351a8a4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xxl-1[data-v-7351a8a4]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-7351a8a4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-7351a8a4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xxl-2[data-v-7351a8a4]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-7351a8a4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-7351a8a4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xxl-3[data-v-7351a8a4]{margin-left:26%}.col-no-margin-xxl-3[data-v-7351a8a4]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-7351a8a4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xxl-4[data-v-7351a8a4]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-7351a8a4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-7351a8a4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xxl-5[data-v-7351a8a4]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-7351a8a4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-7351a8a4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xxl-6[data-v-7351a8a4]{margin-left:52%}.col-no-margin-xxl-6[data-v-7351a8a4]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-7351a8a4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xxl-7[data-v-7351a8a4]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-7351a8a4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-7351a8a4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xxl-8[data-v-7351a8a4]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-7351a8a4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-7351a8a4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xxl-9[data-v-7351a8a4]{margin-left:78%}.col-no-margin-xxl-9[data-v-7351a8a4]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-7351a8a4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xxl-10[data-v-7351a8a4]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-7351a8a4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-7351a8a4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-7351a8a4]:first-child{margin-left:0}.col-offset-xxl-11[data-v-7351a8a4]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-7351a8a4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-7351a8a4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-7351a8a4]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-7351a8a4]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-7351a8a4]{display:none!important}.xxl-visible[data-v-7351a8a4]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-7351a8a4]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-7351a8a4]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-7351a8a4]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-7351a8a4]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-7351a8a4]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-7351a8a4]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-7351a8a4]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-7351a8a4]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-7351a8a4]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-7351a8a4]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-7351a8a4]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-7351a8a4]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-7351a8a4]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-7351a8a4]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-7351a8a4]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-7351a8a4]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-7351a8a4]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-7351a8a4]{display:none!important}}.vertical-center[data-v-7351a8a4]{display:flex;align-items:center}.horizontal-center[data-v-7351a8a4]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-7351a8a4]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-7351a8a4]{display:none!important}.no-content[data-v-7351a8a4]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-7351a8a4]{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-7351a8a4]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-7351a8a4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-7351a8a4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-7351a8a4]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-7351a8a4]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-7351a8a4],.btn[data-v-7351a8a4],button[data-v-7351a8a4]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-7351a8a4],.btn-default[type=submit][data-v-7351a8a4],.btn.btn-primary[data-v-7351a8a4],.btn[type=submit][data-v-7351a8a4],button.btn-primary[data-v-7351a8a4],button[type=submit][data-v-7351a8a4]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-7351a8a4],.btn-default .icon[data-v-7351a8a4],button .icon[data-v-7351a8a4]{margin-right:.5em}input[type=password][data-v-7351a8a4],input[type=text][data-v-7351a8a4]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-7351a8a4]:focus,input[type=text][data-v-7351a8a4]:focus{border:1px solid #35b870}button[data-v-7351a8a4],input[data-v-7351a8a4]{outline:none}input[type=text][data-v-7351a8a4]:hover,textarea[data-v-7351a8a4]:hover{border:1px solid #9cdfb0}ul[data-v-7351a8a4]{margin:0;padding:0;list-style:none}a[data-v-7351a8a4]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-7351a8a4]:hover{color:#35b870}[data-v-7351a8a4]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-7351a8a4]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-7351a8a4]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-7351a8a4]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-7351a8a4]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-7351a8a4] .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-7351a8a4] .nav .path{cursor:pointer}.browser[data-v-7351a8a4] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-7351a8a4] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-7351a8a4]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-7351a8a4],input[type=number][data-v-7351a8a4],input[type=password][data-v-7351a8a4],input[type=search][data-v-7351a8a4],input[type=text][data-v-7351a8a4],input[type=time][data-v-7351a8a4]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-7351a8a4]:hover,input[type=number][data-v-7351a8a4]:hover,input[type=password][data-v-7351a8a4]:hover,input[type=search][data-v-7351a8a4]:hover,input[type=text][data-v-7351a8a4]:hover,input[type=time][data-v-7351a8a4]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-7351a8a4]:focus,input[type=number][data-v-7351a8a4]:focus,input[type=password][data-v-7351a8a4]:focus,input[type=search][data-v-7351a8a4]:focus,input[type=text][data-v-7351a8a4]:focus,input[type=time][data-v-7351a8a4]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-7351a8a4],input[type=number].with-icon[data-v-7351a8a4],input[type=password].with-icon[data-v-7351a8a4],input[type=search].with-icon[data-v-7351a8a4],input[type=text].with-icon[data-v-7351a8a4],input[type=time].with-icon[data-v-7351a8a4]{padding-left:.3em}input[type=search][data-v-7351a8a4],input[type=text][data-v-7351a8a4]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-7351a8a4]{animation-fill-mode:both;animation-name:fadeIn-7351a8a4;-webkit-animation-name:fadeIn-7351a8a4}.fade-in[data-v-7351a8a4],.fade-out[data-v-7351a8a4]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-7351a8a4]{animation-fill-mode:both;animation-name:fadeOut-7351a8a4;-webkit-animation-name:fadeOut-7351a8a4}@keyframes fadeIn-7351a8a4{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-7351a8a4{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-7351a8a4]: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-7351a8a4]: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-7351a8a4]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.item[data-v-7351a8a4]{display:flex;align-items:center;padding:.75em .25em;border-bottom:1px solid silver;cursor:pointer}.item[data-v-7351a8a4]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.item.active[data-v-7351a8a4]{background:#8fefb7}.item.selected[data-v-7351a8a4]{background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.item.dragover[data-v-7351a8a4]{border-top:2px solid #35b870}.item[data-v-7351a8a4]::-moz-selection{background:transparent!important}.item[data-v-7351a8a4]::selection{background:transparent!important}.item .title[data-v-7351a8a4]{font-size:1em;font-weight:400;margin:0}.item .side[data-v-7351a8a4]{display:inline-flex;align-items:center}.item .side.right[data-v-7351a8a4]{display:inline-flex;justify-content:right}.item .actions[data-v-7351a8a4],.item .duration[data-v-7351a8a4]{display:inline-flex;align-items:center}.item .duration[data-v-7351a8a4]{font-size:.85em;opacity:.7}.item .actions[data-v-7351a8a4] button{opacity:.65}.item .icon[data-v-7351a8a4]{color:rgba(25,83,49,.702);margin-right:.75em}.item[data-v-7351a8a4] .dropdown-container .item{box-shadow:none}.item[data-v-7351a8a4] .dropdown-container button{background:none;border:none}.item[data-v-7351a8a4] .dropdown-container button:hover{color:#35b870}[data-v-7351a8a4] .table-row{width:100%;display:flex;flex-direction:column;box-shadow:0 0 1px .5px #cfcfcf}[data-v-7351a8a4] .table-row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){[data-v-7351a8a4] .table-row{flex-direction:row;align-items:center}}[data-v-7351a8a4] .table-row .title,[data-v-7351a8a4] .table-row .value{width:100%;display:flex}@media screen and (min-width:769px){[data-v-7351a8a4] .table-row .title,[data-v-7351a8a4] .table-row .value{display:inline-flex}}[data-v-7351a8a4] .table-row .title{font-weight:700}@media screen and (min-width:769px){[data-v-7351a8a4] .table-row .title{width:30%}[data-v-7351a8a4] .table-row .value{justify-content:right}}.torrent-transfers[data-v-7351a8a4]{height:100%;background:#fff}.torrent-transfers .no-content[data-v-7351a8a4]{height:100%}[data-v-7351a8a4] .modal-body .row{display:flex;border-bottom:1px solid #e1e4e8;padding:.5em .25em;border-radius:.5em}[data-v-7351a8a4] .modal-body .row:hover{background-color:linear-gradient(90deg,#bef6da,#e5fbf0)}[data-v-7351a8a4] .modal-body .row .attr{display:inline-flex}[data-v-7351a8a4] .modal-body .row .value{display:inline-flex;justify-content:right}[data-v-7351a8a4] .modal-body .row .value.nowrap{overflow:hidden;white-space:nowrap;text-overflow:clip}[data-v-7351a8a4] .modal-body .dropdown-container .row{box-shadow:none;border:none}[data-v-7351a8a4] .modal-body .dropdown-container button{border:none;background:none}[data-v-7351a8a4] .modal-body .dropdown-container button:hover{color:#35b870} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/6429.cdb81b5a.css b/platypush/backend/http/webapp/dist/static/css/6429.cdb81b5a.css new file mode 100644 index 000000000..35da03ec7 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/css/6429.cdb81b5a.css @@ -0,0 +1 @@ +.col-1[data-v-8eed74b0]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-1[data-v-8eed74b0]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-8eed74b0]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-8eed74b0]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-8eed74b0]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-2[data-v-8eed74b0]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-8eed74b0]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-8eed74b0]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-8eed74b0]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-3[data-v-8eed74b0]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-8eed74b0]:first-child{margin-left:26%!important}.col-offset-3[data-v-8eed74b0]:not(first-child){margin-left:30%!important}.col-4[data-v-8eed74b0]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-4[data-v-8eed74b0]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-8eed74b0]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-8eed74b0]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-8eed74b0]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-5[data-v-8eed74b0]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-8eed74b0]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-8eed74b0]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-8eed74b0]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-6[data-v-8eed74b0]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-8eed74b0]:first-child{margin-left:52%!important}.col-offset-6[data-v-8eed74b0]:not(first-child){margin-left:56%!important}.col-7[data-v-8eed74b0]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-7[data-v-8eed74b0]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-8eed74b0]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-8eed74b0]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-8eed74b0]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-8[data-v-8eed74b0]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-8eed74b0]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-8eed74b0]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-8eed74b0]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-9[data-v-8eed74b0]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-8eed74b0]:first-child{margin-left:78%!important}.col-offset-9[data-v-8eed74b0]:not(first-child){margin-left:82%!important}.col-10[data-v-8eed74b0]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-10[data-v-8eed74b0]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-8eed74b0]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-8eed74b0]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-8eed74b0]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-11[data-v-8eed74b0]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-8eed74b0]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-8eed74b0]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-8eed74b0]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-12[data-v-8eed74b0]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-8eed74b0]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-s-1[data-v-8eed74b0]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-8eed74b0]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-8eed74b0]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-s-2[data-v-8eed74b0]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-8eed74b0]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-8eed74b0]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-s-3[data-v-8eed74b0]{margin-left:26%}.col-no-margin-s-3[data-v-8eed74b0]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-8eed74b0]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-s-4[data-v-8eed74b0]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-8eed74b0]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-8eed74b0]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-s-5[data-v-8eed74b0]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-8eed74b0]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-8eed74b0]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-s-6[data-v-8eed74b0]{margin-left:52%}.col-no-margin-s-6[data-v-8eed74b0]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-8eed74b0]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-s-7[data-v-8eed74b0]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-8eed74b0]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-8eed74b0]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-s-8[data-v-8eed74b0]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-8eed74b0]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-8eed74b0]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-s-9[data-v-8eed74b0]{margin-left:78%}.col-no-margin-s-9[data-v-8eed74b0]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-8eed74b0]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-s-10[data-v-8eed74b0]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-8eed74b0]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-8eed74b0]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-s-11[data-v-8eed74b0]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-8eed74b0]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-8eed74b0]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-s-12[data-v-8eed74b0]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-8eed74b0]{display:none!important}.s-visible[data-v-8eed74b0]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-8eed74b0]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-m-1[data-v-8eed74b0]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-8eed74b0]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-8eed74b0]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-m-2[data-v-8eed74b0]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-8eed74b0]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-8eed74b0]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-m-3[data-v-8eed74b0]{margin-left:26%}.col-no-margin-m-3[data-v-8eed74b0]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-8eed74b0]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-m-4[data-v-8eed74b0]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-8eed74b0]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-8eed74b0]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-m-5[data-v-8eed74b0]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-8eed74b0]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-8eed74b0]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-m-6[data-v-8eed74b0]{margin-left:52%}.col-no-margin-m-6[data-v-8eed74b0]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-8eed74b0]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-m-7[data-v-8eed74b0]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-8eed74b0]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-8eed74b0]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-m-8[data-v-8eed74b0]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-8eed74b0]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-8eed74b0]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-m-9[data-v-8eed74b0]{margin-left:78%}.col-no-margin-m-9[data-v-8eed74b0]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-8eed74b0]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-m-10[data-v-8eed74b0]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-8eed74b0]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-8eed74b0]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-m-11[data-v-8eed74b0]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-8eed74b0]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-8eed74b0]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-m-12[data-v-8eed74b0]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-8eed74b0]{display:none!important}.m-visible[data-v-8eed74b0]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-8eed74b0]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-l-1[data-v-8eed74b0]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-8eed74b0]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-8eed74b0]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-l-2[data-v-8eed74b0]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-8eed74b0]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-8eed74b0]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-l-3[data-v-8eed74b0]{margin-left:26%}.col-no-margin-l-3[data-v-8eed74b0]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-8eed74b0]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-l-4[data-v-8eed74b0]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-8eed74b0]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-8eed74b0]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-l-5[data-v-8eed74b0]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-8eed74b0]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-8eed74b0]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-l-6[data-v-8eed74b0]{margin-left:52%}.col-no-margin-l-6[data-v-8eed74b0]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-8eed74b0]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-l-7[data-v-8eed74b0]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-8eed74b0]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-8eed74b0]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-l-8[data-v-8eed74b0]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-8eed74b0]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-8eed74b0]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-l-9[data-v-8eed74b0]{margin-left:78%}.col-no-margin-l-9[data-v-8eed74b0]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-8eed74b0]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-l-10[data-v-8eed74b0]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-8eed74b0]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-8eed74b0]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-l-11[data-v-8eed74b0]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-8eed74b0]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-8eed74b0]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-l-12[data-v-8eed74b0]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-8eed74b0]{display:none!important}.l-visible[data-v-8eed74b0]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-8eed74b0]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xl-1[data-v-8eed74b0]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-8eed74b0]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-8eed74b0]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xl-2[data-v-8eed74b0]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-8eed74b0]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-8eed74b0]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xl-3[data-v-8eed74b0]{margin-left:26%}.col-no-margin-xl-3[data-v-8eed74b0]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-8eed74b0]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xl-4[data-v-8eed74b0]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-8eed74b0]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-8eed74b0]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xl-5[data-v-8eed74b0]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-8eed74b0]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-8eed74b0]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xl-6[data-v-8eed74b0]{margin-left:52%}.col-no-margin-xl-6[data-v-8eed74b0]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-8eed74b0]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xl-7[data-v-8eed74b0]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-8eed74b0]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-8eed74b0]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xl-8[data-v-8eed74b0]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-8eed74b0]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-8eed74b0]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xl-9[data-v-8eed74b0]{margin-left:78%}.col-no-margin-xl-9[data-v-8eed74b0]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-8eed74b0]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xl-10[data-v-8eed74b0]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-8eed74b0]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-8eed74b0]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xl-11[data-v-8eed74b0]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-8eed74b0]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-8eed74b0]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-8eed74b0]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-8eed74b0]{display:none!important}.xl-visible[data-v-8eed74b0]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-8eed74b0]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xxl-1[data-v-8eed74b0]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-8eed74b0]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-8eed74b0]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xxl-2[data-v-8eed74b0]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-8eed74b0]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-8eed74b0]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xxl-3[data-v-8eed74b0]{margin-left:26%}.col-no-margin-xxl-3[data-v-8eed74b0]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-8eed74b0]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xxl-4[data-v-8eed74b0]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-8eed74b0]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-8eed74b0]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xxl-5[data-v-8eed74b0]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-8eed74b0]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-8eed74b0]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xxl-6[data-v-8eed74b0]{margin-left:52%}.col-no-margin-xxl-6[data-v-8eed74b0]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-8eed74b0]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xxl-7[data-v-8eed74b0]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-8eed74b0]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-8eed74b0]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xxl-8[data-v-8eed74b0]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-8eed74b0]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-8eed74b0]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xxl-9[data-v-8eed74b0]{margin-left:78%}.col-no-margin-xxl-9[data-v-8eed74b0]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-8eed74b0]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xxl-10[data-v-8eed74b0]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-8eed74b0]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-8eed74b0]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-8eed74b0]:first-child{margin-left:0}.col-offset-xxl-11[data-v-8eed74b0]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-8eed74b0]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-8eed74b0]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-8eed74b0]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-8eed74b0]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-8eed74b0]{display:none!important}.xxl-visible[data-v-8eed74b0]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-8eed74b0]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-8eed74b0]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-8eed74b0]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-8eed74b0]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-8eed74b0]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-8eed74b0]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-8eed74b0]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-8eed74b0]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-8eed74b0]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-8eed74b0]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-8eed74b0]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-8eed74b0]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-8eed74b0]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-8eed74b0]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-8eed74b0]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-8eed74b0]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-8eed74b0]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-8eed74b0]{display:none!important}}.vertical-center[data-v-8eed74b0]{display:flex;align-items:center}.horizontal-center[data-v-8eed74b0]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-8eed74b0]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-8eed74b0]{display:none!important}.no-content[data-v-8eed74b0]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-8eed74b0]{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-8eed74b0]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-8eed74b0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-8eed74b0]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-8eed74b0]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-8eed74b0]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-8eed74b0],.btn[data-v-8eed74b0],button[data-v-8eed74b0]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-8eed74b0],.btn-default[type=submit][data-v-8eed74b0],.btn.btn-primary[data-v-8eed74b0],.btn[type=submit][data-v-8eed74b0],button.btn-primary[data-v-8eed74b0],button[type=submit][data-v-8eed74b0]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-8eed74b0],.btn-default .icon[data-v-8eed74b0],button .icon[data-v-8eed74b0]{margin-right:.5em}input[type=password][data-v-8eed74b0],input[type=text][data-v-8eed74b0]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-8eed74b0]:focus,input[type=text][data-v-8eed74b0]:focus{border:1px solid #35b870}button[data-v-8eed74b0],input[data-v-8eed74b0]{outline:none}input[type=text][data-v-8eed74b0]:hover,textarea[data-v-8eed74b0]:hover{border:1px solid #9cdfb0}ul[data-v-8eed74b0]{margin:0;padding:0;list-style:none}a[data-v-8eed74b0]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-8eed74b0]:hover{color:#35b870}[data-v-8eed74b0]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-8eed74b0]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-8eed74b0]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-8eed74b0]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-8eed74b0]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-8eed74b0] .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-8eed74b0] .nav .path{cursor:pointer}.browser[data-v-8eed74b0] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-8eed74b0] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-8eed74b0]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-8eed74b0],input[type=number][data-v-8eed74b0],input[type=password][data-v-8eed74b0],input[type=search][data-v-8eed74b0],input[type=text][data-v-8eed74b0],input[type=time][data-v-8eed74b0]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-8eed74b0]:hover,input[type=number][data-v-8eed74b0]:hover,input[type=password][data-v-8eed74b0]:hover,input[type=search][data-v-8eed74b0]:hover,input[type=text][data-v-8eed74b0]:hover,input[type=time][data-v-8eed74b0]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-8eed74b0]:focus,input[type=number][data-v-8eed74b0]:focus,input[type=password][data-v-8eed74b0]:focus,input[type=search][data-v-8eed74b0]:focus,input[type=text][data-v-8eed74b0]:focus,input[type=time][data-v-8eed74b0]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-8eed74b0],input[type=number].with-icon[data-v-8eed74b0],input[type=password].with-icon[data-v-8eed74b0],input[type=search].with-icon[data-v-8eed74b0],input[type=text].with-icon[data-v-8eed74b0],input[type=time].with-icon[data-v-8eed74b0]{padding-left:.3em}input[type=search][data-v-8eed74b0],input[type=text][data-v-8eed74b0]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-8eed74b0]{animation-fill-mode:both;animation-name:fadeIn-8eed74b0;-webkit-animation-name:fadeIn-8eed74b0}.fade-in[data-v-8eed74b0],.fade-out[data-v-8eed74b0]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-8eed74b0]{animation-fill-mode:both;animation-name:fadeOut-8eed74b0;-webkit-animation-name:fadeOut-8eed74b0}@keyframes fadeIn-8eed74b0{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-8eed74b0{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-8eed74b0]: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-8eed74b0]: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-8eed74b0]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.info[data-v-8eed74b0]{min-width:50vw;max-width:800px}.info .row[data-v-8eed74b0]{display:flex;align-items:center;margin-bottom:5px;border-bottom:1px solid #e1e4e8}@media screen and (max-width:calc(1024px - 1px)){.info .row[data-v-8eed74b0]{flex-direction:column}}@media screen and (min-width:1024px){.info .row[data-v-8eed74b0]{flex-direction:row}}.info .label[data-v-8eed74b0]{width:10em;font-weight:700;margin-right:5px}.info .value[data-v-8eed74b0]{width:calc(100% - 10em);flex:1;text-align:right}.info .value button[data-v-8eed74b0]{background:none;border:none;cursor:pointer}.info .value button i[data-v-8eed74b0]{font-size:1.2em}.info .value button[data-v-8eed74b0]:hover{color:#35b870}.col-1[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-1[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-0ae4cd8d]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-0ae4cd8d]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-2[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-0ae4cd8d]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-0ae4cd8d]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-3[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-0ae4cd8d]:first-child{margin-left:26%!important}.col-offset-3[data-v-0ae4cd8d]:not(first-child){margin-left:30%!important}.col-4[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-4[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-0ae4cd8d]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-0ae4cd8d]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-5[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-0ae4cd8d]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-0ae4cd8d]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-6[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-0ae4cd8d]:first-child{margin-left:52%!important}.col-offset-6[data-v-0ae4cd8d]:not(first-child){margin-left:56%!important}.col-7[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-7[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-0ae4cd8d]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-0ae4cd8d]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-8[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-0ae4cd8d]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-0ae4cd8d]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-9[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-0ae4cd8d]:first-child{margin-left:78%!important}.col-offset-9[data-v-0ae4cd8d]:not(first-child){margin-left:82%!important}.col-10[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-10[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-0ae4cd8d]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-0ae4cd8d]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-11[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-0ae4cd8d]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-0ae4cd8d]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-12[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-s-1[data-v-0ae4cd8d]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-s-2[data-v-0ae4cd8d]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-s-3[data-v-0ae4cd8d]{margin-left:26%}.col-no-margin-s-3[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-s-4[data-v-0ae4cd8d]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-s-5[data-v-0ae4cd8d]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-s-6[data-v-0ae4cd8d]{margin-left:52%}.col-no-margin-s-6[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-s-7[data-v-0ae4cd8d]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-s-8[data-v-0ae4cd8d]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-s-9[data-v-0ae4cd8d]{margin-left:78%}.col-no-margin-s-9[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-s-10[data-v-0ae4cd8d]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-s-11[data-v-0ae4cd8d]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-s-12[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-0ae4cd8d]{display:none!important}.s-visible[data-v-0ae4cd8d]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-m-1[data-v-0ae4cd8d]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-m-2[data-v-0ae4cd8d]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-m-3[data-v-0ae4cd8d]{margin-left:26%}.col-no-margin-m-3[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-m-4[data-v-0ae4cd8d]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-m-5[data-v-0ae4cd8d]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-m-6[data-v-0ae4cd8d]{margin-left:52%}.col-no-margin-m-6[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-m-7[data-v-0ae4cd8d]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-m-8[data-v-0ae4cd8d]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-m-9[data-v-0ae4cd8d]{margin-left:78%}.col-no-margin-m-9[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-m-10[data-v-0ae4cd8d]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-m-11[data-v-0ae4cd8d]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-m-12[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-0ae4cd8d]{display:none!important}.m-visible[data-v-0ae4cd8d]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-l-1[data-v-0ae4cd8d]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-l-2[data-v-0ae4cd8d]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-l-3[data-v-0ae4cd8d]{margin-left:26%}.col-no-margin-l-3[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-l-4[data-v-0ae4cd8d]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-l-5[data-v-0ae4cd8d]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-l-6[data-v-0ae4cd8d]{margin-left:52%}.col-no-margin-l-6[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-l-7[data-v-0ae4cd8d]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-l-8[data-v-0ae4cd8d]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-l-9[data-v-0ae4cd8d]{margin-left:78%}.col-no-margin-l-9[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-l-10[data-v-0ae4cd8d]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-l-11[data-v-0ae4cd8d]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-l-12[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-0ae4cd8d]{display:none!important}.l-visible[data-v-0ae4cd8d]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xl-1[data-v-0ae4cd8d]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xl-2[data-v-0ae4cd8d]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xl-3[data-v-0ae4cd8d]{margin-left:26%}.col-no-margin-xl-3[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xl-4[data-v-0ae4cd8d]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xl-5[data-v-0ae4cd8d]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xl-6[data-v-0ae4cd8d]{margin-left:52%}.col-no-margin-xl-6[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xl-7[data-v-0ae4cd8d]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xl-8[data-v-0ae4cd8d]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xl-9[data-v-0ae4cd8d]{margin-left:78%}.col-no-margin-xl-9[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xl-10[data-v-0ae4cd8d]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xl-11[data-v-0ae4cd8d]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-0ae4cd8d]{display:none!important}.xl-visible[data-v-0ae4cd8d]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xxl-1[data-v-0ae4cd8d]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xxl-2[data-v-0ae4cd8d]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xxl-3[data-v-0ae4cd8d]{margin-left:26%}.col-no-margin-xxl-3[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xxl-4[data-v-0ae4cd8d]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xxl-5[data-v-0ae4cd8d]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xxl-6[data-v-0ae4cd8d]{margin-left:52%}.col-no-margin-xxl-6[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xxl-7[data-v-0ae4cd8d]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xxl-8[data-v-0ae4cd8d]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xxl-9[data-v-0ae4cd8d]{margin-left:78%}.col-no-margin-xxl-9[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xxl-10[data-v-0ae4cd8d]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-0ae4cd8d]:first-child{margin-left:0}.col-offset-xxl-11[data-v-0ae4cd8d]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-0ae4cd8d]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-0ae4cd8d]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-0ae4cd8d]{display:none!important}.xxl-visible[data-v-0ae4cd8d]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-0ae4cd8d]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-0ae4cd8d]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-0ae4cd8d]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-0ae4cd8d]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-0ae4cd8d]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-0ae4cd8d]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-0ae4cd8d]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-0ae4cd8d]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-0ae4cd8d]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-0ae4cd8d]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-0ae4cd8d]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-0ae4cd8d]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-0ae4cd8d]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-0ae4cd8d]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-0ae4cd8d]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-0ae4cd8d]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-0ae4cd8d]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-0ae4cd8d]{display:none!important}}.vertical-center[data-v-0ae4cd8d]{display:flex;align-items:center}.horizontal-center[data-v-0ae4cd8d]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-0ae4cd8d]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-0ae4cd8d]{display:none!important}.no-content[data-v-0ae4cd8d]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-0ae4cd8d]{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-0ae4cd8d]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-0ae4cd8d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-0ae4cd8d]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-0ae4cd8d]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-0ae4cd8d]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-0ae4cd8d],.btn[data-v-0ae4cd8d],button[data-v-0ae4cd8d]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-0ae4cd8d],.btn-default[type=submit][data-v-0ae4cd8d],.btn.btn-primary[data-v-0ae4cd8d],.btn[type=submit][data-v-0ae4cd8d],button.btn-primary[data-v-0ae4cd8d],button[type=submit][data-v-0ae4cd8d]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-0ae4cd8d],.btn-default .icon[data-v-0ae4cd8d],button .icon[data-v-0ae4cd8d]{margin-right:.5em}input[type=password][data-v-0ae4cd8d],input[type=text][data-v-0ae4cd8d]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-0ae4cd8d]:focus,input[type=text][data-v-0ae4cd8d]:focus{border:1px solid #35b870}button[data-v-0ae4cd8d],input[data-v-0ae4cd8d]{outline:none}input[type=text][data-v-0ae4cd8d]:hover,textarea[data-v-0ae4cd8d]:hover{border:1px solid #9cdfb0}ul[data-v-0ae4cd8d]{margin:0;padding:0;list-style:none}a[data-v-0ae4cd8d]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-0ae4cd8d]:hover{color:#35b870}[data-v-0ae4cd8d]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-0ae4cd8d]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-0ae4cd8d]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-0ae4cd8d]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-0ae4cd8d]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-0ae4cd8d] .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-0ae4cd8d] .nav .path{cursor:pointer}.browser[data-v-0ae4cd8d] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-0ae4cd8d] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-0ae4cd8d]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-0ae4cd8d],input[type=number][data-v-0ae4cd8d],input[type=password][data-v-0ae4cd8d],input[type=search][data-v-0ae4cd8d],input[type=text][data-v-0ae4cd8d],input[type=time][data-v-0ae4cd8d]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-0ae4cd8d]:hover,input[type=number][data-v-0ae4cd8d]:hover,input[type=password][data-v-0ae4cd8d]:hover,input[type=search][data-v-0ae4cd8d]:hover,input[type=text][data-v-0ae4cd8d]:hover,input[type=time][data-v-0ae4cd8d]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-0ae4cd8d]:focus,input[type=number][data-v-0ae4cd8d]:focus,input[type=password][data-v-0ae4cd8d]:focus,input[type=search][data-v-0ae4cd8d]:focus,input[type=text][data-v-0ae4cd8d]:focus,input[type=time][data-v-0ae4cd8d]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-0ae4cd8d],input[type=number].with-icon[data-v-0ae4cd8d],input[type=password].with-icon[data-v-0ae4cd8d],input[type=search].with-icon[data-v-0ae4cd8d],input[type=text].with-icon[data-v-0ae4cd8d],input[type=time].with-icon[data-v-0ae4cd8d]{padding-left:.3em}input[type=search][data-v-0ae4cd8d],input[type=text][data-v-0ae4cd8d]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-0ae4cd8d]{animation-fill-mode:both;animation-name:fadeIn-0ae4cd8d;-webkit-animation-name:fadeIn-0ae4cd8d}.fade-in[data-v-0ae4cd8d],.fade-out[data-v-0ae4cd8d]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-0ae4cd8d]{animation-fill-mode:both;animation-name:fadeOut-0ae4cd8d;-webkit-animation-name:fadeOut-0ae4cd8d}@keyframes fadeIn-0ae4cd8d{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-0ae4cd8d{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-0ae4cd8d]: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-0ae4cd8d]: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-0ae4cd8d]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.header[data-v-0ae4cd8d]{width:100%;height:3.3em;position:relative;background:#e0eae8;padding:.5em;box-shadow:0 3px 2px -1px silver}.header .row[data-v-0ae4cd8d]{display:flex;align-items:center}.header .side[data-v-0ae4cd8d]{display:inline-flex;align-items:center}.header .side.right[data-v-0ae4cd8d]{position:absolute;font-size:1.1em;right:.7em;justify-content:right}.header[data-v-0ae4cd8d] button{background:none;padding:0 .25em;border:0}.header[data-v-0ae4cd8d] button:hover{color:#38cf80}.header form[data-v-0ae4cd8d]{width:100%;display:flex;padding:0;border:0;border-radius:0;box-shadow:none;background:initial}.header .button-container[data-v-0ae4cd8d]{width:3em;position:relative;padding:0}.header[data-v-0ae4cd8d] .loading{width:5em;font-size:1em;left:-.5em;border-radius:0 1em 1em 0}.header [type=submit][data-v-0ae4cd8d]{width:100%;height:100%;background:#f1f3f2;border:1px solid #ddd;border-radius:0 1em 1em 0;margin-left:-.5em;cursor:pointer}.header [type=submit][data-v-0ae4cd8d]:hover{background:linear-gradient(90deg,#b4f6ee,#dbfff5)}.header .search-box[data-v-0ae4cd8d]{width:100%;max-width:600px;margin-left:.5em}.header .search-box input[type=search][data-v-0ae4cd8d]{width:100%}.col-1[data-v-5185ff00]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-1[data-v-5185ff00]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-5185ff00]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-5185ff00]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-5185ff00]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-2[data-v-5185ff00]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-5185ff00]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-5185ff00]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-5185ff00]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-3[data-v-5185ff00]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-5185ff00]:first-child{margin-left:26%!important}.col-offset-3[data-v-5185ff00]:not(first-child){margin-left:30%!important}.col-4[data-v-5185ff00]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-4[data-v-5185ff00]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-5185ff00]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-5185ff00]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-5185ff00]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-5[data-v-5185ff00]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-5185ff00]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-5185ff00]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-5185ff00]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-6[data-v-5185ff00]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-5185ff00]:first-child{margin-left:52%!important}.col-offset-6[data-v-5185ff00]:not(first-child){margin-left:56%!important}.col-7[data-v-5185ff00]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-7[data-v-5185ff00]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-5185ff00]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-5185ff00]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-5185ff00]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-8[data-v-5185ff00]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-5185ff00]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-5185ff00]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-5185ff00]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-9[data-v-5185ff00]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-5185ff00]:first-child{margin-left:78%!important}.col-offset-9[data-v-5185ff00]:not(first-child){margin-left:82%!important}.col-10[data-v-5185ff00]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-10[data-v-5185ff00]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-5185ff00]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-5185ff00]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-5185ff00]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-11[data-v-5185ff00]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-5185ff00]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-5185ff00]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-5185ff00]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-12[data-v-5185ff00]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-5185ff00]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-5185ff00]:first-child{margin-left:0}.col-offset-s-1[data-v-5185ff00]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-5185ff00]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-5185ff00]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-5185ff00]:first-child{margin-left:0}.col-offset-s-2[data-v-5185ff00]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-5185ff00]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-5185ff00]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-5185ff00]:first-child{margin-left:0}.col-offset-s-3[data-v-5185ff00]{margin-left:26%}.col-no-margin-s-3[data-v-5185ff00]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-5185ff00]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-5185ff00]:first-child{margin-left:0}.col-offset-s-4[data-v-5185ff00]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-5185ff00]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-5185ff00]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-5185ff00]:first-child{margin-left:0}.col-offset-s-5[data-v-5185ff00]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-5185ff00]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-5185ff00]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-5185ff00]:first-child{margin-left:0}.col-offset-s-6[data-v-5185ff00]{margin-left:52%}.col-no-margin-s-6[data-v-5185ff00]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-5185ff00]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-5185ff00]:first-child{margin-left:0}.col-offset-s-7[data-v-5185ff00]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-5185ff00]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-5185ff00]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-5185ff00]:first-child{margin-left:0}.col-offset-s-8[data-v-5185ff00]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-5185ff00]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-5185ff00]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-5185ff00]:first-child{margin-left:0}.col-offset-s-9[data-v-5185ff00]{margin-left:78%}.col-no-margin-s-9[data-v-5185ff00]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-5185ff00]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-5185ff00]:first-child{margin-left:0}.col-offset-s-10[data-v-5185ff00]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-5185ff00]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-5185ff00]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-5185ff00]:first-child{margin-left:0}.col-offset-s-11[data-v-5185ff00]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-5185ff00]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-5185ff00]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-s-12[data-v-5185ff00]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-5185ff00]{display:none!important}.s-visible[data-v-5185ff00]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-5185ff00]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-5185ff00]:first-child{margin-left:0}.col-offset-m-1[data-v-5185ff00]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-5185ff00]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-5185ff00]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-5185ff00]:first-child{margin-left:0}.col-offset-m-2[data-v-5185ff00]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-5185ff00]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-5185ff00]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-5185ff00]:first-child{margin-left:0}.col-offset-m-3[data-v-5185ff00]{margin-left:26%}.col-no-margin-m-3[data-v-5185ff00]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-5185ff00]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-5185ff00]:first-child{margin-left:0}.col-offset-m-4[data-v-5185ff00]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-5185ff00]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-5185ff00]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-5185ff00]:first-child{margin-left:0}.col-offset-m-5[data-v-5185ff00]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-5185ff00]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-5185ff00]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-5185ff00]:first-child{margin-left:0}.col-offset-m-6[data-v-5185ff00]{margin-left:52%}.col-no-margin-m-6[data-v-5185ff00]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-5185ff00]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-5185ff00]:first-child{margin-left:0}.col-offset-m-7[data-v-5185ff00]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-5185ff00]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-5185ff00]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-5185ff00]:first-child{margin-left:0}.col-offset-m-8[data-v-5185ff00]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-5185ff00]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-5185ff00]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-5185ff00]:first-child{margin-left:0}.col-offset-m-9[data-v-5185ff00]{margin-left:78%}.col-no-margin-m-9[data-v-5185ff00]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-5185ff00]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-5185ff00]:first-child{margin-left:0}.col-offset-m-10[data-v-5185ff00]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-5185ff00]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-5185ff00]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-5185ff00]:first-child{margin-left:0}.col-offset-m-11[data-v-5185ff00]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-5185ff00]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-5185ff00]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-m-12[data-v-5185ff00]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-5185ff00]{display:none!important}.m-visible[data-v-5185ff00]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-5185ff00]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-5185ff00]:first-child{margin-left:0}.col-offset-l-1[data-v-5185ff00]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-5185ff00]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-5185ff00]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-5185ff00]:first-child{margin-left:0}.col-offset-l-2[data-v-5185ff00]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-5185ff00]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-5185ff00]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-5185ff00]:first-child{margin-left:0}.col-offset-l-3[data-v-5185ff00]{margin-left:26%}.col-no-margin-l-3[data-v-5185ff00]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-5185ff00]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-5185ff00]:first-child{margin-left:0}.col-offset-l-4[data-v-5185ff00]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-5185ff00]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-5185ff00]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-5185ff00]:first-child{margin-left:0}.col-offset-l-5[data-v-5185ff00]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-5185ff00]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-5185ff00]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-5185ff00]:first-child{margin-left:0}.col-offset-l-6[data-v-5185ff00]{margin-left:52%}.col-no-margin-l-6[data-v-5185ff00]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-5185ff00]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-5185ff00]:first-child{margin-left:0}.col-offset-l-7[data-v-5185ff00]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-5185ff00]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-5185ff00]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-5185ff00]:first-child{margin-left:0}.col-offset-l-8[data-v-5185ff00]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-5185ff00]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-5185ff00]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-5185ff00]:first-child{margin-left:0}.col-offset-l-9[data-v-5185ff00]{margin-left:78%}.col-no-margin-l-9[data-v-5185ff00]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-5185ff00]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-5185ff00]:first-child{margin-left:0}.col-offset-l-10[data-v-5185ff00]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-5185ff00]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-5185ff00]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-5185ff00]:first-child{margin-left:0}.col-offset-l-11[data-v-5185ff00]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-5185ff00]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-5185ff00]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-l-12[data-v-5185ff00]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-5185ff00]{display:none!important}.l-visible[data-v-5185ff00]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-5185ff00]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xl-1[data-v-5185ff00]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-5185ff00]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-5185ff00]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xl-2[data-v-5185ff00]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-5185ff00]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-5185ff00]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xl-3[data-v-5185ff00]{margin-left:26%}.col-no-margin-xl-3[data-v-5185ff00]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-5185ff00]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xl-4[data-v-5185ff00]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-5185ff00]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-5185ff00]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xl-5[data-v-5185ff00]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-5185ff00]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-5185ff00]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xl-6[data-v-5185ff00]{margin-left:52%}.col-no-margin-xl-6[data-v-5185ff00]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-5185ff00]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xl-7[data-v-5185ff00]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-5185ff00]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-5185ff00]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xl-8[data-v-5185ff00]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-5185ff00]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-5185ff00]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xl-9[data-v-5185ff00]{margin-left:78%}.col-no-margin-xl-9[data-v-5185ff00]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-5185ff00]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xl-10[data-v-5185ff00]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-5185ff00]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-5185ff00]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xl-11[data-v-5185ff00]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-5185ff00]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-5185ff00]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-5185ff00]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-5185ff00]{display:none!important}.xl-visible[data-v-5185ff00]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-5185ff00]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xxl-1[data-v-5185ff00]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-5185ff00]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-5185ff00]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xxl-2[data-v-5185ff00]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-5185ff00]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-5185ff00]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xxl-3[data-v-5185ff00]{margin-left:26%}.col-no-margin-xxl-3[data-v-5185ff00]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-5185ff00]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xxl-4[data-v-5185ff00]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-5185ff00]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-5185ff00]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xxl-5[data-v-5185ff00]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-5185ff00]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-5185ff00]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xxl-6[data-v-5185ff00]{margin-left:52%}.col-no-margin-xxl-6[data-v-5185ff00]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-5185ff00]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xxl-7[data-v-5185ff00]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-5185ff00]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-5185ff00]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xxl-8[data-v-5185ff00]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-5185ff00]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-5185ff00]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xxl-9[data-v-5185ff00]{margin-left:78%}.col-no-margin-xxl-9[data-v-5185ff00]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-5185ff00]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xxl-10[data-v-5185ff00]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-5185ff00]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-5185ff00]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-5185ff00]:first-child{margin-left:0}.col-offset-xxl-11[data-v-5185ff00]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-5185ff00]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-5185ff00]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-5185ff00]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-5185ff00]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-5185ff00]{display:none!important}.xxl-visible[data-v-5185ff00]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-5185ff00]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-5185ff00]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-5185ff00]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-5185ff00]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-5185ff00]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-5185ff00]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-5185ff00]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-5185ff00]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-5185ff00]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-5185ff00]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-5185ff00]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-5185ff00]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-5185ff00]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-5185ff00]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-5185ff00]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-5185ff00]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-5185ff00]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-5185ff00]{display:none!important}}.vertical-center[data-v-5185ff00]{display:flex;align-items:center}.horizontal-center[data-v-5185ff00]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-5185ff00]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-5185ff00]{display:none!important}.no-content[data-v-5185ff00]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-5185ff00]{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-5185ff00]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-5185ff00]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-5185ff00]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-5185ff00]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-5185ff00]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-5185ff00],.btn[data-v-5185ff00],button[data-v-5185ff00]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-5185ff00],.btn-default[type=submit][data-v-5185ff00],.btn.btn-primary[data-v-5185ff00],.btn[type=submit][data-v-5185ff00],button.btn-primary[data-v-5185ff00],button[type=submit][data-v-5185ff00]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-5185ff00],.btn-default .icon[data-v-5185ff00],button .icon[data-v-5185ff00]{margin-right:.5em}input[type=password][data-v-5185ff00],input[type=text][data-v-5185ff00]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-5185ff00]:focus,input[type=text][data-v-5185ff00]:focus{border:1px solid #35b870}button[data-v-5185ff00],input[data-v-5185ff00]{outline:none}input[type=text][data-v-5185ff00]:hover,textarea[data-v-5185ff00]:hover{border:1px solid #9cdfb0}ul[data-v-5185ff00]{margin:0;padding:0;list-style:none}a[data-v-5185ff00]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-5185ff00]:hover{color:#35b870}[data-v-5185ff00]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-5185ff00]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-5185ff00]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-5185ff00]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-5185ff00]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-5185ff00] .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-5185ff00] .nav .path{cursor:pointer}.browser[data-v-5185ff00] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-5185ff00] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-5185ff00]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-5185ff00],input[type=number][data-v-5185ff00],input[type=password][data-v-5185ff00],input[type=search][data-v-5185ff00],input[type=text][data-v-5185ff00],input[type=time][data-v-5185ff00]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-5185ff00]:hover,input[type=number][data-v-5185ff00]:hover,input[type=password][data-v-5185ff00]:hover,input[type=search][data-v-5185ff00]:hover,input[type=text][data-v-5185ff00]:hover,input[type=time][data-v-5185ff00]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-5185ff00]:focus,input[type=number][data-v-5185ff00]:focus,input[type=password][data-v-5185ff00]:focus,input[type=search][data-v-5185ff00]:focus,input[type=text][data-v-5185ff00]:focus,input[type=time][data-v-5185ff00]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-5185ff00],input[type=number].with-icon[data-v-5185ff00],input[type=password].with-icon[data-v-5185ff00],input[type=search].with-icon[data-v-5185ff00],input[type=text].with-icon[data-v-5185ff00],input[type=time].with-icon[data-v-5185ff00]{padding-left:.3em}input[type=search][data-v-5185ff00],input[type=text][data-v-5185ff00]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-5185ff00]{animation-fill-mode:both;animation-name:fadeIn-5185ff00;-webkit-animation-name:fadeIn-5185ff00}.fade-in[data-v-5185ff00],.fade-out[data-v-5185ff00]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-5185ff00]{animation-fill-mode:both;animation-name:fadeOut-5185ff00;-webkit-animation-name:fadeOut-5185ff00}@keyframes fadeIn-5185ff00{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-5185ff00{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-5185ff00]: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-5185ff00]: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-5185ff00]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}nav[data-v-5185ff00]{width:2.8em;height:calc(100% + 3.3em);margin-top:-3.3em;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:hidden}nav .menu-button[data-v-5185ff00]{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-5185ff00]:hover{color:#35b870}nav li[data-v-5185ff00]{display:flex;align-items:center;font-size:1.2em;cursor:pointer;list-style:none;padding:.6em;opacity:.7}nav li.selected[data-v-5185ff00],nav li[data-v-5185ff00]:hover{border-radius:1.2em;margin:0 .2em}nav li[data-v-5185ff00]:hover{background:rgba(160,245,178,.6)}nav li.selected[data-v-5185ff00]{background:rgba(160,245,178,.95)}.col-1[data-v-52a230bc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-1[data-v-52a230bc]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-52a230bc]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-52a230bc]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-52a230bc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-2[data-v-52a230bc]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-52a230bc]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-52a230bc]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-52a230bc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-3[data-v-52a230bc]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-52a230bc]:first-child{margin-left:26%!important}.col-offset-3[data-v-52a230bc]:not(first-child){margin-left:30%!important}.col-4[data-v-52a230bc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-4[data-v-52a230bc]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-52a230bc]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-52a230bc]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-52a230bc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-5[data-v-52a230bc]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-52a230bc]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-52a230bc]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-52a230bc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-6[data-v-52a230bc]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-52a230bc]:first-child{margin-left:52%!important}.col-offset-6[data-v-52a230bc]:not(first-child){margin-left:56%!important}.col-7[data-v-52a230bc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-7[data-v-52a230bc]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-52a230bc]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-52a230bc]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-52a230bc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-8[data-v-52a230bc]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-52a230bc]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-52a230bc]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-52a230bc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-9[data-v-52a230bc]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-52a230bc]:first-child{margin-left:78%!important}.col-offset-9[data-v-52a230bc]:not(first-child){margin-left:82%!important}.col-10[data-v-52a230bc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-10[data-v-52a230bc]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-52a230bc]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-52a230bc]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-52a230bc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-11[data-v-52a230bc]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-52a230bc]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-52a230bc]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-52a230bc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-12[data-v-52a230bc]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-52a230bc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-52a230bc]:first-child{margin-left:0}.col-offset-s-1[data-v-52a230bc]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-52a230bc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-52a230bc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-52a230bc]:first-child{margin-left:0}.col-offset-s-2[data-v-52a230bc]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-52a230bc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-52a230bc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-52a230bc]:first-child{margin-left:0}.col-offset-s-3[data-v-52a230bc]{margin-left:26%}.col-no-margin-s-3[data-v-52a230bc]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-52a230bc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-52a230bc]:first-child{margin-left:0}.col-offset-s-4[data-v-52a230bc]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-52a230bc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-52a230bc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-52a230bc]:first-child{margin-left:0}.col-offset-s-5[data-v-52a230bc]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-52a230bc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-52a230bc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-52a230bc]:first-child{margin-left:0}.col-offset-s-6[data-v-52a230bc]{margin-left:52%}.col-no-margin-s-6[data-v-52a230bc]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-52a230bc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-52a230bc]:first-child{margin-left:0}.col-offset-s-7[data-v-52a230bc]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-52a230bc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-52a230bc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-52a230bc]:first-child{margin-left:0}.col-offset-s-8[data-v-52a230bc]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-52a230bc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-52a230bc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-52a230bc]:first-child{margin-left:0}.col-offset-s-9[data-v-52a230bc]{margin-left:78%}.col-no-margin-s-9[data-v-52a230bc]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-52a230bc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-52a230bc]:first-child{margin-left:0}.col-offset-s-10[data-v-52a230bc]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-52a230bc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-52a230bc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-52a230bc]:first-child{margin-left:0}.col-offset-s-11[data-v-52a230bc]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-52a230bc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-52a230bc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-s-12[data-v-52a230bc]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-52a230bc]{display:none!important}.s-visible[data-v-52a230bc]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-52a230bc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-52a230bc]:first-child{margin-left:0}.col-offset-m-1[data-v-52a230bc]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-52a230bc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-52a230bc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-52a230bc]:first-child{margin-left:0}.col-offset-m-2[data-v-52a230bc]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-52a230bc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-52a230bc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-52a230bc]:first-child{margin-left:0}.col-offset-m-3[data-v-52a230bc]{margin-left:26%}.col-no-margin-m-3[data-v-52a230bc]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-52a230bc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-52a230bc]:first-child{margin-left:0}.col-offset-m-4[data-v-52a230bc]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-52a230bc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-52a230bc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-52a230bc]:first-child{margin-left:0}.col-offset-m-5[data-v-52a230bc]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-52a230bc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-52a230bc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-52a230bc]:first-child{margin-left:0}.col-offset-m-6[data-v-52a230bc]{margin-left:52%}.col-no-margin-m-6[data-v-52a230bc]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-52a230bc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-52a230bc]:first-child{margin-left:0}.col-offset-m-7[data-v-52a230bc]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-52a230bc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-52a230bc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-52a230bc]:first-child{margin-left:0}.col-offset-m-8[data-v-52a230bc]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-52a230bc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-52a230bc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-52a230bc]:first-child{margin-left:0}.col-offset-m-9[data-v-52a230bc]{margin-left:78%}.col-no-margin-m-9[data-v-52a230bc]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-52a230bc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-52a230bc]:first-child{margin-left:0}.col-offset-m-10[data-v-52a230bc]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-52a230bc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-52a230bc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-52a230bc]:first-child{margin-left:0}.col-offset-m-11[data-v-52a230bc]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-52a230bc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-52a230bc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-m-12[data-v-52a230bc]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-52a230bc]{display:none!important}.m-visible[data-v-52a230bc]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-52a230bc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-52a230bc]:first-child{margin-left:0}.col-offset-l-1[data-v-52a230bc]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-52a230bc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-52a230bc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-52a230bc]:first-child{margin-left:0}.col-offset-l-2[data-v-52a230bc]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-52a230bc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-52a230bc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-52a230bc]:first-child{margin-left:0}.col-offset-l-3[data-v-52a230bc]{margin-left:26%}.col-no-margin-l-3[data-v-52a230bc]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-52a230bc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-52a230bc]:first-child{margin-left:0}.col-offset-l-4[data-v-52a230bc]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-52a230bc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-52a230bc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-52a230bc]:first-child{margin-left:0}.col-offset-l-5[data-v-52a230bc]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-52a230bc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-52a230bc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-52a230bc]:first-child{margin-left:0}.col-offset-l-6[data-v-52a230bc]{margin-left:52%}.col-no-margin-l-6[data-v-52a230bc]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-52a230bc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-52a230bc]:first-child{margin-left:0}.col-offset-l-7[data-v-52a230bc]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-52a230bc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-52a230bc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-52a230bc]:first-child{margin-left:0}.col-offset-l-8[data-v-52a230bc]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-52a230bc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-52a230bc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-52a230bc]:first-child{margin-left:0}.col-offset-l-9[data-v-52a230bc]{margin-left:78%}.col-no-margin-l-9[data-v-52a230bc]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-52a230bc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-52a230bc]:first-child{margin-left:0}.col-offset-l-10[data-v-52a230bc]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-52a230bc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-52a230bc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-52a230bc]:first-child{margin-left:0}.col-offset-l-11[data-v-52a230bc]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-52a230bc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-52a230bc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-l-12[data-v-52a230bc]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-52a230bc]{display:none!important}.l-visible[data-v-52a230bc]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-52a230bc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xl-1[data-v-52a230bc]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-52a230bc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-52a230bc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xl-2[data-v-52a230bc]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-52a230bc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-52a230bc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xl-3[data-v-52a230bc]{margin-left:26%}.col-no-margin-xl-3[data-v-52a230bc]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-52a230bc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xl-4[data-v-52a230bc]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-52a230bc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-52a230bc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xl-5[data-v-52a230bc]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-52a230bc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-52a230bc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xl-6[data-v-52a230bc]{margin-left:52%}.col-no-margin-xl-6[data-v-52a230bc]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-52a230bc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xl-7[data-v-52a230bc]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-52a230bc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-52a230bc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xl-8[data-v-52a230bc]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-52a230bc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-52a230bc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xl-9[data-v-52a230bc]{margin-left:78%}.col-no-margin-xl-9[data-v-52a230bc]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-52a230bc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xl-10[data-v-52a230bc]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-52a230bc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-52a230bc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xl-11[data-v-52a230bc]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-52a230bc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-52a230bc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-52a230bc]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-52a230bc]{display:none!important}.xl-visible[data-v-52a230bc]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-52a230bc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xxl-1[data-v-52a230bc]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-52a230bc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-52a230bc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xxl-2[data-v-52a230bc]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-52a230bc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-52a230bc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xxl-3[data-v-52a230bc]{margin-left:26%}.col-no-margin-xxl-3[data-v-52a230bc]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-52a230bc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xxl-4[data-v-52a230bc]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-52a230bc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-52a230bc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xxl-5[data-v-52a230bc]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-52a230bc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-52a230bc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xxl-6[data-v-52a230bc]{margin-left:52%}.col-no-margin-xxl-6[data-v-52a230bc]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-52a230bc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xxl-7[data-v-52a230bc]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-52a230bc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-52a230bc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xxl-8[data-v-52a230bc]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-52a230bc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-52a230bc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xxl-9[data-v-52a230bc]{margin-left:78%}.col-no-margin-xxl-9[data-v-52a230bc]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-52a230bc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xxl-10[data-v-52a230bc]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-52a230bc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-52a230bc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-52a230bc]:first-child{margin-left:0}.col-offset-xxl-11[data-v-52a230bc]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-52a230bc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-52a230bc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-52a230bc]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-52a230bc]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-52a230bc]{display:none!important}.xxl-visible[data-v-52a230bc]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-52a230bc]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-52a230bc]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-52a230bc]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-52a230bc]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-52a230bc]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-52a230bc]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-52a230bc]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-52a230bc]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-52a230bc]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-52a230bc]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-52a230bc]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-52a230bc]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-52a230bc]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-52a230bc]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-52a230bc]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-52a230bc]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-52a230bc]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-52a230bc]{display:none!important}}.vertical-center[data-v-52a230bc]{display:flex;align-items:center}.horizontal-center[data-v-52a230bc]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-52a230bc]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-52a230bc]{display:none!important}.no-content[data-v-52a230bc]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-52a230bc]{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-52a230bc]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-52a230bc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-52a230bc]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-52a230bc]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-52a230bc]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-52a230bc],.btn[data-v-52a230bc],button[data-v-52a230bc]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-52a230bc],.btn-default[type=submit][data-v-52a230bc],.btn.btn-primary[data-v-52a230bc],.btn[type=submit][data-v-52a230bc],button.btn-primary[data-v-52a230bc],button[type=submit][data-v-52a230bc]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-52a230bc],.btn-default .icon[data-v-52a230bc],button .icon[data-v-52a230bc]{margin-right:.5em}input[type=password][data-v-52a230bc],input[type=text][data-v-52a230bc]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-52a230bc]:focus,input[type=text][data-v-52a230bc]:focus{border:1px solid #35b870}button[data-v-52a230bc],input[data-v-52a230bc]{outline:none}input[type=text][data-v-52a230bc]:hover,textarea[data-v-52a230bc]:hover{border:1px solid #9cdfb0}ul[data-v-52a230bc]{margin:0;padding:0;list-style:none}a[data-v-52a230bc]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-52a230bc]:hover{color:#35b870}[data-v-52a230bc]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-52a230bc]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-52a230bc]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-52a230bc]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-52a230bc]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-52a230bc] .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-52a230bc] .nav .path{cursor:pointer}.browser[data-v-52a230bc] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-52a230bc] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-52a230bc]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-52a230bc],input[type=number][data-v-52a230bc],input[type=password][data-v-52a230bc],input[type=search][data-v-52a230bc],input[type=text][data-v-52a230bc],input[type=time][data-v-52a230bc]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-52a230bc]:hover,input[type=number][data-v-52a230bc]:hover,input[type=password][data-v-52a230bc]:hover,input[type=search][data-v-52a230bc]:hover,input[type=text][data-v-52a230bc]:hover,input[type=time][data-v-52a230bc]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-52a230bc]:focus,input[type=number][data-v-52a230bc]:focus,input[type=password][data-v-52a230bc]:focus,input[type=search][data-v-52a230bc]:focus,input[type=text][data-v-52a230bc]:focus,input[type=time][data-v-52a230bc]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-52a230bc],input[type=number].with-icon[data-v-52a230bc],input[type=password].with-icon[data-v-52a230bc],input[type=search].with-icon[data-v-52a230bc],input[type=text].with-icon[data-v-52a230bc],input[type=time].with-icon[data-v-52a230bc]{padding-left:.3em}input[type=search][data-v-52a230bc],input[type=text][data-v-52a230bc]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-52a230bc]{animation-fill-mode:both;animation-name:fadeIn-52a230bc;-webkit-animation-name:fadeIn-52a230bc}.fade-in[data-v-52a230bc],.fade-out[data-v-52a230bc]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-52a230bc]{animation-fill-mode:both;animation-name:fadeOut-52a230bc;-webkit-animation-name:fadeOut-52a230bc}@keyframes fadeIn-52a230bc{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-52a230bc{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-52a230bc]: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-52a230bc]: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-52a230bc]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.results-container[data-v-52a230bc]{width:100%;height:100%;background:#fff;display:flex;flex-wrap:wrap}.results-container .no-content[data-v-52a230bc]{width:100%;height:100%;text-align:center}.results-container .results[data-v-52a230bc]{width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto}.results-container .result[data-v-52a230bc]{width:100%;display:flex;border-bottom:1px solid #e1e4e8;gap:1em;padding:.5em 0;cursor:pointer}.results-container .result[data-v-52a230bc]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.results-container .result .info[data-v-52a230bc]{width:calc(100% - 5em);padding:.5em}.results-container .result .additional-info[data-v-52a230bc]{font-size:.8em;opacity:.7;display:flex}.results-container .result .additional-info .separator[data-v-52a230bc]{font-size:1.5em;margin-right:.5em}.results-container .result .additional-info .info-pill[data-v-52a230bc]{display:flex;align-items:center;margin-right:.5em}.results-container .result .additional-info .info-pill .label[data-v-52a230bc]{font-weight:700}.results-container .result .additional-info .info-pill .separator[data-v-52a230bc]{margin:-.2em .25em 0 .25em;font-size:2em}.results-container .result .actions[data-v-52a230bc]{display:flex;align-items:center;justify-content:center;width:5em}.results-container .result .actions button[data-v-52a230bc]{background:none;opacity:.8;border:none;padding:.25em;cursor:pointer}.results-container .result .actions button[data-v-52a230bc]:hover{color:#35b870}.results-container .result .actions button[data-v-52a230bc]:first-child{margin-right:1em}.col-1[data-v-250eee36]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-1[data-v-250eee36]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-250eee36]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-250eee36]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-250eee36]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-2[data-v-250eee36]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-250eee36]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-250eee36]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-250eee36]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-3[data-v-250eee36]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-250eee36]:first-child{margin-left:26%!important}.col-offset-3[data-v-250eee36]:not(first-child){margin-left:30%!important}.col-4[data-v-250eee36]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-4[data-v-250eee36]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-250eee36]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-250eee36]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-250eee36]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-5[data-v-250eee36]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-250eee36]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-250eee36]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-250eee36]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-6[data-v-250eee36]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-250eee36]:first-child{margin-left:52%!important}.col-offset-6[data-v-250eee36]:not(first-child){margin-left:56%!important}.col-7[data-v-250eee36]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-7[data-v-250eee36]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-250eee36]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-250eee36]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-250eee36]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-8[data-v-250eee36]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-250eee36]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-250eee36]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-250eee36]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-9[data-v-250eee36]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-250eee36]:first-child{margin-left:78%!important}.col-offset-9[data-v-250eee36]:not(first-child){margin-left:82%!important}.col-10[data-v-250eee36]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-10[data-v-250eee36]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-250eee36]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-250eee36]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-250eee36]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-11[data-v-250eee36]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-250eee36]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-250eee36]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-250eee36]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-12[data-v-250eee36]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-250eee36]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-250eee36]:first-child{margin-left:0}.col-offset-s-1[data-v-250eee36]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-250eee36]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-250eee36]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-250eee36]:first-child{margin-left:0}.col-offset-s-2[data-v-250eee36]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-250eee36]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-250eee36]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-250eee36]:first-child{margin-left:0}.col-offset-s-3[data-v-250eee36]{margin-left:26%}.col-no-margin-s-3[data-v-250eee36]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-250eee36]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-250eee36]:first-child{margin-left:0}.col-offset-s-4[data-v-250eee36]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-250eee36]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-250eee36]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-250eee36]:first-child{margin-left:0}.col-offset-s-5[data-v-250eee36]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-250eee36]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-250eee36]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-250eee36]:first-child{margin-left:0}.col-offset-s-6[data-v-250eee36]{margin-left:52%}.col-no-margin-s-6[data-v-250eee36]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-250eee36]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-250eee36]:first-child{margin-left:0}.col-offset-s-7[data-v-250eee36]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-250eee36]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-250eee36]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-250eee36]:first-child{margin-left:0}.col-offset-s-8[data-v-250eee36]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-250eee36]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-250eee36]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-250eee36]:first-child{margin-left:0}.col-offset-s-9[data-v-250eee36]{margin-left:78%}.col-no-margin-s-9[data-v-250eee36]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-250eee36]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-250eee36]:first-child{margin-left:0}.col-offset-s-10[data-v-250eee36]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-250eee36]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-250eee36]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-250eee36]:first-child{margin-left:0}.col-offset-s-11[data-v-250eee36]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-250eee36]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-250eee36]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-s-12[data-v-250eee36]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-250eee36]{display:none!important}.s-visible[data-v-250eee36]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-250eee36]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-250eee36]:first-child{margin-left:0}.col-offset-m-1[data-v-250eee36]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-250eee36]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-250eee36]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-250eee36]:first-child{margin-left:0}.col-offset-m-2[data-v-250eee36]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-250eee36]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-250eee36]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-250eee36]:first-child{margin-left:0}.col-offset-m-3[data-v-250eee36]{margin-left:26%}.col-no-margin-m-3[data-v-250eee36]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-250eee36]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-250eee36]:first-child{margin-left:0}.col-offset-m-4[data-v-250eee36]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-250eee36]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-250eee36]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-250eee36]:first-child{margin-left:0}.col-offset-m-5[data-v-250eee36]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-250eee36]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-250eee36]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-250eee36]:first-child{margin-left:0}.col-offset-m-6[data-v-250eee36]{margin-left:52%}.col-no-margin-m-6[data-v-250eee36]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-250eee36]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-250eee36]:first-child{margin-left:0}.col-offset-m-7[data-v-250eee36]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-250eee36]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-250eee36]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-250eee36]:first-child{margin-left:0}.col-offset-m-8[data-v-250eee36]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-250eee36]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-250eee36]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-250eee36]:first-child{margin-left:0}.col-offset-m-9[data-v-250eee36]{margin-left:78%}.col-no-margin-m-9[data-v-250eee36]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-250eee36]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-250eee36]:first-child{margin-left:0}.col-offset-m-10[data-v-250eee36]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-250eee36]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-250eee36]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-250eee36]:first-child{margin-left:0}.col-offset-m-11[data-v-250eee36]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-250eee36]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-250eee36]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-m-12[data-v-250eee36]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-250eee36]{display:none!important}.m-visible[data-v-250eee36]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-250eee36]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-250eee36]:first-child{margin-left:0}.col-offset-l-1[data-v-250eee36]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-250eee36]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-250eee36]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-250eee36]:first-child{margin-left:0}.col-offset-l-2[data-v-250eee36]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-250eee36]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-250eee36]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-250eee36]:first-child{margin-left:0}.col-offset-l-3[data-v-250eee36]{margin-left:26%}.col-no-margin-l-3[data-v-250eee36]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-250eee36]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-250eee36]:first-child{margin-left:0}.col-offset-l-4[data-v-250eee36]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-250eee36]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-250eee36]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-250eee36]:first-child{margin-left:0}.col-offset-l-5[data-v-250eee36]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-250eee36]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-250eee36]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-250eee36]:first-child{margin-left:0}.col-offset-l-6[data-v-250eee36]{margin-left:52%}.col-no-margin-l-6[data-v-250eee36]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-250eee36]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-250eee36]:first-child{margin-left:0}.col-offset-l-7[data-v-250eee36]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-250eee36]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-250eee36]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-250eee36]:first-child{margin-left:0}.col-offset-l-8[data-v-250eee36]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-250eee36]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-250eee36]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-250eee36]:first-child{margin-left:0}.col-offset-l-9[data-v-250eee36]{margin-left:78%}.col-no-margin-l-9[data-v-250eee36]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-250eee36]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-250eee36]:first-child{margin-left:0}.col-offset-l-10[data-v-250eee36]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-250eee36]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-250eee36]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-250eee36]:first-child{margin-left:0}.col-offset-l-11[data-v-250eee36]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-250eee36]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-250eee36]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-l-12[data-v-250eee36]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-250eee36]{display:none!important}.l-visible[data-v-250eee36]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-250eee36]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-250eee36]:first-child{margin-left:0}.col-offset-xl-1[data-v-250eee36]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-250eee36]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-250eee36]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-250eee36]:first-child{margin-left:0}.col-offset-xl-2[data-v-250eee36]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-250eee36]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-250eee36]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-250eee36]:first-child{margin-left:0}.col-offset-xl-3[data-v-250eee36]{margin-left:26%}.col-no-margin-xl-3[data-v-250eee36]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-250eee36]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-250eee36]:first-child{margin-left:0}.col-offset-xl-4[data-v-250eee36]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-250eee36]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-250eee36]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-250eee36]:first-child{margin-left:0}.col-offset-xl-5[data-v-250eee36]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-250eee36]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-250eee36]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-250eee36]:first-child{margin-left:0}.col-offset-xl-6[data-v-250eee36]{margin-left:52%}.col-no-margin-xl-6[data-v-250eee36]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-250eee36]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-250eee36]:first-child{margin-left:0}.col-offset-xl-7[data-v-250eee36]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-250eee36]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-250eee36]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-250eee36]:first-child{margin-left:0}.col-offset-xl-8[data-v-250eee36]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-250eee36]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-250eee36]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-250eee36]:first-child{margin-left:0}.col-offset-xl-9[data-v-250eee36]{margin-left:78%}.col-no-margin-xl-9[data-v-250eee36]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-250eee36]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-250eee36]:first-child{margin-left:0}.col-offset-xl-10[data-v-250eee36]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-250eee36]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-250eee36]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-250eee36]:first-child{margin-left:0}.col-offset-xl-11[data-v-250eee36]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-250eee36]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-250eee36]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-250eee36]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-250eee36]{display:none!important}.xl-visible[data-v-250eee36]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-250eee36]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-250eee36]:first-child{margin-left:0}.col-offset-xxl-1[data-v-250eee36]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-250eee36]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-250eee36]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-250eee36]:first-child{margin-left:0}.col-offset-xxl-2[data-v-250eee36]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-250eee36]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-250eee36]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-250eee36]:first-child{margin-left:0}.col-offset-xxl-3[data-v-250eee36]{margin-left:26%}.col-no-margin-xxl-3[data-v-250eee36]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-250eee36]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-250eee36]:first-child{margin-left:0}.col-offset-xxl-4[data-v-250eee36]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-250eee36]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-250eee36]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-250eee36]:first-child{margin-left:0}.col-offset-xxl-5[data-v-250eee36]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-250eee36]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-250eee36]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-250eee36]:first-child{margin-left:0}.col-offset-xxl-6[data-v-250eee36]{margin-left:52%}.col-no-margin-xxl-6[data-v-250eee36]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-250eee36]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-250eee36]:first-child{margin-left:0}.col-offset-xxl-7[data-v-250eee36]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-250eee36]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-250eee36]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-250eee36]:first-child{margin-left:0}.col-offset-xxl-8[data-v-250eee36]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-250eee36]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-250eee36]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-250eee36]:first-child{margin-left:0}.col-offset-xxl-9[data-v-250eee36]{margin-left:78%}.col-no-margin-xxl-9[data-v-250eee36]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-250eee36]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-250eee36]:first-child{margin-left:0}.col-offset-xxl-10[data-v-250eee36]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-250eee36]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-250eee36]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-250eee36]:first-child{margin-left:0}.col-offset-xxl-11[data-v-250eee36]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-250eee36]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-250eee36]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-250eee36]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-250eee36]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-250eee36]{display:none!important}.xxl-visible[data-v-250eee36]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-250eee36]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-250eee36]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-250eee36]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-250eee36]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-250eee36]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-250eee36]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-250eee36]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-250eee36]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-250eee36]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-250eee36]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-250eee36]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-250eee36]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-250eee36]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-250eee36]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-250eee36]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-250eee36]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-250eee36]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-250eee36]{display:none!important}}.vertical-center[data-v-250eee36]{display:flex;align-items:center}.horizontal-center[data-v-250eee36]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-250eee36]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-250eee36]{display:none!important}.no-content[data-v-250eee36]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-250eee36]{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-250eee36]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-250eee36]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-250eee36]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-250eee36]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-250eee36]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-250eee36],.btn[data-v-250eee36],button[data-v-250eee36]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-250eee36],.btn-default[type=submit][data-v-250eee36],.btn.btn-primary[data-v-250eee36],.btn[type=submit][data-v-250eee36],button.btn-primary[data-v-250eee36],button[type=submit][data-v-250eee36]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-250eee36],.btn-default .icon[data-v-250eee36],button .icon[data-v-250eee36]{margin-right:.5em}input[type=password][data-v-250eee36],input[type=text][data-v-250eee36]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-250eee36]:focus,input[type=text][data-v-250eee36]:focus{border:1px solid #35b870}button[data-v-250eee36],input[data-v-250eee36]{outline:none}input[type=text][data-v-250eee36]:hover,textarea[data-v-250eee36]:hover{border:1px solid #9cdfb0}ul[data-v-250eee36]{margin:0;padding:0;list-style:none}a[data-v-250eee36]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-250eee36]:hover{color:#35b870}[data-v-250eee36]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-250eee36]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-250eee36]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-250eee36]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-250eee36]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-250eee36] .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-250eee36] .nav .path{cursor:pointer}.browser[data-v-250eee36] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-250eee36] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-250eee36]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-250eee36],input[type=number][data-v-250eee36],input[type=password][data-v-250eee36],input[type=search][data-v-250eee36],input[type=text][data-v-250eee36],input[type=time][data-v-250eee36]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-250eee36]:hover,input[type=number][data-v-250eee36]:hover,input[type=password][data-v-250eee36]:hover,input[type=search][data-v-250eee36]:hover,input[type=text][data-v-250eee36]:hover,input[type=time][data-v-250eee36]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-250eee36]:focus,input[type=number][data-v-250eee36]:focus,input[type=password][data-v-250eee36]:focus,input[type=search][data-v-250eee36]:focus,input[type=text][data-v-250eee36]:focus,input[type=time][data-v-250eee36]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-250eee36],input[type=number].with-icon[data-v-250eee36],input[type=password].with-icon[data-v-250eee36],input[type=search].with-icon[data-v-250eee36],input[type=text].with-icon[data-v-250eee36],input[type=time].with-icon[data-v-250eee36]{padding-left:.3em}input[type=search][data-v-250eee36],input[type=text][data-v-250eee36]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-250eee36]{animation-fill-mode:both;animation-name:fadeIn-250eee36;-webkit-animation-name:fadeIn-250eee36}.fade-in[data-v-250eee36],.fade-out[data-v-250eee36]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-250eee36]{animation-fill-mode:both;animation-name:fadeOut-250eee36;-webkit-animation-name:fadeOut-250eee36}@keyframes fadeIn-250eee36{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-250eee36{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-250eee36]: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-250eee36]: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-250eee36]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.header-container.with-nav[data-v-250eee36]{width:calc(100% - 2.8em)}.torrent-container[data-v-250eee36]{width:100%;height:100%;position:relative}.torrent-container main[data-v-250eee36]{width:100%;height:calc(100% - 3.3em);display:flex}.torrent-container .view-container[data-v-250eee36]{width:100%;height:100%;overflow:auto;padding-top:.2em}.torrent-container .view-container.with-nav[data-v-250eee36]{width:calc(100% - 2.8em)} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/7968.29db26b1.css b/platypush/backend/http/webapp/dist/static/css/7968.29db26b1.css deleted file mode 100644 index 3a02894b5..000000000 --- a/platypush/backend/http/webapp/dist/static/css/7968.29db26b1.css +++ /dev/null @@ -1 +0,0 @@ -.col-1[data-v-33115af0]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-1[data-v-33115af0]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-33115af0]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-33115af0]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-33115af0]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-2[data-v-33115af0]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-33115af0]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-33115af0]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-33115af0]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-3[data-v-33115af0]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-33115af0]:first-child{margin-left:26%!important}.col-offset-3[data-v-33115af0]:not(first-child){margin-left:30%!important}.col-4[data-v-33115af0]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-4[data-v-33115af0]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-33115af0]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-33115af0]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-33115af0]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-5[data-v-33115af0]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-33115af0]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-33115af0]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-33115af0]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-6[data-v-33115af0]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-33115af0]:first-child{margin-left:52%!important}.col-offset-6[data-v-33115af0]:not(first-child){margin-left:56%!important}.col-7[data-v-33115af0]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-7[data-v-33115af0]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-33115af0]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-33115af0]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-33115af0]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-8[data-v-33115af0]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-33115af0]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-33115af0]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-33115af0]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-9[data-v-33115af0]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-33115af0]:first-child{margin-left:78%!important}.col-offset-9[data-v-33115af0]:not(first-child){margin-left:82%!important}.col-10[data-v-33115af0]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-10[data-v-33115af0]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-33115af0]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-33115af0]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-33115af0]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-11[data-v-33115af0]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-33115af0]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-33115af0]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-33115af0]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-12[data-v-33115af0]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-33115af0]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-33115af0]:first-child{margin-left:0}.col-offset-s-1[data-v-33115af0]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-33115af0]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-33115af0]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-33115af0]:first-child{margin-left:0}.col-offset-s-2[data-v-33115af0]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-33115af0]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-33115af0]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-33115af0]:first-child{margin-left:0}.col-offset-s-3[data-v-33115af0]{margin-left:26%}.col-no-margin-s-3[data-v-33115af0]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-33115af0]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-33115af0]:first-child{margin-left:0}.col-offset-s-4[data-v-33115af0]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-33115af0]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-33115af0]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-33115af0]:first-child{margin-left:0}.col-offset-s-5[data-v-33115af0]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-33115af0]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-33115af0]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-33115af0]:first-child{margin-left:0}.col-offset-s-6[data-v-33115af0]{margin-left:52%}.col-no-margin-s-6[data-v-33115af0]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-33115af0]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-33115af0]:first-child{margin-left:0}.col-offset-s-7[data-v-33115af0]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-33115af0]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-33115af0]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-33115af0]:first-child{margin-left:0}.col-offset-s-8[data-v-33115af0]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-33115af0]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-33115af0]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-33115af0]:first-child{margin-left:0}.col-offset-s-9[data-v-33115af0]{margin-left:78%}.col-no-margin-s-9[data-v-33115af0]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-33115af0]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-33115af0]:first-child{margin-left:0}.col-offset-s-10[data-v-33115af0]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-33115af0]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-33115af0]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-33115af0]:first-child{margin-left:0}.col-offset-s-11[data-v-33115af0]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-33115af0]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-33115af0]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-s-12[data-v-33115af0]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-33115af0]{display:none!important}.s-visible[data-v-33115af0]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-33115af0]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-33115af0]:first-child{margin-left:0}.col-offset-m-1[data-v-33115af0]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-33115af0]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-33115af0]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-33115af0]:first-child{margin-left:0}.col-offset-m-2[data-v-33115af0]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-33115af0]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-33115af0]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-33115af0]:first-child{margin-left:0}.col-offset-m-3[data-v-33115af0]{margin-left:26%}.col-no-margin-m-3[data-v-33115af0]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-33115af0]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-33115af0]:first-child{margin-left:0}.col-offset-m-4[data-v-33115af0]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-33115af0]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-33115af0]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-33115af0]:first-child{margin-left:0}.col-offset-m-5[data-v-33115af0]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-33115af0]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-33115af0]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-33115af0]:first-child{margin-left:0}.col-offset-m-6[data-v-33115af0]{margin-left:52%}.col-no-margin-m-6[data-v-33115af0]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-33115af0]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-33115af0]:first-child{margin-left:0}.col-offset-m-7[data-v-33115af0]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-33115af0]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-33115af0]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-33115af0]:first-child{margin-left:0}.col-offset-m-8[data-v-33115af0]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-33115af0]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-33115af0]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-33115af0]:first-child{margin-left:0}.col-offset-m-9[data-v-33115af0]{margin-left:78%}.col-no-margin-m-9[data-v-33115af0]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-33115af0]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-33115af0]:first-child{margin-left:0}.col-offset-m-10[data-v-33115af0]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-33115af0]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-33115af0]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-33115af0]:first-child{margin-left:0}.col-offset-m-11[data-v-33115af0]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-33115af0]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-33115af0]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-m-12[data-v-33115af0]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-33115af0]{display:none!important}.m-visible[data-v-33115af0]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-33115af0]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-33115af0]:first-child{margin-left:0}.col-offset-l-1[data-v-33115af0]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-33115af0]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-33115af0]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-33115af0]:first-child{margin-left:0}.col-offset-l-2[data-v-33115af0]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-33115af0]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-33115af0]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-33115af0]:first-child{margin-left:0}.col-offset-l-3[data-v-33115af0]{margin-left:26%}.col-no-margin-l-3[data-v-33115af0]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-33115af0]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-33115af0]:first-child{margin-left:0}.col-offset-l-4[data-v-33115af0]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-33115af0]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-33115af0]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-33115af0]:first-child{margin-left:0}.col-offset-l-5[data-v-33115af0]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-33115af0]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-33115af0]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-33115af0]:first-child{margin-left:0}.col-offset-l-6[data-v-33115af0]{margin-left:52%}.col-no-margin-l-6[data-v-33115af0]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-33115af0]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-33115af0]:first-child{margin-left:0}.col-offset-l-7[data-v-33115af0]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-33115af0]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-33115af0]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-33115af0]:first-child{margin-left:0}.col-offset-l-8[data-v-33115af0]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-33115af0]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-33115af0]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-33115af0]:first-child{margin-left:0}.col-offset-l-9[data-v-33115af0]{margin-left:78%}.col-no-margin-l-9[data-v-33115af0]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-33115af0]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-33115af0]:first-child{margin-left:0}.col-offset-l-10[data-v-33115af0]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-33115af0]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-33115af0]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-33115af0]:first-child{margin-left:0}.col-offset-l-11[data-v-33115af0]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-33115af0]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-33115af0]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-l-12[data-v-33115af0]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-33115af0]{display:none!important}.l-visible[data-v-33115af0]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-33115af0]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-33115af0]:first-child{margin-left:0}.col-offset-xl-1[data-v-33115af0]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-33115af0]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-33115af0]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-33115af0]:first-child{margin-left:0}.col-offset-xl-2[data-v-33115af0]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-33115af0]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-33115af0]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-33115af0]:first-child{margin-left:0}.col-offset-xl-3[data-v-33115af0]{margin-left:26%}.col-no-margin-xl-3[data-v-33115af0]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-33115af0]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-33115af0]:first-child{margin-left:0}.col-offset-xl-4[data-v-33115af0]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-33115af0]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-33115af0]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-33115af0]:first-child{margin-left:0}.col-offset-xl-5[data-v-33115af0]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-33115af0]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-33115af0]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-33115af0]:first-child{margin-left:0}.col-offset-xl-6[data-v-33115af0]{margin-left:52%}.col-no-margin-xl-6[data-v-33115af0]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-33115af0]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-33115af0]:first-child{margin-left:0}.col-offset-xl-7[data-v-33115af0]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-33115af0]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-33115af0]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-33115af0]:first-child{margin-left:0}.col-offset-xl-8[data-v-33115af0]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-33115af0]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-33115af0]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-33115af0]:first-child{margin-left:0}.col-offset-xl-9[data-v-33115af0]{margin-left:78%}.col-no-margin-xl-9[data-v-33115af0]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-33115af0]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-33115af0]:first-child{margin-left:0}.col-offset-xl-10[data-v-33115af0]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-33115af0]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-33115af0]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-33115af0]:first-child{margin-left:0}.col-offset-xl-11[data-v-33115af0]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-33115af0]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-33115af0]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-33115af0]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-33115af0]{display:none!important}.xl-visible[data-v-33115af0]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-33115af0]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-33115af0]:first-child{margin-left:0}.col-offset-xxl-1[data-v-33115af0]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-33115af0]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-33115af0]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-33115af0]:first-child{margin-left:0}.col-offset-xxl-2[data-v-33115af0]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-33115af0]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-33115af0]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-33115af0]:first-child{margin-left:0}.col-offset-xxl-3[data-v-33115af0]{margin-left:26%}.col-no-margin-xxl-3[data-v-33115af0]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-33115af0]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-33115af0]:first-child{margin-left:0}.col-offset-xxl-4[data-v-33115af0]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-33115af0]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-33115af0]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-33115af0]:first-child{margin-left:0}.col-offset-xxl-5[data-v-33115af0]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-33115af0]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-33115af0]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-33115af0]:first-child{margin-left:0}.col-offset-xxl-6[data-v-33115af0]{margin-left:52%}.col-no-margin-xxl-6[data-v-33115af0]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-33115af0]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-33115af0]:first-child{margin-left:0}.col-offset-xxl-7[data-v-33115af0]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-33115af0]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-33115af0]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-33115af0]:first-child{margin-left:0}.col-offset-xxl-8[data-v-33115af0]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-33115af0]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-33115af0]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-33115af0]:first-child{margin-left:0}.col-offset-xxl-9[data-v-33115af0]{margin-left:78%}.col-no-margin-xxl-9[data-v-33115af0]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-33115af0]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-33115af0]:first-child{margin-left:0}.col-offset-xxl-10[data-v-33115af0]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-33115af0]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-33115af0]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-33115af0]:first-child{margin-left:0}.col-offset-xxl-11[data-v-33115af0]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-33115af0]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-33115af0]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-33115af0]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-33115af0]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-33115af0]{display:none!important}.xxl-visible[data-v-33115af0]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-33115af0]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-33115af0]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-33115af0]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-33115af0]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-33115af0]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-33115af0]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-33115af0]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-33115af0]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-33115af0]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-33115af0]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-33115af0]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-33115af0]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-33115af0]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-33115af0]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-33115af0]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-33115af0]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-33115af0]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-33115af0]{display:none!important}}.vertical-center[data-v-33115af0]{display:flex;align-items:center}.horizontal-center[data-v-33115af0]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-33115af0]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-33115af0]{display:none!important}.no-content[data-v-33115af0]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-33115af0]{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-33115af0]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-33115af0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-33115af0]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-33115af0]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-33115af0]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-33115af0],.btn[data-v-33115af0],button[data-v-33115af0]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-33115af0],.btn-default[type=submit][data-v-33115af0],.btn.btn-primary[data-v-33115af0],.btn[type=submit][data-v-33115af0],button.btn-primary[data-v-33115af0],button[type=submit][data-v-33115af0]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-33115af0],.btn-default .icon[data-v-33115af0],button .icon[data-v-33115af0]{margin-right:.5em}input[type=password][data-v-33115af0],input[type=text][data-v-33115af0]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-33115af0]:focus,input[type=text][data-v-33115af0]:focus{border:1px solid #35b870}button[data-v-33115af0],input[data-v-33115af0]{outline:none}input[type=text][data-v-33115af0]:hover,textarea[data-v-33115af0]:hover{border:1px solid #9cdfb0}ul[data-v-33115af0]{margin:0;padding:0;list-style:none}a[data-v-33115af0]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-33115af0]:hover{color:#35b870}[data-v-33115af0]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-33115af0]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-33115af0]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-33115af0]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-33115af0]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-33115af0] .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-33115af0] .nav .path{cursor:pointer}.browser[data-v-33115af0] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-33115af0] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-33115af0]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-33115af0],input[type=number][data-v-33115af0],input[type=password][data-v-33115af0],input[type=search][data-v-33115af0],input[type=text][data-v-33115af0],input[type=time][data-v-33115af0]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-33115af0]:hover,input[type=number][data-v-33115af0]:hover,input[type=password][data-v-33115af0]:hover,input[type=search][data-v-33115af0]:hover,input[type=text][data-v-33115af0]:hover,input[type=time][data-v-33115af0]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-33115af0]:focus,input[type=number][data-v-33115af0]:focus,input[type=password][data-v-33115af0]:focus,input[type=search][data-v-33115af0]:focus,input[type=text][data-v-33115af0]:focus,input[type=time][data-v-33115af0]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-33115af0],input[type=number].with-icon[data-v-33115af0],input[type=password].with-icon[data-v-33115af0],input[type=search].with-icon[data-v-33115af0],input[type=text].with-icon[data-v-33115af0],input[type=time].with-icon[data-v-33115af0]{padding-left:.3em}input[type=search][data-v-33115af0],input[type=text][data-v-33115af0]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-33115af0]{animation-fill-mode:both;animation-name:fadeIn-33115af0;-webkit-animation-name:fadeIn-33115af0}.fade-in[data-v-33115af0],.fade-out[data-v-33115af0]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-33115af0]{animation-fill-mode:both;animation-name:fadeOut-33115af0;-webkit-animation-name:fadeOut-33115af0}@keyframes fadeIn-33115af0{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-33115af0{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-33115af0]: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-33115af0]: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-33115af0]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.header[data-v-33115af0]{width:100%;height:3.3em;position:relative;background:#e0eae8;padding:.5em;box-shadow:0 3px 2px -1px silver}.header .row[data-v-33115af0]{display:flex;align-items:center}.header .side[data-v-33115af0]{display:inline-flex;align-items:center}.header .side.right[data-v-33115af0]{justify-content:right}.header[data-v-33115af0] button{background:none;padding:0 .25em;border:0;margin-right:.25em}.header[data-v-33115af0] button:hover{color:#38cf80}.header form[data-v-33115af0]{width:100%;padding:0;border:0;border-radius:0;box-shadow:none;background:initial}.header .search-box[data-v-33115af0]{width:100%;margin-left:.5em}.header .search-box input[type=search][data-v-33115af0]{width:100%}.col-1[data-v-1502d8a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-1[data-v-1502d8a8]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-1502d8a8]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-1502d8a8]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-1502d8a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-2[data-v-1502d8a8]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-1502d8a8]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-1502d8a8]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-1502d8a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-3[data-v-1502d8a8]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-1502d8a8]:first-child{margin-left:26%!important}.col-offset-3[data-v-1502d8a8]:not(first-child){margin-left:30%!important}.col-4[data-v-1502d8a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-4[data-v-1502d8a8]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-1502d8a8]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-1502d8a8]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-1502d8a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-5[data-v-1502d8a8]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-1502d8a8]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-1502d8a8]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-1502d8a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-6[data-v-1502d8a8]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-1502d8a8]:first-child{margin-left:52%!important}.col-offset-6[data-v-1502d8a8]:not(first-child){margin-left:56%!important}.col-7[data-v-1502d8a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-7[data-v-1502d8a8]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-1502d8a8]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-1502d8a8]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-1502d8a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-8[data-v-1502d8a8]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-1502d8a8]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-1502d8a8]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-1502d8a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-9[data-v-1502d8a8]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-1502d8a8]:first-child{margin-left:78%!important}.col-offset-9[data-v-1502d8a8]:not(first-child){margin-left:82%!important}.col-10[data-v-1502d8a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-10[data-v-1502d8a8]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-1502d8a8]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-1502d8a8]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-1502d8a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-11[data-v-1502d8a8]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-1502d8a8]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-1502d8a8]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-1502d8a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-12[data-v-1502d8a8]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-1502d8a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-s-1[data-v-1502d8a8]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-1502d8a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-1502d8a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-s-2[data-v-1502d8a8]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-1502d8a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-1502d8a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-s-3[data-v-1502d8a8]{margin-left:26%}.col-no-margin-s-3[data-v-1502d8a8]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-1502d8a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-s-4[data-v-1502d8a8]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-1502d8a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-1502d8a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-s-5[data-v-1502d8a8]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-1502d8a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-1502d8a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-s-6[data-v-1502d8a8]{margin-left:52%}.col-no-margin-s-6[data-v-1502d8a8]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-1502d8a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-s-7[data-v-1502d8a8]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-1502d8a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-1502d8a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-s-8[data-v-1502d8a8]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-1502d8a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-1502d8a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-s-9[data-v-1502d8a8]{margin-left:78%}.col-no-margin-s-9[data-v-1502d8a8]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-1502d8a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-s-10[data-v-1502d8a8]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-1502d8a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-1502d8a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-s-11[data-v-1502d8a8]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-1502d8a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-1502d8a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-s-12[data-v-1502d8a8]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-1502d8a8]{display:none!important}.s-visible[data-v-1502d8a8]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-1502d8a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-m-1[data-v-1502d8a8]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-1502d8a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-1502d8a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-m-2[data-v-1502d8a8]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-1502d8a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-1502d8a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-m-3[data-v-1502d8a8]{margin-left:26%}.col-no-margin-m-3[data-v-1502d8a8]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-1502d8a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-m-4[data-v-1502d8a8]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-1502d8a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-1502d8a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-m-5[data-v-1502d8a8]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-1502d8a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-1502d8a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-m-6[data-v-1502d8a8]{margin-left:52%}.col-no-margin-m-6[data-v-1502d8a8]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-1502d8a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-m-7[data-v-1502d8a8]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-1502d8a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-1502d8a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-m-8[data-v-1502d8a8]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-1502d8a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-1502d8a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-m-9[data-v-1502d8a8]{margin-left:78%}.col-no-margin-m-9[data-v-1502d8a8]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-1502d8a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-m-10[data-v-1502d8a8]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-1502d8a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-1502d8a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-m-11[data-v-1502d8a8]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-1502d8a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-1502d8a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-m-12[data-v-1502d8a8]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-1502d8a8]{display:none!important}.m-visible[data-v-1502d8a8]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-1502d8a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-l-1[data-v-1502d8a8]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-1502d8a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-1502d8a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-l-2[data-v-1502d8a8]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-1502d8a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-1502d8a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-l-3[data-v-1502d8a8]{margin-left:26%}.col-no-margin-l-3[data-v-1502d8a8]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-1502d8a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-l-4[data-v-1502d8a8]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-1502d8a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-1502d8a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-l-5[data-v-1502d8a8]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-1502d8a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-1502d8a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-l-6[data-v-1502d8a8]{margin-left:52%}.col-no-margin-l-6[data-v-1502d8a8]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-1502d8a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-l-7[data-v-1502d8a8]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-1502d8a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-1502d8a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-l-8[data-v-1502d8a8]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-1502d8a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-1502d8a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-l-9[data-v-1502d8a8]{margin-left:78%}.col-no-margin-l-9[data-v-1502d8a8]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-1502d8a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-l-10[data-v-1502d8a8]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-1502d8a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-1502d8a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-l-11[data-v-1502d8a8]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-1502d8a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-1502d8a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-l-12[data-v-1502d8a8]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-1502d8a8]{display:none!important}.l-visible[data-v-1502d8a8]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-1502d8a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xl-1[data-v-1502d8a8]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-1502d8a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-1502d8a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xl-2[data-v-1502d8a8]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-1502d8a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-1502d8a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xl-3[data-v-1502d8a8]{margin-left:26%}.col-no-margin-xl-3[data-v-1502d8a8]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-1502d8a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xl-4[data-v-1502d8a8]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-1502d8a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-1502d8a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xl-5[data-v-1502d8a8]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-1502d8a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-1502d8a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xl-6[data-v-1502d8a8]{margin-left:52%}.col-no-margin-xl-6[data-v-1502d8a8]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-1502d8a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xl-7[data-v-1502d8a8]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-1502d8a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-1502d8a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xl-8[data-v-1502d8a8]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-1502d8a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-1502d8a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xl-9[data-v-1502d8a8]{margin-left:78%}.col-no-margin-xl-9[data-v-1502d8a8]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-1502d8a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xl-10[data-v-1502d8a8]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-1502d8a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-1502d8a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xl-11[data-v-1502d8a8]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-1502d8a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-1502d8a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-1502d8a8]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-1502d8a8]{display:none!important}.xl-visible[data-v-1502d8a8]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-1502d8a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xxl-1[data-v-1502d8a8]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-1502d8a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-1502d8a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xxl-2[data-v-1502d8a8]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-1502d8a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-1502d8a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xxl-3[data-v-1502d8a8]{margin-left:26%}.col-no-margin-xxl-3[data-v-1502d8a8]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-1502d8a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xxl-4[data-v-1502d8a8]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-1502d8a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-1502d8a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xxl-5[data-v-1502d8a8]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-1502d8a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-1502d8a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xxl-6[data-v-1502d8a8]{margin-left:52%}.col-no-margin-xxl-6[data-v-1502d8a8]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-1502d8a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xxl-7[data-v-1502d8a8]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-1502d8a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-1502d8a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xxl-8[data-v-1502d8a8]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-1502d8a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-1502d8a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xxl-9[data-v-1502d8a8]{margin-left:78%}.col-no-margin-xxl-9[data-v-1502d8a8]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-1502d8a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xxl-10[data-v-1502d8a8]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-1502d8a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-1502d8a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-1502d8a8]:first-child{margin-left:0}.col-offset-xxl-11[data-v-1502d8a8]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-1502d8a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-1502d8a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-1502d8a8]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-1502d8a8]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-1502d8a8]{display:none!important}.xxl-visible[data-v-1502d8a8]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-1502d8a8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-1502d8a8]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-1502d8a8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-1502d8a8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-1502d8a8]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-1502d8a8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-1502d8a8]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-1502d8a8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-1502d8a8]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-1502d8a8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-1502d8a8]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-1502d8a8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-1502d8a8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-1502d8a8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-1502d8a8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-1502d8a8]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-1502d8a8]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-1502d8a8]{display:none!important}}.vertical-center[data-v-1502d8a8]{display:flex;align-items:center}.horizontal-center[data-v-1502d8a8]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-1502d8a8]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-1502d8a8]{display:none!important}.no-content[data-v-1502d8a8]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-1502d8a8]{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-1502d8a8]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-1502d8a8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-1502d8a8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-1502d8a8]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-1502d8a8]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-1502d8a8],.btn[data-v-1502d8a8],button[data-v-1502d8a8]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-1502d8a8],.btn-default[type=submit][data-v-1502d8a8],.btn.btn-primary[data-v-1502d8a8],.btn[type=submit][data-v-1502d8a8],button.btn-primary[data-v-1502d8a8],button[type=submit][data-v-1502d8a8]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-1502d8a8],.btn-default .icon[data-v-1502d8a8],button .icon[data-v-1502d8a8]{margin-right:.5em}input[type=password][data-v-1502d8a8],input[type=text][data-v-1502d8a8]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-1502d8a8]:focus,input[type=text][data-v-1502d8a8]:focus{border:1px solid #35b870}button[data-v-1502d8a8],input[data-v-1502d8a8]{outline:none}input[type=text][data-v-1502d8a8]:hover,textarea[data-v-1502d8a8]:hover{border:1px solid #9cdfb0}ul[data-v-1502d8a8]{margin:0;padding:0;list-style:none}a[data-v-1502d8a8]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-1502d8a8]:hover{color:#35b870}[data-v-1502d8a8]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-1502d8a8]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-1502d8a8]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-1502d8a8]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-1502d8a8]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-1502d8a8] .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-1502d8a8] .nav .path{cursor:pointer}.browser[data-v-1502d8a8] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-1502d8a8] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-1502d8a8]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-1502d8a8],input[type=number][data-v-1502d8a8],input[type=password][data-v-1502d8a8],input[type=search][data-v-1502d8a8],input[type=text][data-v-1502d8a8],input[type=time][data-v-1502d8a8]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-1502d8a8]:hover,input[type=number][data-v-1502d8a8]:hover,input[type=password][data-v-1502d8a8]:hover,input[type=search][data-v-1502d8a8]:hover,input[type=text][data-v-1502d8a8]:hover,input[type=time][data-v-1502d8a8]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-1502d8a8]:focus,input[type=number][data-v-1502d8a8]:focus,input[type=password][data-v-1502d8a8]:focus,input[type=search][data-v-1502d8a8]:focus,input[type=text][data-v-1502d8a8]:focus,input[type=time][data-v-1502d8a8]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-1502d8a8],input[type=number].with-icon[data-v-1502d8a8],input[type=password].with-icon[data-v-1502d8a8],input[type=search].with-icon[data-v-1502d8a8],input[type=text].with-icon[data-v-1502d8a8],input[type=time].with-icon[data-v-1502d8a8]{padding-left:.3em}input[type=search][data-v-1502d8a8],input[type=text][data-v-1502d8a8]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-1502d8a8]{animation-fill-mode:both;animation-name:fadeIn-1502d8a8;-webkit-animation-name:fadeIn-1502d8a8}.fade-in[data-v-1502d8a8],.fade-out[data-v-1502d8a8]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-1502d8a8]{animation-fill-mode:both;animation-name:fadeOut-1502d8a8;-webkit-animation-name:fadeOut-1502d8a8}@keyframes fadeIn-1502d8a8{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-1502d8a8{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-1502d8a8]: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-1502d8a8]: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-1502d8a8]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.torrent-container[data-v-1502d8a8]{width:100%;height:calc(100% - 3.3em)}.torrent-container .view-container[data-v-1502d8a8]{height:100%;overflow:auto;padding-top:.2em} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/2509.8690c924.css b/platypush/backend/http/webapp/dist/static/css/8913.79e3fab2.css similarity index 93% rename from platypush/backend/http/webapp/dist/static/css/2509.8690c924.css rename to platypush/backend/http/webapp/dist/static/css/8913.79e3fab2.css index 0a8efc4f6..931c9efe8 100644 --- a/platypush/backend/http/webapp/dist/static/css/2509.8690c924.css +++ b/platypush/backend/http/webapp/dist/static/css/8913.79e3fab2.css @@ -1 +1 @@ -.col-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-6b56bca2]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-6b56bca2]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-6b56bca2]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-6b56bca2]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-6b56bca2]:first-child{margin-left:26%!important}.col-offset-3[data-v-6b56bca2]:not(first-child){margin-left:30%!important}.col-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-6b56bca2]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-6b56bca2]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-6b56bca2]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-6b56bca2]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-6b56bca2]:first-child{margin-left:52%!important}.col-offset-6[data-v-6b56bca2]:not(first-child){margin-left:56%!important}.col-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-6b56bca2]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-6b56bca2]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-6b56bca2]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-6b56bca2]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-6b56bca2]:first-child{margin-left:78%!important}.col-offset-9[data-v-6b56bca2]:not(first-child){margin-left:82%!important}.col-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-6b56bca2]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-6b56bca2]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-6b56bca2]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-6b56bca2]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-1[data-v-6b56bca2]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-2[data-v-6b56bca2]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-3[data-v-6b56bca2]{margin-left:26%}.col-no-margin-s-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-4[data-v-6b56bca2]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-5[data-v-6b56bca2]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-6[data-v-6b56bca2]{margin-left:52%}.col-no-margin-s-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-7[data-v-6b56bca2]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-8[data-v-6b56bca2]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-9[data-v-6b56bca2]{margin-left:78%}.col-no-margin-s-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-10[data-v-6b56bca2]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-11[data-v-6b56bca2]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-s-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-6b56bca2]{display:none!important}.s-visible[data-v-6b56bca2]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-1[data-v-6b56bca2]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-2[data-v-6b56bca2]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-3[data-v-6b56bca2]{margin-left:26%}.col-no-margin-m-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-4[data-v-6b56bca2]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-5[data-v-6b56bca2]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-6[data-v-6b56bca2]{margin-left:52%}.col-no-margin-m-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-7[data-v-6b56bca2]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-8[data-v-6b56bca2]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-9[data-v-6b56bca2]{margin-left:78%}.col-no-margin-m-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-10[data-v-6b56bca2]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-11[data-v-6b56bca2]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-m-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-6b56bca2]{display:none!important}.m-visible[data-v-6b56bca2]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-1[data-v-6b56bca2]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-2[data-v-6b56bca2]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-3[data-v-6b56bca2]{margin-left:26%}.col-no-margin-l-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-4[data-v-6b56bca2]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-5[data-v-6b56bca2]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-6[data-v-6b56bca2]{margin-left:52%}.col-no-margin-l-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-7[data-v-6b56bca2]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-8[data-v-6b56bca2]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-9[data-v-6b56bca2]{margin-left:78%}.col-no-margin-l-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-10[data-v-6b56bca2]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-11[data-v-6b56bca2]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-l-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-6b56bca2]{display:none!important}.l-visible[data-v-6b56bca2]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-1[data-v-6b56bca2]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-2[data-v-6b56bca2]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-3[data-v-6b56bca2]{margin-left:26%}.col-no-margin-xl-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-4[data-v-6b56bca2]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-5[data-v-6b56bca2]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-6[data-v-6b56bca2]{margin-left:52%}.col-no-margin-xl-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-7[data-v-6b56bca2]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-8[data-v-6b56bca2]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-9[data-v-6b56bca2]{margin-left:78%}.col-no-margin-xl-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-10[data-v-6b56bca2]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-11[data-v-6b56bca2]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-6b56bca2]{display:none!important}.xl-visible[data-v-6b56bca2]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-1[data-v-6b56bca2]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-2[data-v-6b56bca2]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-3[data-v-6b56bca2]{margin-left:26%}.col-no-margin-xxl-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-4[data-v-6b56bca2]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-5[data-v-6b56bca2]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-6[data-v-6b56bca2]{margin-left:52%}.col-no-margin-xxl-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-7[data-v-6b56bca2]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-8[data-v-6b56bca2]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-9[data-v-6b56bca2]{margin-left:78%}.col-no-margin-xxl-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-10[data-v-6b56bca2]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-11[data-v-6b56bca2]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-6b56bca2]{display:none!important}.xxl-visible[data-v-6b56bca2]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-6b56bca2]{display:none!important}}.vertical-center[data-v-6b56bca2]{display:flex;align-items:center}.horizontal-center[data-v-6b56bca2]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-6b56bca2]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-6b56bca2]{display:none!important}.no-content[data-v-6b56bca2]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-6b56bca2]{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-6b56bca2]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-6b56bca2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-6b56bca2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-6b56bca2]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-6b56bca2]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-6b56bca2],.btn[data-v-6b56bca2],button[data-v-6b56bca2]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-6b56bca2],.btn-default[type=submit][data-v-6b56bca2],.btn.btn-primary[data-v-6b56bca2],.btn[type=submit][data-v-6b56bca2],button.btn-primary[data-v-6b56bca2],button[type=submit][data-v-6b56bca2]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-6b56bca2],.btn-default .icon[data-v-6b56bca2],button .icon[data-v-6b56bca2]{margin-right:.5em}input[type=password][data-v-6b56bca2],input[type=text][data-v-6b56bca2]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-6b56bca2]:focus,input[type=text][data-v-6b56bca2]:focus{border:1px solid #35b870}button[data-v-6b56bca2],input[data-v-6b56bca2]{outline:none}input[type=text][data-v-6b56bca2]:hover,textarea[data-v-6b56bca2]:hover{border:1px solid #9cdfb0}ul[data-v-6b56bca2]{margin:0;padding:0;list-style:none}a[data-v-6b56bca2]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-6b56bca2]:hover{color:#35b870}[data-v-6b56bca2]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-6b56bca2]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-6b56bca2]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-6b56bca2]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-6b56bca2]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-6b56bca2] .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-6b56bca2] .nav .path{cursor:pointer}.browser[data-v-6b56bca2] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-6b56bca2] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-6b56bca2]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-6b56bca2],input[type=number][data-v-6b56bca2],input[type=password][data-v-6b56bca2],input[type=search][data-v-6b56bca2],input[type=text][data-v-6b56bca2],input[type=time][data-v-6b56bca2]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-6b56bca2]:hover,input[type=number][data-v-6b56bca2]:hover,input[type=password][data-v-6b56bca2]:hover,input[type=search][data-v-6b56bca2]:hover,input[type=text][data-v-6b56bca2]:hover,input[type=time][data-v-6b56bca2]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-6b56bca2]:focus,input[type=number][data-v-6b56bca2]:focus,input[type=password][data-v-6b56bca2]:focus,input[type=search][data-v-6b56bca2]:focus,input[type=text][data-v-6b56bca2]:focus,input[type=time][data-v-6b56bca2]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-6b56bca2],input[type=number].with-icon[data-v-6b56bca2],input[type=password].with-icon[data-v-6b56bca2],input[type=search].with-icon[data-v-6b56bca2],input[type=text].with-icon[data-v-6b56bca2],input[type=time].with-icon[data-v-6b56bca2]{padding-left:.3em}input[type=search][data-v-6b56bca2],input[type=text][data-v-6b56bca2]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-6b56bca2]{animation-fill-mode:both;animation-name:fadeIn-6b56bca2;-webkit-animation-name:fadeIn-6b56bca2}.fade-in[data-v-6b56bca2],.fade-out[data-v-6b56bca2]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-6b56bca2]{animation-fill-mode:both;animation-name:fadeOut-6b56bca2;-webkit-animation-name:fadeOut-6b56bca2}@keyframes fadeIn-6b56bca2{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-6b56bca2{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-6b56bca2]: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-6b56bca2]: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-6b56bca2]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.grid[data-v-6b56bca2] .item{height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;cursor:pointer}.grid[data-v-6b56bca2] .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.grid[data-v-6b56bca2] .item .icon{height:60%;display:inline-flex;justify-content:center}.grid[data-v-6b56bca2] .item .icon i{font-size:40px}[data-v-6b56bca2] .nav{height:2.5em}.media-browser .media-browser-body[data-v-6b56bca2],.media-browser[data-v-6b56bca2]{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 .icon,.btn-default .icon,button .icon{margin-right:.5em}input[type=password],input[type=text]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password]:focus,input[type=text]:focus{border:1px solid #35b870}button,input{outline:none}input[type=text]:hover,textarea:hover{border:1px solid #9cdfb0}ul{margin:0;padding:0;list-style:none}a{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a:hover{color:#35b870}::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){::-webkit-scrollbar{width:.3333em;height:.3333em}}::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser :deep(.nav){width:100%;height:2.5em;padding:.5em 1em;background:linear-gradient(0deg,#ececec,#f6f6f6);box-shadow:0 3px 2px -1px silver;white-space:nowrap;overflow:hidden}.browser :deep(.nav) .path{cursor:pointer}.browser :deep(.nav) .path .token:hover{color:#35b870;text-decoration:underline}.browser :deep(.nav) .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local],input[type=number],input[type=password],input[type=search],input[type=text],input[type=time]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=text]:hover,input[type=time]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=time]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon,input[type=number].with-icon,input[type=password].with-icon,input[type=search].with-icon,input[type=text].with-icon,input[type=time].with-icon{padding-left:.3em}input[type=search],input[type=text]{border-radius:1em;padding:.25em .5em}.fade-in{animation-fill-mode:both;animation-name:fadeIn;-webkit-animation-name:fadeIn}.fade-in,.fade-out{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out{animation-fill-mode:both;animation-name:fadeOut;-webkit-animation-name:fadeOut}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;display:none}}.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-5002e0d8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-5002e0d8]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-5002e0d8]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-5002e0d8]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-5002e0d8]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-5002e0d8]:first-child{margin-left:26%!important}.col-offset-3[data-v-5002e0d8]:not(first-child){margin-left:30%!important}.col-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-5002e0d8]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-5002e0d8]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-5002e0d8]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-5002e0d8]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-5002e0d8]:first-child{margin-left:52%!important}.col-offset-6[data-v-5002e0d8]:not(first-child){margin-left:56%!important}.col-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-5002e0d8]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-5002e0d8]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-5002e0d8]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-5002e0d8]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-5002e0d8]:first-child{margin-left:78%!important}.col-offset-9[data-v-5002e0d8]:not(first-child){margin-left:82%!important}.col-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-5002e0d8]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-5002e0d8]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-5002e0d8]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-5002e0d8]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-1[data-v-5002e0d8]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-2[data-v-5002e0d8]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-3[data-v-5002e0d8]{margin-left:26%}.col-no-margin-s-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-4[data-v-5002e0d8]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-5[data-v-5002e0d8]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-6[data-v-5002e0d8]{margin-left:52%}.col-no-margin-s-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-7[data-v-5002e0d8]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-8[data-v-5002e0d8]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-9[data-v-5002e0d8]{margin-left:78%}.col-no-margin-s-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-10[data-v-5002e0d8]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-11[data-v-5002e0d8]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-s-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-5002e0d8]{display:none!important}.s-visible[data-v-5002e0d8]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-1[data-v-5002e0d8]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-2[data-v-5002e0d8]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-3[data-v-5002e0d8]{margin-left:26%}.col-no-margin-m-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-4[data-v-5002e0d8]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-5[data-v-5002e0d8]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-6[data-v-5002e0d8]{margin-left:52%}.col-no-margin-m-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-7[data-v-5002e0d8]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-8[data-v-5002e0d8]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-9[data-v-5002e0d8]{margin-left:78%}.col-no-margin-m-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-10[data-v-5002e0d8]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-11[data-v-5002e0d8]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-m-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-5002e0d8]{display:none!important}.m-visible[data-v-5002e0d8]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-1[data-v-5002e0d8]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-2[data-v-5002e0d8]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-3[data-v-5002e0d8]{margin-left:26%}.col-no-margin-l-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-4[data-v-5002e0d8]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-5[data-v-5002e0d8]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-6[data-v-5002e0d8]{margin-left:52%}.col-no-margin-l-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-7[data-v-5002e0d8]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-8[data-v-5002e0d8]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-9[data-v-5002e0d8]{margin-left:78%}.col-no-margin-l-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-10[data-v-5002e0d8]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-11[data-v-5002e0d8]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-l-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-5002e0d8]{display:none!important}.l-visible[data-v-5002e0d8]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-1[data-v-5002e0d8]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-2[data-v-5002e0d8]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-3[data-v-5002e0d8]{margin-left:26%}.col-no-margin-xl-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-4[data-v-5002e0d8]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-5[data-v-5002e0d8]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-6[data-v-5002e0d8]{margin-left:52%}.col-no-margin-xl-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-7[data-v-5002e0d8]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-8[data-v-5002e0d8]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-9[data-v-5002e0d8]{margin-left:78%}.col-no-margin-xl-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-10[data-v-5002e0d8]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-11[data-v-5002e0d8]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-5002e0d8]{display:none!important}.xl-visible[data-v-5002e0d8]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-1[data-v-5002e0d8]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-2[data-v-5002e0d8]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-3[data-v-5002e0d8]{margin-left:26%}.col-no-margin-xxl-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-4[data-v-5002e0d8]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-5[data-v-5002e0d8]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-6[data-v-5002e0d8]{margin-left:52%}.col-no-margin-xxl-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-7[data-v-5002e0d8]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-8[data-v-5002e0d8]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-9[data-v-5002e0d8]{margin-left:78%}.col-no-margin-xxl-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-10[data-v-5002e0d8]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-11[data-v-5002e0d8]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-5002e0d8]{display:none!important}.xxl-visible[data-v-5002e0d8]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-5002e0d8]{display:none!important}}.vertical-center[data-v-5002e0d8]{display:flex;align-items:center}.horizontal-center[data-v-5002e0d8]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-5002e0d8]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-5002e0d8]{display:none!important}.no-content[data-v-5002e0d8]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-5002e0d8]{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-5002e0d8]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-5002e0d8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-5002e0d8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-5002e0d8]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-5002e0d8]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-5002e0d8],.btn[data-v-5002e0d8],button[data-v-5002e0d8]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-5002e0d8],.btn-default[type=submit][data-v-5002e0d8],.btn.btn-primary[data-v-5002e0d8],.btn[type=submit][data-v-5002e0d8],button.btn-primary[data-v-5002e0d8],button[type=submit][data-v-5002e0d8]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-5002e0d8],.btn-default .icon[data-v-5002e0d8],button .icon[data-v-5002e0d8]{margin-right:.5em}input[type=password][data-v-5002e0d8],input[type=text][data-v-5002e0d8]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-5002e0d8]:focus,input[type=text][data-v-5002e0d8]:focus{border:1px solid #35b870}button[data-v-5002e0d8],input[data-v-5002e0d8]{outline:none}input[type=text][data-v-5002e0d8]:hover,textarea[data-v-5002e0d8]:hover{border:1px solid #9cdfb0}ul[data-v-5002e0d8]{margin:0;padding:0;list-style:none}a[data-v-5002e0d8]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-5002e0d8]:hover{color:#35b870}[data-v-5002e0d8]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-5002e0d8]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-5002e0d8]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-5002e0d8]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-5002e0d8]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-5002e0d8] .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-5002e0d8] .nav .path{cursor:pointer}.browser[data-v-5002e0d8] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-5002e0d8] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-5002e0d8]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-5002e0d8],input[type=number][data-v-5002e0d8],input[type=password][data-v-5002e0d8],input[type=search][data-v-5002e0d8],input[type=text][data-v-5002e0d8],input[type=time][data-v-5002e0d8]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-5002e0d8]:hover,input[type=number][data-v-5002e0d8]:hover,input[type=password][data-v-5002e0d8]:hover,input[type=search][data-v-5002e0d8]:hover,input[type=text][data-v-5002e0d8]:hover,input[type=time][data-v-5002e0d8]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-5002e0d8]:focus,input[type=number][data-v-5002e0d8]:focus,input[type=password][data-v-5002e0d8]:focus,input[type=search][data-v-5002e0d8]:focus,input[type=text][data-v-5002e0d8]:focus,input[type=time][data-v-5002e0d8]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-5002e0d8],input[type=number].with-icon[data-v-5002e0d8],input[type=password].with-icon[data-v-5002e0d8],input[type=search].with-icon[data-v-5002e0d8],input[type=text].with-icon[data-v-5002e0d8],input[type=time].with-icon[data-v-5002e0d8]{padding-left:.3em}input[type=search][data-v-5002e0d8],input[type=text][data-v-5002e0d8]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-5002e0d8]{animation-fill-mode:both;animation-name:fadeIn-5002e0d8;-webkit-animation-name:fadeIn-5002e0d8}.fade-in[data-v-5002e0d8],.fade-out[data-v-5002e0d8]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-5002e0d8]{animation-fill-mode:both;animation-name:fadeOut-5002e0d8;-webkit-animation-name:fadeOut-5002e0d8}@keyframes fadeIn-5002e0d8{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-5002e0d8{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-5002e0d8]: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-5002e0d8]: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-5002e0d8]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-5002e0d8]{color:#d21}.header[data-v-5002e0d8]{width:100%;height:3.3em;position:relative;background:#e0eae8;padding:.5em;box-shadow:0 3px 2px -1px silver}.header .filter-btn.selected[data-v-5002e0d8]{color:#32b646}.header .row[data-v-5002e0d8]{display:flex;align-items:center}.header.with-filter[data-v-5002e0d8]{height:6.3em;padding-bottom:0}.header .side[data-v-5002e0d8]{display:inline-flex;align-items:center}.header .side.right[data-v-5002e0d8]{justify-content:right;direction:rtl}.header[data-v-5002e0d8] button{background:none;padding:0 .5em;border:0}.header[data-v-5002e0d8] button:hover{color:#38cf80}.header form[data-v-5002e0d8]{width:100%;padding:0;border:0;border-radius:0;box-shadow:none;background:initial}.header .search-box[data-v-5002e0d8]{width:100%;margin-left:.5em}.header .search-box input[type=search][data-v-5002e0d8]{width:100%}.header .filter[data-v-5002e0d8]{width:100%;height:3em;margin-top:.5em}.header .filter label[data-v-5002e0d8]{display:inline-flex;flex-direction:row;margin-right:1em}.header .captions-btn[data-v-5002e0d8],.header .filter label input[data-v-5002e0d8]{margin-right:.5em}.header .captions-btn.selected[data-v-5002e0d8]{color:#32b646}.col-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-0a2bec70]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-0a2bec70]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-0a2bec70]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-0a2bec70]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-0a2bec70]:first-child{margin-left:26%!important}.col-offset-3[data-v-0a2bec70]:not(first-child){margin-left:30%!important}.col-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-0a2bec70]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-0a2bec70]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-0a2bec70]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-0a2bec70]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-0a2bec70]:first-child{margin-left:52%!important}.col-offset-6[data-v-0a2bec70]:not(first-child){margin-left:56%!important}.col-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-0a2bec70]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-0a2bec70]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-0a2bec70]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-0a2bec70]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-0a2bec70]:first-child{margin-left:78%!important}.col-offset-9[data-v-0a2bec70]:not(first-child){margin-left:82%!important}.col-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-0a2bec70]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-0a2bec70]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-0a2bec70]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-0a2bec70]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-1[data-v-0a2bec70]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-2[data-v-0a2bec70]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-3[data-v-0a2bec70]{margin-left:26%}.col-no-margin-s-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-4[data-v-0a2bec70]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-5[data-v-0a2bec70]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-6[data-v-0a2bec70]{margin-left:52%}.col-no-margin-s-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-7[data-v-0a2bec70]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-8[data-v-0a2bec70]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-9[data-v-0a2bec70]{margin-left:78%}.col-no-margin-s-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-10[data-v-0a2bec70]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-11[data-v-0a2bec70]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-s-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-0a2bec70]{display:none!important}.s-visible[data-v-0a2bec70]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-1[data-v-0a2bec70]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-2[data-v-0a2bec70]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-3[data-v-0a2bec70]{margin-left:26%}.col-no-margin-m-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-4[data-v-0a2bec70]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-5[data-v-0a2bec70]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-6[data-v-0a2bec70]{margin-left:52%}.col-no-margin-m-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-7[data-v-0a2bec70]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-8[data-v-0a2bec70]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-9[data-v-0a2bec70]{margin-left:78%}.col-no-margin-m-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-10[data-v-0a2bec70]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-11[data-v-0a2bec70]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-m-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-0a2bec70]{display:none!important}.m-visible[data-v-0a2bec70]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-1[data-v-0a2bec70]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-2[data-v-0a2bec70]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-3[data-v-0a2bec70]{margin-left:26%}.col-no-margin-l-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-4[data-v-0a2bec70]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-5[data-v-0a2bec70]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-6[data-v-0a2bec70]{margin-left:52%}.col-no-margin-l-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-7[data-v-0a2bec70]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-8[data-v-0a2bec70]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-9[data-v-0a2bec70]{margin-left:78%}.col-no-margin-l-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-10[data-v-0a2bec70]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-11[data-v-0a2bec70]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-l-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-0a2bec70]{display:none!important}.l-visible[data-v-0a2bec70]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-1[data-v-0a2bec70]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-2[data-v-0a2bec70]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-3[data-v-0a2bec70]{margin-left:26%}.col-no-margin-xl-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-4[data-v-0a2bec70]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-5[data-v-0a2bec70]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-6[data-v-0a2bec70]{margin-left:52%}.col-no-margin-xl-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-7[data-v-0a2bec70]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-8[data-v-0a2bec70]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-9[data-v-0a2bec70]{margin-left:78%}.col-no-margin-xl-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-10[data-v-0a2bec70]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-11[data-v-0a2bec70]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-0a2bec70]{display:none!important}.xl-visible[data-v-0a2bec70]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-1[data-v-0a2bec70]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-2[data-v-0a2bec70]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-3[data-v-0a2bec70]{margin-left:26%}.col-no-margin-xxl-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-4[data-v-0a2bec70]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-5[data-v-0a2bec70]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-6[data-v-0a2bec70]{margin-left:52%}.col-no-margin-xxl-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-7[data-v-0a2bec70]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-8[data-v-0a2bec70]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-9[data-v-0a2bec70]{margin-left:78%}.col-no-margin-xxl-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-10[data-v-0a2bec70]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-11[data-v-0a2bec70]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-0a2bec70]{display:none!important}.xxl-visible[data-v-0a2bec70]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-0a2bec70]{display:none!important}}.vertical-center[data-v-0a2bec70]{display:flex;align-items:center}.horizontal-center[data-v-0a2bec70]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-0a2bec70]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-0a2bec70]{display:none!important}.no-content[data-v-0a2bec70]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-0a2bec70]{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-0a2bec70]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-0a2bec70]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-0a2bec70]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-0a2bec70]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-0a2bec70]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-0a2bec70],.btn[data-v-0a2bec70],button[data-v-0a2bec70]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-0a2bec70],.btn-default[type=submit][data-v-0a2bec70],.btn.btn-primary[data-v-0a2bec70],.btn[type=submit][data-v-0a2bec70],button.btn-primary[data-v-0a2bec70],button[type=submit][data-v-0a2bec70]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-0a2bec70],.btn-default .icon[data-v-0a2bec70],button .icon[data-v-0a2bec70]{margin-right:.5em}input[type=password][data-v-0a2bec70],input[type=text][data-v-0a2bec70]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-0a2bec70]:focus,input[type=text][data-v-0a2bec70]:focus{border:1px solid #35b870}button[data-v-0a2bec70],input[data-v-0a2bec70]{outline:none}input[type=text][data-v-0a2bec70]:hover,textarea[data-v-0a2bec70]:hover{border:1px solid #9cdfb0}ul[data-v-0a2bec70]{margin:0;padding:0;list-style:none}a[data-v-0a2bec70]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-0a2bec70]:hover{color:#35b870}[data-v-0a2bec70]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-0a2bec70]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-0a2bec70]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-0a2bec70]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-0a2bec70]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-0a2bec70] .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-0a2bec70] .nav .path{cursor:pointer}.browser[data-v-0a2bec70] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-0a2bec70] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-0a2bec70]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-0a2bec70],input[type=number][data-v-0a2bec70],input[type=password][data-v-0a2bec70],input[type=search][data-v-0a2bec70],input[type=text][data-v-0a2bec70],input[type=time][data-v-0a2bec70]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-0a2bec70]:hover,input[type=number][data-v-0a2bec70]:hover,input[type=password][data-v-0a2bec70]:hover,input[type=search][data-v-0a2bec70]:hover,input[type=text][data-v-0a2bec70]:hover,input[type=time][data-v-0a2bec70]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-0a2bec70]:focus,input[type=number][data-v-0a2bec70]:focus,input[type=password][data-v-0a2bec70]:focus,input[type=search][data-v-0a2bec70]:focus,input[type=text][data-v-0a2bec70]:focus,input[type=time][data-v-0a2bec70]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-0a2bec70],input[type=number].with-icon[data-v-0a2bec70],input[type=password].with-icon[data-v-0a2bec70],input[type=search].with-icon[data-v-0a2bec70],input[type=text].with-icon[data-v-0a2bec70],input[type=time].with-icon[data-v-0a2bec70]{padding-left:.3em}input[type=search][data-v-0a2bec70],input[type=text][data-v-0a2bec70]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-0a2bec70]{animation-fill-mode:both;animation-name:fadeIn-0a2bec70;-webkit-animation-name:fadeIn-0a2bec70}.fade-in[data-v-0a2bec70],.fade-out[data-v-0a2bec70]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-0a2bec70]{animation-fill-mode:both;animation-name:fadeOut-0a2bec70;-webkit-animation-name:fadeOut-0a2bec70}@keyframes fadeIn-0a2bec70{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-0a2bec70{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-0a2bec70]: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-0a2bec70]: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-0a2bec70]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-0a2bec70]{color:#d21}nav[data-v-0a2bec70]{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-0a2bec70]{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-0a2bec70]:hover{color:#35b870}nav li[data-v-0a2bec70]{display:flex;align-items:center;font-size:1.2em;cursor:pointer;list-style:none;padding:.6em;opacity:.7}nav li.selected[data-v-0a2bec70],nav li[data-v-0a2bec70]:hover{border-radius:1.2em;margin:0 .2em}nav li[data-v-0a2bec70]:hover{background:rgba(160,245,178,.6)}nav li.selected[data-v-0a2bec70]{background:rgba(160,245,178,.95)}.col-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-6649c2ec]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-6649c2ec]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-6649c2ec]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-6649c2ec]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-6649c2ec]:first-child{margin-left:26%!important}.col-offset-3[data-v-6649c2ec]:not(first-child){margin-left:30%!important}.col-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-6649c2ec]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-6649c2ec]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-6649c2ec]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-6649c2ec]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-6649c2ec]:first-child{margin-left:52%!important}.col-offset-6[data-v-6649c2ec]:not(first-child){margin-left:56%!important}.col-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-6649c2ec]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-6649c2ec]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-6649c2ec]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-6649c2ec]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-6649c2ec]:first-child{margin-left:78%!important}.col-offset-9[data-v-6649c2ec]:not(first-child){margin-left:82%!important}.col-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-6649c2ec]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-6649c2ec]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-6649c2ec]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-6649c2ec]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-1[data-v-6649c2ec]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-2[data-v-6649c2ec]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-3[data-v-6649c2ec]{margin-left:26%}.col-no-margin-s-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-4[data-v-6649c2ec]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-5[data-v-6649c2ec]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-6[data-v-6649c2ec]{margin-left:52%}.col-no-margin-s-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-7[data-v-6649c2ec]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-8[data-v-6649c2ec]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-9[data-v-6649c2ec]{margin-left:78%}.col-no-margin-s-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-10[data-v-6649c2ec]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-11[data-v-6649c2ec]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-s-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-6649c2ec]{display:none!important}.s-visible[data-v-6649c2ec]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-1[data-v-6649c2ec]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-2[data-v-6649c2ec]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-3[data-v-6649c2ec]{margin-left:26%}.col-no-margin-m-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-4[data-v-6649c2ec]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-5[data-v-6649c2ec]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-6[data-v-6649c2ec]{margin-left:52%}.col-no-margin-m-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-7[data-v-6649c2ec]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-8[data-v-6649c2ec]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-9[data-v-6649c2ec]{margin-left:78%}.col-no-margin-m-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-10[data-v-6649c2ec]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-11[data-v-6649c2ec]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-m-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-6649c2ec]{display:none!important}.m-visible[data-v-6649c2ec]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-1[data-v-6649c2ec]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-2[data-v-6649c2ec]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-3[data-v-6649c2ec]{margin-left:26%}.col-no-margin-l-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-4[data-v-6649c2ec]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-5[data-v-6649c2ec]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-6[data-v-6649c2ec]{margin-left:52%}.col-no-margin-l-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-7[data-v-6649c2ec]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-8[data-v-6649c2ec]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-9[data-v-6649c2ec]{margin-left:78%}.col-no-margin-l-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-10[data-v-6649c2ec]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-11[data-v-6649c2ec]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-l-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-6649c2ec]{display:none!important}.l-visible[data-v-6649c2ec]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-1[data-v-6649c2ec]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-2[data-v-6649c2ec]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-3[data-v-6649c2ec]{margin-left:26%}.col-no-margin-xl-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-4[data-v-6649c2ec]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-5[data-v-6649c2ec]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-6[data-v-6649c2ec]{margin-left:52%}.col-no-margin-xl-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-7[data-v-6649c2ec]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-8[data-v-6649c2ec]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-9[data-v-6649c2ec]{margin-left:78%}.col-no-margin-xl-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-10[data-v-6649c2ec]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-11[data-v-6649c2ec]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-6649c2ec]{display:none!important}.xl-visible[data-v-6649c2ec]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-1[data-v-6649c2ec]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-2[data-v-6649c2ec]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-3[data-v-6649c2ec]{margin-left:26%}.col-no-margin-xxl-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-4[data-v-6649c2ec]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-5[data-v-6649c2ec]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-6[data-v-6649c2ec]{margin-left:52%}.col-no-margin-xxl-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-7[data-v-6649c2ec]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-8[data-v-6649c2ec]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-9[data-v-6649c2ec]{margin-left:78%}.col-no-margin-xxl-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-10[data-v-6649c2ec]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-11[data-v-6649c2ec]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-6649c2ec]{display:none!important}.xxl-visible[data-v-6649c2ec]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-6649c2ec]{display:none!important}}.vertical-center[data-v-6649c2ec]{display:flex;align-items:center}.horizontal-center[data-v-6649c2ec]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-6649c2ec]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-6649c2ec]{display:none!important}.no-content[data-v-6649c2ec]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-6649c2ec]{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-6649c2ec]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-6649c2ec]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-6649c2ec]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-6649c2ec]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-6649c2ec]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-6649c2ec],.btn[data-v-6649c2ec],button[data-v-6649c2ec]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-6649c2ec],.btn-default[type=submit][data-v-6649c2ec],.btn.btn-primary[data-v-6649c2ec],.btn[type=submit][data-v-6649c2ec],button.btn-primary[data-v-6649c2ec],button[type=submit][data-v-6649c2ec]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-6649c2ec],.btn-default .icon[data-v-6649c2ec],button .icon[data-v-6649c2ec]{margin-right:.5em}input[type=password][data-v-6649c2ec],input[type=text][data-v-6649c2ec]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-6649c2ec]:focus,input[type=text][data-v-6649c2ec]:focus{border:1px solid #35b870}button[data-v-6649c2ec],input[data-v-6649c2ec]{outline:none}input[type=text][data-v-6649c2ec]:hover,textarea[data-v-6649c2ec]:hover{border:1px solid #9cdfb0}ul[data-v-6649c2ec]{margin:0;padding:0;list-style:none}a[data-v-6649c2ec]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-6649c2ec]:hover{color:#35b870}[data-v-6649c2ec]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-6649c2ec]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-6649c2ec]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-6649c2ec]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-6649c2ec]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-6649c2ec] .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-6649c2ec] .nav .path{cursor:pointer}.browser[data-v-6649c2ec] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-6649c2ec] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-6649c2ec]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-6649c2ec],input[type=number][data-v-6649c2ec],input[type=password][data-v-6649c2ec],input[type=search][data-v-6649c2ec],input[type=text][data-v-6649c2ec],input[type=time][data-v-6649c2ec]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-6649c2ec]:hover,input[type=number][data-v-6649c2ec]:hover,input[type=password][data-v-6649c2ec]:hover,input[type=search][data-v-6649c2ec]:hover,input[type=text][data-v-6649c2ec]:hover,input[type=time][data-v-6649c2ec]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-6649c2ec]:focus,input[type=number][data-v-6649c2ec]:focus,input[type=password][data-v-6649c2ec]:focus,input[type=search][data-v-6649c2ec]:focus,input[type=text][data-v-6649c2ec]:focus,input[type=time][data-v-6649c2ec]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-6649c2ec],input[type=number].with-icon[data-v-6649c2ec],input[type=password].with-icon[data-v-6649c2ec],input[type=search].with-icon[data-v-6649c2ec],input[type=text].with-icon[data-v-6649c2ec],input[type=time].with-icon[data-v-6649c2ec]{padding-left:.3em}input[type=search][data-v-6649c2ec],input[type=text][data-v-6649c2ec]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-6649c2ec]{animation-fill-mode:both;animation-name:fadeIn-6649c2ec;-webkit-animation-name:fadeIn-6649c2ec}.fade-in[data-v-6649c2ec],.fade-out[data-v-6649c2ec]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-6649c2ec]{animation-fill-mode:both;animation-name:fadeOut-6649c2ec;-webkit-animation-name:fadeOut-6649c2ec}@keyframes fadeIn-6649c2ec{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-6649c2ec{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-6649c2ec]: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-6649c2ec]: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-6649c2ec]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-6649c2ec]{color:#d21}.icon[data-v-6649c2ec]{position:absolute;width:30px;height:30px;font-size:30px;background:rgba(0,0,0,.5);border-radius:.25em;color:#fff}.icon a[data-v-6649c2ec]{width:100%;height:100%;color:#fff}.icon a[data-v-6649c2ec]:hover{color:#35b870}.icon i[data-v-6649c2ec]{margin:2.5px}.icon .fa-imdb[data-v-6649c2ec]{position:absolute;top:0;margin:1px 2.5px 3px 2.5px}.icon .fa-youtube[data-v-6649c2ec]{margin-left:1px}.imdb-link[data-v-6649c2ec]{top:0;right:0}.bottom-overlay[data-v-6649c2ec]{position:absolute;bottom:0;right:0;font-size:.9em;background:rgba(0,0,0,.5);color:#fff;padding:.25em .5em;border-radius:.25em}.type-icon[data-v-6649c2ec]{top:0;left:0;font-size:25px}.image-container[data-v-6649c2ec]{max-width:100%;min-height:200px;aspect-ratio:16/9;display:flex;justify-content:center;position:relative}.image-container.with-image[data-v-6649c2ec]{background:#000}.image-container.with-image .icon[data-v-6649c2ec]{background:none}.image-container.with-image .play-overlay[data-v-6649c2ec]{border-radius:0}.image-container img[data-v-6649c2ec]{height:100%}.image[data-v-6649c2ec]{max-width:100%}div.image[data-v-6649c2ec]{width:100%;color:#fff;font-size:5em;display:flex;align-items:center;justify-content:center}div.image .inner[data-v-6649c2ec]{background:#d0dad8;border-radius:.5em}.play-overlay[data-v-6649c2ec],div.image .inner[data-v-6649c2ec]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.play-overlay[data-v-6649c2ec]{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}.play-overlay[data-v-6649c2ec]:hover{opacity:1}.play-overlay i[data-v-6649c2ec]{font-size:5em;color:#fff}.col-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-f5c5f4d6]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-f5c5f4d6]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-f5c5f4d6]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-f5c5f4d6]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-f5c5f4d6]:first-child{margin-left:26%!important}.col-offset-3[data-v-f5c5f4d6]:not(first-child){margin-left:30%!important}.col-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-f5c5f4d6]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-f5c5f4d6]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-f5c5f4d6]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-f5c5f4d6]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-f5c5f4d6]:first-child{margin-left:52%!important}.col-offset-6[data-v-f5c5f4d6]:not(first-child){margin-left:56%!important}.col-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-f5c5f4d6]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-f5c5f4d6]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-f5c5f4d6]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-f5c5f4d6]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-f5c5f4d6]:first-child{margin-left:78%!important}.col-offset-9[data-v-f5c5f4d6]:not(first-child){margin-left:82%!important}.col-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-f5c5f4d6]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-f5c5f4d6]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-f5c5f4d6]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-f5c5f4d6]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-1[data-v-f5c5f4d6]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-2[data-v-f5c5f4d6]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-3[data-v-f5c5f4d6]{margin-left:26%}.col-no-margin-s-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-4[data-v-f5c5f4d6]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-5[data-v-f5c5f4d6]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-6[data-v-f5c5f4d6]{margin-left:52%}.col-no-margin-s-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-7[data-v-f5c5f4d6]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-8[data-v-f5c5f4d6]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-9[data-v-f5c5f4d6]{margin-left:78%}.col-no-margin-s-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-10[data-v-f5c5f4d6]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-11[data-v-f5c5f4d6]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-s-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-f5c5f4d6]{display:none!important}.s-visible[data-v-f5c5f4d6]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-1[data-v-f5c5f4d6]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-2[data-v-f5c5f4d6]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-3[data-v-f5c5f4d6]{margin-left:26%}.col-no-margin-m-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-4[data-v-f5c5f4d6]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-5[data-v-f5c5f4d6]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-6[data-v-f5c5f4d6]{margin-left:52%}.col-no-margin-m-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-7[data-v-f5c5f4d6]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-8[data-v-f5c5f4d6]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-9[data-v-f5c5f4d6]{margin-left:78%}.col-no-margin-m-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-10[data-v-f5c5f4d6]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-11[data-v-f5c5f4d6]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-m-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-f5c5f4d6]{display:none!important}.m-visible[data-v-f5c5f4d6]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-1[data-v-f5c5f4d6]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-2[data-v-f5c5f4d6]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-3[data-v-f5c5f4d6]{margin-left:26%}.col-no-margin-l-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-4[data-v-f5c5f4d6]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-5[data-v-f5c5f4d6]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-6[data-v-f5c5f4d6]{margin-left:52%}.col-no-margin-l-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-7[data-v-f5c5f4d6]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-8[data-v-f5c5f4d6]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-9[data-v-f5c5f4d6]{margin-left:78%}.col-no-margin-l-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-10[data-v-f5c5f4d6]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-11[data-v-f5c5f4d6]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-l-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-f5c5f4d6]{display:none!important}.l-visible[data-v-f5c5f4d6]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-1[data-v-f5c5f4d6]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-2[data-v-f5c5f4d6]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-3[data-v-f5c5f4d6]{margin-left:26%}.col-no-margin-xl-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-4[data-v-f5c5f4d6]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-5[data-v-f5c5f4d6]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-6[data-v-f5c5f4d6]{margin-left:52%}.col-no-margin-xl-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-7[data-v-f5c5f4d6]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-8[data-v-f5c5f4d6]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-9[data-v-f5c5f4d6]{margin-left:78%}.col-no-margin-xl-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-10[data-v-f5c5f4d6]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-11[data-v-f5c5f4d6]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-f5c5f4d6]{display:none!important}.xl-visible[data-v-f5c5f4d6]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-1[data-v-f5c5f4d6]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-2[data-v-f5c5f4d6]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-3[data-v-f5c5f4d6]{margin-left:26%}.col-no-margin-xxl-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-4[data-v-f5c5f4d6]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-5[data-v-f5c5f4d6]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-6[data-v-f5c5f4d6]{margin-left:52%}.col-no-margin-xxl-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-7[data-v-f5c5f4d6]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-8[data-v-f5c5f4d6]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-9[data-v-f5c5f4d6]{margin-left:78%}.col-no-margin-xxl-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-10[data-v-f5c5f4d6]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-11[data-v-f5c5f4d6]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-f5c5f4d6]{display:none!important}.xxl-visible[data-v-f5c5f4d6]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-f5c5f4d6]{display:none!important}}.vertical-center[data-v-f5c5f4d6]{display:flex;align-items:center}.horizontal-center[data-v-f5c5f4d6]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-f5c5f4d6]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-f5c5f4d6]{display:none!important}.no-content[data-v-f5c5f4d6]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-f5c5f4d6]{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-f5c5f4d6]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-f5c5f4d6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-f5c5f4d6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-f5c5f4d6]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-f5c5f4d6]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-f5c5f4d6],.btn[data-v-f5c5f4d6],button[data-v-f5c5f4d6]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-f5c5f4d6],.btn-default[type=submit][data-v-f5c5f4d6],.btn.btn-primary[data-v-f5c5f4d6],.btn[type=submit][data-v-f5c5f4d6],button.btn-primary[data-v-f5c5f4d6],button[type=submit][data-v-f5c5f4d6]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-f5c5f4d6],.btn-default .icon[data-v-f5c5f4d6],button .icon[data-v-f5c5f4d6]{margin-right:.5em}input[type=password][data-v-f5c5f4d6],input[type=text][data-v-f5c5f4d6]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-f5c5f4d6]:focus,input[type=text][data-v-f5c5f4d6]:focus{border:1px solid #35b870}button[data-v-f5c5f4d6],input[data-v-f5c5f4d6]{outline:none}input[type=text][data-v-f5c5f4d6]:hover,textarea[data-v-f5c5f4d6]:hover{border:1px solid #9cdfb0}ul[data-v-f5c5f4d6]{margin:0;padding:0;list-style:none}a[data-v-f5c5f4d6]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-f5c5f4d6]:hover{color:#35b870}[data-v-f5c5f4d6]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-f5c5f4d6]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-f5c5f4d6]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-f5c5f4d6]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-f5c5f4d6]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-f5c5f4d6] .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-f5c5f4d6] .nav .path{cursor:pointer}.browser[data-v-f5c5f4d6] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-f5c5f4d6] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-f5c5f4d6]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-f5c5f4d6],input[type=number][data-v-f5c5f4d6],input[type=password][data-v-f5c5f4d6],input[type=search][data-v-f5c5f4d6],input[type=text][data-v-f5c5f4d6],input[type=time][data-v-f5c5f4d6]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-f5c5f4d6]:hover,input[type=number][data-v-f5c5f4d6]:hover,input[type=password][data-v-f5c5f4d6]:hover,input[type=search][data-v-f5c5f4d6]:hover,input[type=text][data-v-f5c5f4d6]:hover,input[type=time][data-v-f5c5f4d6]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-f5c5f4d6]:focus,input[type=number][data-v-f5c5f4d6]:focus,input[type=password][data-v-f5c5f4d6]:focus,input[type=search][data-v-f5c5f4d6]:focus,input[type=text][data-v-f5c5f4d6]:focus,input[type=time][data-v-f5c5f4d6]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-f5c5f4d6],input[type=number].with-icon[data-v-f5c5f4d6],input[type=password].with-icon[data-v-f5c5f4d6],input[type=search].with-icon[data-v-f5c5f4d6],input[type=text].with-icon[data-v-f5c5f4d6],input[type=time].with-icon[data-v-f5c5f4d6]{padding-left:.3em}input[type=search][data-v-f5c5f4d6],input[type=text][data-v-f5c5f4d6]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-f5c5f4d6]{animation-fill-mode:both;animation-name:fadeIn-f5c5f4d6;-webkit-animation-name:fadeIn-f5c5f4d6}.fade-in[data-v-f5c5f4d6],.fade-out[data-v-f5c5f4d6]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-f5c5f4d6]{animation-fill-mode:both;animation-name:fadeOut-f5c5f4d6;-webkit-animation-name:fadeOut-f5c5f4d6}@keyframes fadeIn-f5c5f4d6{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-f5c5f4d6{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-f5c5f4d6]: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-f5c5f4d6]: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-f5c5f4d6]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-f5c5f4d6]{color:#d21}.media-info[data-v-f5c5f4d6]{width:100%}.row[data-v-f5c5f4d6]{display:flex;min-height:3em;padding:.5em 1em}@media screen and (max-width:calc(769px - 1px)){.row[data-v-f5c5f4d6]{flex-direction:column}}@media screen and (min-width:769px){.row[data-v-f5c5f4d6]{align-items:center}}.row[data-v-f5c5f4d6]:not(:last-child){border-bottom:1px solid #ddd}.row[data-v-f5c5f4d6]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0);border-radius:.5em}.row .side[data-v-f5c5f4d6]{align-items:center;display:inline-flex}.row .side.url[data-v-f5c5f4d6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:calc(769px - 1px)){.row .side[data-v-f5c5f4d6]{display:flex}.row .side.left[data-v-f5c5f4d6]{font-weight:700}.row .side.right[data-v-f5c5f4d6]{justify-content:left}}@media screen and (min-width:769px){.row .side[data-v-f5c5f4d6]{display:inline-flex}.row .side.left[data-v-f5c5f4d6]{width:22%;margin-right:3%}.row .side.right[data-v-f5c5f4d6]{width:75%;justify-content:right}}.header[data-v-f5c5f4d6]{width:100%;display:flex;flex-direction:column;position:relative}@media screen and (min-width:1024px){.header .image-container .image-container[data-v-f5c5f4d6]{width:420px}}.header .title[data-v-f5c5f4d6]{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-f5c5f4d6]{flex:1;padding-left:1em}}.header[data-v-f5c5f4d6]:hover{background:initial}.col-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-4ccce462]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-4ccce462]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-4ccce462]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-4ccce462]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-4ccce462]:first-child{margin-left:26%!important}.col-offset-3[data-v-4ccce462]:not(first-child){margin-left:30%!important}.col-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-4ccce462]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-4ccce462]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-4ccce462]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-4ccce462]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-4ccce462]:first-child{margin-left:52%!important}.col-offset-6[data-v-4ccce462]:not(first-child){margin-left:56%!important}.col-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-4ccce462]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-4ccce462]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-4ccce462]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-4ccce462]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-4ccce462]:first-child{margin-left:78%!important}.col-offset-9[data-v-4ccce462]:not(first-child){margin-left:82%!important}.col-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-4ccce462]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-4ccce462]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-4ccce462]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-4ccce462]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-1[data-v-4ccce462]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-2[data-v-4ccce462]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-3[data-v-4ccce462]{margin-left:26%}.col-no-margin-s-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-4[data-v-4ccce462]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-5[data-v-4ccce462]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-6[data-v-4ccce462]{margin-left:52%}.col-no-margin-s-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-7[data-v-4ccce462]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-8[data-v-4ccce462]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-9[data-v-4ccce462]{margin-left:78%}.col-no-margin-s-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-10[data-v-4ccce462]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-11[data-v-4ccce462]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-s-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-4ccce462]{display:none!important}.s-visible[data-v-4ccce462]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-1[data-v-4ccce462]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-2[data-v-4ccce462]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-3[data-v-4ccce462]{margin-left:26%}.col-no-margin-m-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-4[data-v-4ccce462]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-5[data-v-4ccce462]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-6[data-v-4ccce462]{margin-left:52%}.col-no-margin-m-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-7[data-v-4ccce462]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-8[data-v-4ccce462]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-9[data-v-4ccce462]{margin-left:78%}.col-no-margin-m-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-10[data-v-4ccce462]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-11[data-v-4ccce462]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-m-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-4ccce462]{display:none!important}.m-visible[data-v-4ccce462]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-1[data-v-4ccce462]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-2[data-v-4ccce462]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-3[data-v-4ccce462]{margin-left:26%}.col-no-margin-l-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-4[data-v-4ccce462]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-5[data-v-4ccce462]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-6[data-v-4ccce462]{margin-left:52%}.col-no-margin-l-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-7[data-v-4ccce462]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-8[data-v-4ccce462]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-9[data-v-4ccce462]{margin-left:78%}.col-no-margin-l-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-10[data-v-4ccce462]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-11[data-v-4ccce462]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-l-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-4ccce462]{display:none!important}.l-visible[data-v-4ccce462]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-1[data-v-4ccce462]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-2[data-v-4ccce462]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-3[data-v-4ccce462]{margin-left:26%}.col-no-margin-xl-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-4[data-v-4ccce462]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-5[data-v-4ccce462]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-6[data-v-4ccce462]{margin-left:52%}.col-no-margin-xl-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-7[data-v-4ccce462]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-8[data-v-4ccce462]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-9[data-v-4ccce462]{margin-left:78%}.col-no-margin-xl-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-10[data-v-4ccce462]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-11[data-v-4ccce462]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-4ccce462]{display:none!important}.xl-visible[data-v-4ccce462]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-1[data-v-4ccce462]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-2[data-v-4ccce462]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-3[data-v-4ccce462]{margin-left:26%}.col-no-margin-xxl-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-4[data-v-4ccce462]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-5[data-v-4ccce462]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-6[data-v-4ccce462]{margin-left:52%}.col-no-margin-xxl-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-7[data-v-4ccce462]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-8[data-v-4ccce462]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-9[data-v-4ccce462]{margin-left:78%}.col-no-margin-xxl-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-10[data-v-4ccce462]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-11[data-v-4ccce462]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-4ccce462]{display:none!important}.xxl-visible[data-v-4ccce462]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-4ccce462]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-4ccce462]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-4ccce462]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-4ccce462]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-4ccce462]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-4ccce462]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-4ccce462]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-4ccce462]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-4ccce462]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-4ccce462]{display:none!important}}.vertical-center[data-v-4ccce462]{display:flex;align-items:center}.horizontal-center[data-v-4ccce462]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-4ccce462]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-4ccce462]{display:none!important}.no-content[data-v-4ccce462]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-4ccce462]{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-4ccce462]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-4ccce462]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-4ccce462]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-4ccce462]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-4ccce462]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-4ccce462],.btn[data-v-4ccce462],button[data-v-4ccce462]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-4ccce462],.btn-default[type=submit][data-v-4ccce462],.btn.btn-primary[data-v-4ccce462],.btn[type=submit][data-v-4ccce462],button.btn-primary[data-v-4ccce462],button[type=submit][data-v-4ccce462]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-4ccce462],.btn-default .icon[data-v-4ccce462],button .icon[data-v-4ccce462]{margin-right:.5em}input[type=password][data-v-4ccce462],input[type=text][data-v-4ccce462]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-4ccce462]:focus,input[type=text][data-v-4ccce462]:focus{border:1px solid #35b870}button[data-v-4ccce462],input[data-v-4ccce462]{outline:none}input[type=text][data-v-4ccce462]:hover,textarea[data-v-4ccce462]:hover{border:1px solid #9cdfb0}ul[data-v-4ccce462]{margin:0;padding:0;list-style:none}a[data-v-4ccce462]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-4ccce462]:hover{color:#35b870}[data-v-4ccce462]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-4ccce462]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-4ccce462]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-4ccce462]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-4ccce462]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-4ccce462] .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-4ccce462] .nav .path{cursor:pointer}.browser[data-v-4ccce462] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-4ccce462] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-4ccce462]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-4ccce462],input[type=number][data-v-4ccce462],input[type=password][data-v-4ccce462],input[type=search][data-v-4ccce462],input[type=text][data-v-4ccce462],input[type=time][data-v-4ccce462]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-4ccce462]:hover,input[type=number][data-v-4ccce462]:hover,input[type=password][data-v-4ccce462]:hover,input[type=search][data-v-4ccce462]:hover,input[type=text][data-v-4ccce462]:hover,input[type=time][data-v-4ccce462]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-4ccce462]:focus,input[type=number][data-v-4ccce462]:focus,input[type=password][data-v-4ccce462]:focus,input[type=search][data-v-4ccce462]:focus,input[type=text][data-v-4ccce462]:focus,input[type=time][data-v-4ccce462]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-4ccce462],input[type=number].with-icon[data-v-4ccce462],input[type=password].with-icon[data-v-4ccce462],input[type=search].with-icon[data-v-4ccce462],input[type=text].with-icon[data-v-4ccce462],input[type=time].with-icon[data-v-4ccce462]{padding-left:.3em}input[type=search][data-v-4ccce462],input[type=text][data-v-4ccce462]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-4ccce462]{animation-fill-mode:both;animation-name:fadeIn-4ccce462;-webkit-animation-name:fadeIn-4ccce462}.fade-in[data-v-4ccce462],.fade-out[data-v-4ccce462]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-4ccce462]{animation-fill-mode:both;animation-name:fadeOut-4ccce462;-webkit-animation-name:fadeOut-4ccce462}@keyframes fadeIn-4ccce462{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-4ccce462{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-4ccce462]: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-4ccce462]: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-4ccce462]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-4ccce462]{color:#d21}.media-item[data-v-4ccce462]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;cursor:auto!important;margin-bottom:5px;border:1px solid transparent;border-bottom:1px solid transparent!important}.media-item.selected[data-v-4ccce462]{box-shadow:0 3px 2px -1px silver;background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.media-item[data-v-4ccce462]:hover{background:none!important;box-shadow:0 0 3px 3px silver;border-radius:.5em}.media-item .thumbnail[data-v-4ccce462]{max-width:100%}.media-item .body[data-v-4ccce462]{width:100%;display:flex;flex-direction:column;align-items:center;flex:1}.media-item .body .row[data-v-4ccce462]{width:100%;display:flex;flex-direction:row;align-items:center}.media-item .title[data-v-4ccce462]{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-4ccce462]:hover{text-decoration:underline}.media-item .side[data-v-4ccce462]{display:inline-flex;align-items:center}.media-item .side.left[data-v-4ccce462]{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-4ccce462]{align-items:flex-end;margin-right:.5em}.media-item .side[data-v-4ccce462] .dropdown-container .item{flex-direction:row;box-shadow:none;cursor:pointer!important}.media-item .side[data-v-4ccce462] .dropdown-container .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)!important}.media-item .side[data-v-4ccce462] .dropdown-container button{border:0;padding:0;background:none;opacity:.7}.media-item .side[data-v-4ccce462] .dropdown-container button:hover{color:#38cf80}.media-item .subtitle[data-v-4ccce462]{font-size:.9em;color:#23513a;display:flex;align-items:center;margin-top:.5em;flex:1}.media-item .subtitle .channel[data-v-4ccce462]{display:flex;align-items:center}.media-item .subtitle .channel .channel-name[data-v-4ccce462]{display:inline-flex}.media-item .channel-image[data-v-4ccce462]{width:2em;height:2em;border-radius:50%;margin-right:.5em}.media-item .creation-date[data-v-4ccce462]{font-size:.85em;color:#23513a;flex:1}.col-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-5065f24c]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-5065f24c]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-5065f24c]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-5065f24c]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-5065f24c]:first-child{margin-left:26%!important}.col-offset-3[data-v-5065f24c]:not(first-child){margin-left:30%!important}.col-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-5065f24c]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-5065f24c]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-5065f24c]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-5065f24c]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-5065f24c]:first-child{margin-left:52%!important}.col-offset-6[data-v-5065f24c]:not(first-child){margin-left:56%!important}.col-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-5065f24c]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-5065f24c]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-5065f24c]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-5065f24c]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-5065f24c]:first-child{margin-left:78%!important}.col-offset-9[data-v-5065f24c]:not(first-child){margin-left:82%!important}.col-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-5065f24c]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-5065f24c]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-5065f24c]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-5065f24c]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-1[data-v-5065f24c]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-2[data-v-5065f24c]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-3[data-v-5065f24c]{margin-left:26%}.col-no-margin-s-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-4[data-v-5065f24c]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-5[data-v-5065f24c]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-6[data-v-5065f24c]{margin-left:52%}.col-no-margin-s-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-7[data-v-5065f24c]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-8[data-v-5065f24c]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-9[data-v-5065f24c]{margin-left:78%}.col-no-margin-s-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-10[data-v-5065f24c]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-11[data-v-5065f24c]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-s-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-5065f24c]{display:none!important}.s-visible[data-v-5065f24c]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-1[data-v-5065f24c]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-2[data-v-5065f24c]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-3[data-v-5065f24c]{margin-left:26%}.col-no-margin-m-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-4[data-v-5065f24c]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-5[data-v-5065f24c]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-6[data-v-5065f24c]{margin-left:52%}.col-no-margin-m-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-7[data-v-5065f24c]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-8[data-v-5065f24c]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-9[data-v-5065f24c]{margin-left:78%}.col-no-margin-m-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-10[data-v-5065f24c]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-11[data-v-5065f24c]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-m-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-5065f24c]{display:none!important}.m-visible[data-v-5065f24c]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-1[data-v-5065f24c]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-2[data-v-5065f24c]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-3[data-v-5065f24c]{margin-left:26%}.col-no-margin-l-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-4[data-v-5065f24c]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-5[data-v-5065f24c]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-6[data-v-5065f24c]{margin-left:52%}.col-no-margin-l-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-7[data-v-5065f24c]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-8[data-v-5065f24c]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-9[data-v-5065f24c]{margin-left:78%}.col-no-margin-l-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-10[data-v-5065f24c]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-11[data-v-5065f24c]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-l-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-5065f24c]{display:none!important}.l-visible[data-v-5065f24c]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-1[data-v-5065f24c]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-2[data-v-5065f24c]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-3[data-v-5065f24c]{margin-left:26%}.col-no-margin-xl-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-4[data-v-5065f24c]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-5[data-v-5065f24c]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-6[data-v-5065f24c]{margin-left:52%}.col-no-margin-xl-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-7[data-v-5065f24c]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-8[data-v-5065f24c]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-9[data-v-5065f24c]{margin-left:78%}.col-no-margin-xl-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-10[data-v-5065f24c]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-11[data-v-5065f24c]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-5065f24c]{display:none!important}.xl-visible[data-v-5065f24c]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-1[data-v-5065f24c]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-2[data-v-5065f24c]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-3[data-v-5065f24c]{margin-left:26%}.col-no-margin-xxl-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-4[data-v-5065f24c]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-5[data-v-5065f24c]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-6[data-v-5065f24c]{margin-left:52%}.col-no-margin-xxl-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-7[data-v-5065f24c]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-8[data-v-5065f24c]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-9[data-v-5065f24c]{margin-left:78%}.col-no-margin-xxl-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-10[data-v-5065f24c]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-11[data-v-5065f24c]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-5065f24c]{display:none!important}.xxl-visible[data-v-5065f24c]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-5065f24c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-5065f24c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-5065f24c]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-5065f24c]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-5065f24c]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-5065f24c]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-5065f24c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-5065f24c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-5065f24c]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-5065f24c]{display:none!important}}.vertical-center[data-v-5065f24c]{display:flex;align-items:center}.horizontal-center[data-v-5065f24c]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-5065f24c]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-5065f24c]{display:none!important}.no-content[data-v-5065f24c]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-5065f24c]{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-5065f24c]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-5065f24c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-5065f24c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-5065f24c]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-5065f24c]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-5065f24c],.btn[data-v-5065f24c],button[data-v-5065f24c]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-5065f24c],.btn-default[type=submit][data-v-5065f24c],.btn.btn-primary[data-v-5065f24c],.btn[type=submit][data-v-5065f24c],button.btn-primary[data-v-5065f24c],button[type=submit][data-v-5065f24c]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-5065f24c],.btn-default .icon[data-v-5065f24c],button .icon[data-v-5065f24c]{margin-right:.5em}input[type=password][data-v-5065f24c],input[type=text][data-v-5065f24c]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-5065f24c]:focus,input[type=text][data-v-5065f24c]:focus{border:1px solid #35b870}button[data-v-5065f24c],input[data-v-5065f24c]{outline:none}input[type=text][data-v-5065f24c]:hover,textarea[data-v-5065f24c]:hover{border:1px solid #9cdfb0}ul[data-v-5065f24c]{margin:0;padding:0;list-style:none}a[data-v-5065f24c]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-5065f24c]:hover{color:#35b870}[data-v-5065f24c]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-5065f24c]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-5065f24c]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-5065f24c]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-5065f24c]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-5065f24c] .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-5065f24c] .nav .path{cursor:pointer}.browser[data-v-5065f24c] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-5065f24c] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-5065f24c]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-5065f24c],input[type=number][data-v-5065f24c],input[type=password][data-v-5065f24c],input[type=search][data-v-5065f24c],input[type=text][data-v-5065f24c],input[type=time][data-v-5065f24c]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-5065f24c]:hover,input[type=number][data-v-5065f24c]:hover,input[type=password][data-v-5065f24c]:hover,input[type=search][data-v-5065f24c]:hover,input[type=text][data-v-5065f24c]:hover,input[type=time][data-v-5065f24c]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-5065f24c]:focus,input[type=number][data-v-5065f24c]:focus,input[type=password][data-v-5065f24c]:focus,input[type=search][data-v-5065f24c]:focus,input[type=text][data-v-5065f24c]:focus,input[type=time][data-v-5065f24c]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-5065f24c],input[type=number].with-icon[data-v-5065f24c],input[type=password].with-icon[data-v-5065f24c],input[type=search].with-icon[data-v-5065f24c],input[type=text].with-icon[data-v-5065f24c],input[type=time].with-icon[data-v-5065f24c]{padding-left:.3em}input[type=search][data-v-5065f24c],input[type=text][data-v-5065f24c]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-5065f24c]{animation-fill-mode:both;animation-name:fadeIn-5065f24c;-webkit-animation-name:fadeIn-5065f24c}.fade-in[data-v-5065f24c],.fade-out[data-v-5065f24c]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-5065f24c]{animation-fill-mode:both;animation-name:fadeOut-5065f24c;-webkit-animation-name:fadeOut-5065f24c}@keyframes fadeIn-5065f24c{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-5065f24c{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-5065f24c]: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-5065f24c]: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-5065f24c]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.item[data-v-5065f24c]{display:flex;align-items:center;padding:.75em .25em;border-bottom:1px solid silver;cursor:pointer}.item[data-v-5065f24c]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.item.active[data-v-5065f24c]{background:#8fefb7}.item.selected[data-v-5065f24c]{background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.item.dragover[data-v-5065f24c]{border-top:2px solid #35b870}.item[data-v-5065f24c]::-moz-selection{background:transparent!important}.item[data-v-5065f24c]::selection{background:transparent!important}.item .title[data-v-5065f24c]{font-size:1em;font-weight:400;margin:0}.item .side[data-v-5065f24c]{display:inline-flex;align-items:center}.item .side.right[data-v-5065f24c]{display:inline-flex;justify-content:right}.item .actions[data-v-5065f24c],.item .duration[data-v-5065f24c]{display:inline-flex;align-items:center}.item .duration[data-v-5065f24c]{font-size:.85em;opacity:.7}.item .actions[data-v-5065f24c] button{opacity:.65}.item .icon[data-v-5065f24c]{color:rgba(25,83,49,.702);margin-right:.75em}.item[data-v-5065f24c] .dropdown-container .item{box-shadow:none}.item[data-v-5065f24c] .dropdown-container button{background:none;border:none}.item[data-v-5065f24c] .dropdown-container button:hover{color:#35b870}[data-v-5065f24c] .table-row{width:100%;display:flex;flex-direction:column;box-shadow:0 0 1px .5px #cfcfcf}[data-v-5065f24c] .table-row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){[data-v-5065f24c] .table-row{flex-direction:row;align-items:center}}[data-v-5065f24c] .table-row .title,[data-v-5065f24c] .table-row .value{width:100%;display:flex}@media screen and (min-width:769px){[data-v-5065f24c] .table-row .title,[data-v-5065f24c] .table-row .value{display:inline-flex}}[data-v-5065f24c] .table-row .title{font-weight:700}@media screen and (min-width:769px){[data-v-5065f24c] .table-row .title{width:30%}[data-v-5065f24c] .table-row .value{justify-content:right}}.fa-youtube[data-v-5065f24c]{color:#d21}.media-results[data-v-5065f24c]{width:100%;height:100%;background:#fff}.media-results .grid[data-v-5065f24c]{height:100%;overflow:auto}.media-results .info-container[data-v-5065f24c]{width:100%;cursor:auto}.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 .icon[data-v-77ae3705],.btn-default .icon[data-v-77ae3705],button .icon[data-v-77ae3705]{margin-right:.5em}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}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}.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:.5em;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}@keyframes fadeIn-77ae3705{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-77ae3705{0%{opacity:1}to{opacity:0;display:none}}.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 .icon[data-v-6f90e487],.btn-default .icon[data-v-6f90e487],button .icon[data-v-6f90e487]{margin-right:.5em}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}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}.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:.5em;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}@keyframes fadeIn-6f90e487{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-6f90e487{0%{opacity:1}to{opacity:0;display:none}}.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-27fb3a4c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-1[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-27fb3a4c]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-27fb3a4c]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-2[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-27fb3a4c]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-27fb3a4c]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-3[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-27fb3a4c]:first-child{margin-left:26%!important}.col-offset-3[data-v-27fb3a4c]:not(first-child){margin-left:30%!important}.col-4[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-4[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-27fb3a4c]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-27fb3a4c]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-5[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-27fb3a4c]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-27fb3a4c]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-6[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-27fb3a4c]:first-child{margin-left:52%!important}.col-offset-6[data-v-27fb3a4c]:not(first-child){margin-left:56%!important}.col-7[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-7[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-27fb3a4c]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-27fb3a4c]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-8[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-27fb3a4c]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-27fb3a4c]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-9[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-27fb3a4c]:first-child{margin-left:78%!important}.col-offset-9[data-v-27fb3a4c]:not(first-child){margin-left:82%!important}.col-10[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-10[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-27fb3a4c]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-27fb3a4c]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-11[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-27fb3a4c]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-27fb3a4c]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-12[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-s-1[data-v-27fb3a4c]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-s-2[data-v-27fb3a4c]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-s-3[data-v-27fb3a4c]{margin-left:26%}.col-no-margin-s-3[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-s-4[data-v-27fb3a4c]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-s-5[data-v-27fb3a4c]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-s-6[data-v-27fb3a4c]{margin-left:52%}.col-no-margin-s-6[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-s-7[data-v-27fb3a4c]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-s-8[data-v-27fb3a4c]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-s-9[data-v-27fb3a4c]{margin-left:78%}.col-no-margin-s-9[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-s-10[data-v-27fb3a4c]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-s-11[data-v-27fb3a4c]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-s-12[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-27fb3a4c]{display:none!important}.s-visible[data-v-27fb3a4c]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-m-1[data-v-27fb3a4c]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-m-2[data-v-27fb3a4c]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-m-3[data-v-27fb3a4c]{margin-left:26%}.col-no-margin-m-3[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-m-4[data-v-27fb3a4c]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-m-5[data-v-27fb3a4c]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-m-6[data-v-27fb3a4c]{margin-left:52%}.col-no-margin-m-6[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-m-7[data-v-27fb3a4c]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-m-8[data-v-27fb3a4c]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-m-9[data-v-27fb3a4c]{margin-left:78%}.col-no-margin-m-9[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-m-10[data-v-27fb3a4c]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-m-11[data-v-27fb3a4c]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-m-12[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-27fb3a4c]{display:none!important}.m-visible[data-v-27fb3a4c]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-l-1[data-v-27fb3a4c]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-l-2[data-v-27fb3a4c]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-l-3[data-v-27fb3a4c]{margin-left:26%}.col-no-margin-l-3[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-l-4[data-v-27fb3a4c]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-l-5[data-v-27fb3a4c]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-l-6[data-v-27fb3a4c]{margin-left:52%}.col-no-margin-l-6[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-l-7[data-v-27fb3a4c]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-l-8[data-v-27fb3a4c]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-l-9[data-v-27fb3a4c]{margin-left:78%}.col-no-margin-l-9[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-l-10[data-v-27fb3a4c]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-l-11[data-v-27fb3a4c]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-l-12[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-27fb3a4c]{display:none!important}.l-visible[data-v-27fb3a4c]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xl-1[data-v-27fb3a4c]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xl-2[data-v-27fb3a4c]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xl-3[data-v-27fb3a4c]{margin-left:26%}.col-no-margin-xl-3[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xl-4[data-v-27fb3a4c]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xl-5[data-v-27fb3a4c]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xl-6[data-v-27fb3a4c]{margin-left:52%}.col-no-margin-xl-6[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xl-7[data-v-27fb3a4c]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xl-8[data-v-27fb3a4c]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xl-9[data-v-27fb3a4c]{margin-left:78%}.col-no-margin-xl-9[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xl-10[data-v-27fb3a4c]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xl-11[data-v-27fb3a4c]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-27fb3a4c]{display:none!important}.xl-visible[data-v-27fb3a4c]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xxl-1[data-v-27fb3a4c]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xxl-2[data-v-27fb3a4c]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xxl-3[data-v-27fb3a4c]{margin-left:26%}.col-no-margin-xxl-3[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xxl-4[data-v-27fb3a4c]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xxl-5[data-v-27fb3a4c]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xxl-6[data-v-27fb3a4c]{margin-left:52%}.col-no-margin-xxl-6[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xxl-7[data-v-27fb3a4c]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xxl-8[data-v-27fb3a4c]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xxl-9[data-v-27fb3a4c]{margin-left:78%}.col-no-margin-xxl-9[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xxl-10[data-v-27fb3a4c]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-27fb3a4c]:first-child{margin-left:0}.col-offset-xxl-11[data-v-27fb3a4c]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-27fb3a4c]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-27fb3a4c]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-27fb3a4c]{display:none!important}.xxl-visible[data-v-27fb3a4c]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-27fb3a4c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-27fb3a4c]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-27fb3a4c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-27fb3a4c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-27fb3a4c]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-27fb3a4c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-27fb3a4c]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-27fb3a4c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-27fb3a4c]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-27fb3a4c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-27fb3a4c]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-27fb3a4c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-27fb3a4c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-27fb3a4c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-27fb3a4c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-27fb3a4c]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-27fb3a4c]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-27fb3a4c]{display:none!important}}.vertical-center[data-v-27fb3a4c]{display:flex;align-items:center}.horizontal-center[data-v-27fb3a4c]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-27fb3a4c]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-27fb3a4c]{display:none!important}.no-content[data-v-27fb3a4c]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-27fb3a4c]{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-27fb3a4c]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-27fb3a4c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-27fb3a4c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-27fb3a4c]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-27fb3a4c]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-27fb3a4c],.btn[data-v-27fb3a4c],button[data-v-27fb3a4c]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-27fb3a4c],.btn-default[type=submit][data-v-27fb3a4c],.btn.btn-primary[data-v-27fb3a4c],.btn[type=submit][data-v-27fb3a4c],button.btn-primary[data-v-27fb3a4c],button[type=submit][data-v-27fb3a4c]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-27fb3a4c],.btn-default .icon[data-v-27fb3a4c],button .icon[data-v-27fb3a4c]{margin-right:.5em}input[type=password][data-v-27fb3a4c],input[type=text][data-v-27fb3a4c]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-27fb3a4c]:focus,input[type=text][data-v-27fb3a4c]:focus{border:1px solid #35b870}button[data-v-27fb3a4c],input[data-v-27fb3a4c]{outline:none}input[type=text][data-v-27fb3a4c]:hover,textarea[data-v-27fb3a4c]:hover{border:1px solid #9cdfb0}ul[data-v-27fb3a4c]{margin:0;padding:0;list-style:none}a[data-v-27fb3a4c]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-27fb3a4c]:hover{color:#35b870}[data-v-27fb3a4c]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-27fb3a4c]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-27fb3a4c]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-27fb3a4c]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-27fb3a4c]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-27fb3a4c] .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-27fb3a4c] .nav .path{cursor:pointer}.browser[data-v-27fb3a4c] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-27fb3a4c] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-27fb3a4c]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-27fb3a4c],input[type=number][data-v-27fb3a4c],input[type=password][data-v-27fb3a4c],input[type=search][data-v-27fb3a4c],input[type=text][data-v-27fb3a4c],input[type=time][data-v-27fb3a4c]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-27fb3a4c]:hover,input[type=number][data-v-27fb3a4c]:hover,input[type=password][data-v-27fb3a4c]:hover,input[type=search][data-v-27fb3a4c]:hover,input[type=text][data-v-27fb3a4c]:hover,input[type=time][data-v-27fb3a4c]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-27fb3a4c]:focus,input[type=number][data-v-27fb3a4c]:focus,input[type=password][data-v-27fb3a4c]:focus,input[type=search][data-v-27fb3a4c]:focus,input[type=text][data-v-27fb3a4c]:focus,input[type=time][data-v-27fb3a4c]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-27fb3a4c],input[type=number].with-icon[data-v-27fb3a4c],input[type=password].with-icon[data-v-27fb3a4c],input[type=search].with-icon[data-v-27fb3a4c],input[type=text].with-icon[data-v-27fb3a4c],input[type=time].with-icon[data-v-27fb3a4c]{padding-left:.3em}input[type=search][data-v-27fb3a4c],input[type=text][data-v-27fb3a4c]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-27fb3a4c]{animation-fill-mode:both;animation-name:fadeIn-27fb3a4c;-webkit-animation-name:fadeIn-27fb3a4c}.fade-in[data-v-27fb3a4c],.fade-out[data-v-27fb3a4c]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-27fb3a4c]{animation-fill-mode:both;animation-name:fadeOut-27fb3a4c;-webkit-animation-name:fadeOut-27fb3a4c}@keyframes fadeIn-27fb3a4c{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-27fb3a4c{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-27fb3a4c]: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-27fb3a4c]: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-27fb3a4c]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-27fb3a4c]{color:#d21}.media-plugin[data-v-27fb3a4c]{width:100%}.media-plugin main[data-v-27fb3a4c]{width:100%;height:100%;display:flex;flex-direction:row-reverse}.media-plugin main .view-container[data-v-27fb3a4c]{display:flex;flex-direction:column;flex-grow:1;overflow:auto;background:#fff}.media-plugin main .body-container[data-v-27fb3a4c]{height:calc(100% - 8.8em);padding-top:.1em;overflow:auto}.media-plugin main .body-container.expanded-header[data-v-27fb3a4c]{height:calc(100% - 11.8em)}[data-v-27fb3a4c] .loading{z-index:10}[data-v-27fb3a4c] .subtitles-container .body{padding:0!important}[data-v-27fb3a4c] .subtitles-container .body .item{padding:1em} \ No newline at end of file +.col-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-6b56bca2]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-6b56bca2]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-6b56bca2]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-6b56bca2]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-6b56bca2]:first-child{margin-left:26%!important}.col-offset-3[data-v-6b56bca2]:not(first-child){margin-left:30%!important}.col-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-6b56bca2]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-6b56bca2]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-6b56bca2]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-6b56bca2]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-6b56bca2]:first-child{margin-left:52%!important}.col-offset-6[data-v-6b56bca2]:not(first-child){margin-left:56%!important}.col-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-6b56bca2]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-6b56bca2]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-6b56bca2]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-6b56bca2]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-6b56bca2]:first-child{margin-left:78%!important}.col-offset-9[data-v-6b56bca2]:not(first-child){margin-left:82%!important}.col-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-6b56bca2]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-6b56bca2]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-6b56bca2]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-6b56bca2]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-1[data-v-6b56bca2]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-2[data-v-6b56bca2]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-3[data-v-6b56bca2]{margin-left:26%}.col-no-margin-s-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-4[data-v-6b56bca2]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-5[data-v-6b56bca2]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-6[data-v-6b56bca2]{margin-left:52%}.col-no-margin-s-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-7[data-v-6b56bca2]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-8[data-v-6b56bca2]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-9[data-v-6b56bca2]{margin-left:78%}.col-no-margin-s-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-10[data-v-6b56bca2]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-s-11[data-v-6b56bca2]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-s-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-6b56bca2]{display:none!important}.s-visible[data-v-6b56bca2]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-1[data-v-6b56bca2]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-2[data-v-6b56bca2]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-3[data-v-6b56bca2]{margin-left:26%}.col-no-margin-m-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-4[data-v-6b56bca2]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-5[data-v-6b56bca2]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-6[data-v-6b56bca2]{margin-left:52%}.col-no-margin-m-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-7[data-v-6b56bca2]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-8[data-v-6b56bca2]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-9[data-v-6b56bca2]{margin-left:78%}.col-no-margin-m-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-10[data-v-6b56bca2]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-m-11[data-v-6b56bca2]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-m-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-6b56bca2]{display:none!important}.m-visible[data-v-6b56bca2]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-1[data-v-6b56bca2]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-2[data-v-6b56bca2]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-3[data-v-6b56bca2]{margin-left:26%}.col-no-margin-l-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-4[data-v-6b56bca2]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-5[data-v-6b56bca2]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-6[data-v-6b56bca2]{margin-left:52%}.col-no-margin-l-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-7[data-v-6b56bca2]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-8[data-v-6b56bca2]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-9[data-v-6b56bca2]{margin-left:78%}.col-no-margin-l-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-10[data-v-6b56bca2]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-l-11[data-v-6b56bca2]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-l-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-6b56bca2]{display:none!important}.l-visible[data-v-6b56bca2]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-1[data-v-6b56bca2]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-2[data-v-6b56bca2]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-3[data-v-6b56bca2]{margin-left:26%}.col-no-margin-xl-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-4[data-v-6b56bca2]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-5[data-v-6b56bca2]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-6[data-v-6b56bca2]{margin-left:52%}.col-no-margin-xl-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-7[data-v-6b56bca2]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-8[data-v-6b56bca2]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-9[data-v-6b56bca2]{margin-left:78%}.col-no-margin-xl-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-10[data-v-6b56bca2]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xl-11[data-v-6b56bca2]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-6b56bca2]{display:none!important}.xl-visible[data-v-6b56bca2]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-1[data-v-6b56bca2]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-6b56bca2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-2[data-v-6b56bca2]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-6b56bca2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-3[data-v-6b56bca2]{margin-left:26%}.col-no-margin-xxl-3[data-v-6b56bca2]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-4[data-v-6b56bca2]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-6b56bca2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-5[data-v-6b56bca2]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-6b56bca2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-6[data-v-6b56bca2]{margin-left:52%}.col-no-margin-xxl-6[data-v-6b56bca2]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-7[data-v-6b56bca2]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-6b56bca2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-8[data-v-6b56bca2]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-6b56bca2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-9[data-v-6b56bca2]{margin-left:78%}.col-no-margin-xxl-9[data-v-6b56bca2]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-10[data-v-6b56bca2]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-6b56bca2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-6b56bca2]:first-child{margin-left:0}.col-offset-xxl-11[data-v-6b56bca2]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-6b56bca2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-6b56bca2]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-6b56bca2]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-6b56bca2]{display:none!important}.xxl-visible[data-v-6b56bca2]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-6b56bca2]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-6b56bca2]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-6b56bca2]{display:none!important}}.vertical-center[data-v-6b56bca2]{display:flex;align-items:center}.horizontal-center[data-v-6b56bca2]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-6b56bca2]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-6b56bca2]{display:none!important}.no-content[data-v-6b56bca2]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-6b56bca2]{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-6b56bca2]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-6b56bca2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-6b56bca2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-6b56bca2]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-6b56bca2]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-6b56bca2],.btn[data-v-6b56bca2],button[data-v-6b56bca2]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-6b56bca2],.btn-default[type=submit][data-v-6b56bca2],.btn.btn-primary[data-v-6b56bca2],.btn[type=submit][data-v-6b56bca2],button.btn-primary[data-v-6b56bca2],button[type=submit][data-v-6b56bca2]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-6b56bca2],.btn-default .icon[data-v-6b56bca2],button .icon[data-v-6b56bca2]{margin-right:.5em}input[type=password][data-v-6b56bca2],input[type=text][data-v-6b56bca2]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-6b56bca2]:focus,input[type=text][data-v-6b56bca2]:focus{border:1px solid #35b870}button[data-v-6b56bca2],input[data-v-6b56bca2]{outline:none}input[type=text][data-v-6b56bca2]:hover,textarea[data-v-6b56bca2]:hover{border:1px solid #9cdfb0}ul[data-v-6b56bca2]{margin:0;padding:0;list-style:none}a[data-v-6b56bca2]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-6b56bca2]:hover{color:#35b870}[data-v-6b56bca2]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-6b56bca2]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-6b56bca2]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-6b56bca2]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-6b56bca2]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-6b56bca2] .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-6b56bca2] .nav .path{cursor:pointer}.browser[data-v-6b56bca2] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-6b56bca2] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-6b56bca2]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-6b56bca2],input[type=number][data-v-6b56bca2],input[type=password][data-v-6b56bca2],input[type=search][data-v-6b56bca2],input[type=text][data-v-6b56bca2],input[type=time][data-v-6b56bca2]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-6b56bca2]:hover,input[type=number][data-v-6b56bca2]:hover,input[type=password][data-v-6b56bca2]:hover,input[type=search][data-v-6b56bca2]:hover,input[type=text][data-v-6b56bca2]:hover,input[type=time][data-v-6b56bca2]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-6b56bca2]:focus,input[type=number][data-v-6b56bca2]:focus,input[type=password][data-v-6b56bca2]:focus,input[type=search][data-v-6b56bca2]:focus,input[type=text][data-v-6b56bca2]:focus,input[type=time][data-v-6b56bca2]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-6b56bca2],input[type=number].with-icon[data-v-6b56bca2],input[type=password].with-icon[data-v-6b56bca2],input[type=search].with-icon[data-v-6b56bca2],input[type=text].with-icon[data-v-6b56bca2],input[type=time].with-icon[data-v-6b56bca2]{padding-left:.3em}input[type=search][data-v-6b56bca2],input[type=text][data-v-6b56bca2]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-6b56bca2]{animation-fill-mode:both;animation-name:fadeIn-6b56bca2;-webkit-animation-name:fadeIn-6b56bca2}.fade-in[data-v-6b56bca2],.fade-out[data-v-6b56bca2]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-6b56bca2]{animation-fill-mode:both;animation-name:fadeOut-6b56bca2;-webkit-animation-name:fadeOut-6b56bca2}@keyframes fadeIn-6b56bca2{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-6b56bca2{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-6b56bca2]: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-6b56bca2]: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-6b56bca2]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.grid[data-v-6b56bca2] .item{height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;cursor:pointer}.grid[data-v-6b56bca2] .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.grid[data-v-6b56bca2] .item .icon{height:60%;display:inline-flex;justify-content:center}.grid[data-v-6b56bca2] .item .icon i{font-size:40px}[data-v-6b56bca2] .nav{height:2.5em}.media-browser .media-browser-body[data-v-6b56bca2],.media-browser[data-v-6b56bca2]{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 .icon,.btn-default .icon,button .icon{margin-right:.5em}input[type=password],input[type=text]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password]:focus,input[type=text]:focus{border:1px solid #35b870}button,input{outline:none}input[type=text]:hover,textarea:hover{border:1px solid #9cdfb0}ul{margin:0;padding:0;list-style:none}a{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a:hover{color:#35b870}::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){::-webkit-scrollbar{width:.3333em;height:.3333em}}::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser :deep(.nav){width:100%;height:2.5em;padding:.5em 1em;background:linear-gradient(0deg,#ececec,#f6f6f6);box-shadow:0 3px 2px -1px silver;white-space:nowrap;overflow:hidden}.browser :deep(.nav) .path{cursor:pointer}.browser :deep(.nav) .path .token:hover{color:#35b870;text-decoration:underline}.browser :deep(.nav) .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local],input[type=number],input[type=password],input[type=search],input[type=text],input[type=time]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=text]:hover,input[type=time]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=time]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon,input[type=number].with-icon,input[type=password].with-icon,input[type=search].with-icon,input[type=text].with-icon,input[type=time].with-icon{padding-left:.3em}input[type=search],input[type=text]{border-radius:1em;padding:.25em .5em}.fade-in{animation-fill-mode:both;animation-name:fadeIn;-webkit-animation-name:fadeIn}.fade-in,.fade-out{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out{animation-fill-mode:both;animation-name:fadeOut;-webkit-animation-name:fadeOut}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;display:none}}.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-5002e0d8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-5002e0d8]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-5002e0d8]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-5002e0d8]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-5002e0d8]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-5002e0d8]:first-child{margin-left:26%!important}.col-offset-3[data-v-5002e0d8]:not(first-child){margin-left:30%!important}.col-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-5002e0d8]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-5002e0d8]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-5002e0d8]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-5002e0d8]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-5002e0d8]:first-child{margin-left:52%!important}.col-offset-6[data-v-5002e0d8]:not(first-child){margin-left:56%!important}.col-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-5002e0d8]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-5002e0d8]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-5002e0d8]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-5002e0d8]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-5002e0d8]:first-child{margin-left:78%!important}.col-offset-9[data-v-5002e0d8]:not(first-child){margin-left:82%!important}.col-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-5002e0d8]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-5002e0d8]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-5002e0d8]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-5002e0d8]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-1[data-v-5002e0d8]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-2[data-v-5002e0d8]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-3[data-v-5002e0d8]{margin-left:26%}.col-no-margin-s-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-4[data-v-5002e0d8]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-5[data-v-5002e0d8]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-6[data-v-5002e0d8]{margin-left:52%}.col-no-margin-s-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-7[data-v-5002e0d8]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-8[data-v-5002e0d8]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-9[data-v-5002e0d8]{margin-left:78%}.col-no-margin-s-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-10[data-v-5002e0d8]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-s-11[data-v-5002e0d8]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-s-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-5002e0d8]{display:none!important}.s-visible[data-v-5002e0d8]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-1[data-v-5002e0d8]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-2[data-v-5002e0d8]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-3[data-v-5002e0d8]{margin-left:26%}.col-no-margin-m-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-4[data-v-5002e0d8]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-5[data-v-5002e0d8]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-6[data-v-5002e0d8]{margin-left:52%}.col-no-margin-m-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-7[data-v-5002e0d8]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-8[data-v-5002e0d8]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-9[data-v-5002e0d8]{margin-left:78%}.col-no-margin-m-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-10[data-v-5002e0d8]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-m-11[data-v-5002e0d8]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-m-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-5002e0d8]{display:none!important}.m-visible[data-v-5002e0d8]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-1[data-v-5002e0d8]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-2[data-v-5002e0d8]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-3[data-v-5002e0d8]{margin-left:26%}.col-no-margin-l-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-4[data-v-5002e0d8]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-5[data-v-5002e0d8]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-6[data-v-5002e0d8]{margin-left:52%}.col-no-margin-l-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-7[data-v-5002e0d8]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-8[data-v-5002e0d8]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-9[data-v-5002e0d8]{margin-left:78%}.col-no-margin-l-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-10[data-v-5002e0d8]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-l-11[data-v-5002e0d8]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-l-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-5002e0d8]{display:none!important}.l-visible[data-v-5002e0d8]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-1[data-v-5002e0d8]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-2[data-v-5002e0d8]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-3[data-v-5002e0d8]{margin-left:26%}.col-no-margin-xl-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-4[data-v-5002e0d8]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-5[data-v-5002e0d8]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-6[data-v-5002e0d8]{margin-left:52%}.col-no-margin-xl-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-7[data-v-5002e0d8]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-8[data-v-5002e0d8]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-9[data-v-5002e0d8]{margin-left:78%}.col-no-margin-xl-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-10[data-v-5002e0d8]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xl-11[data-v-5002e0d8]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-5002e0d8]{display:none!important}.xl-visible[data-v-5002e0d8]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-1[data-v-5002e0d8]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-5002e0d8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-2[data-v-5002e0d8]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-5002e0d8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-3[data-v-5002e0d8]{margin-left:26%}.col-no-margin-xxl-3[data-v-5002e0d8]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-4[data-v-5002e0d8]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-5002e0d8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-5[data-v-5002e0d8]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-5002e0d8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-6[data-v-5002e0d8]{margin-left:52%}.col-no-margin-xxl-6[data-v-5002e0d8]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-7[data-v-5002e0d8]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-5002e0d8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-8[data-v-5002e0d8]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-5002e0d8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-9[data-v-5002e0d8]{margin-left:78%}.col-no-margin-xxl-9[data-v-5002e0d8]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-10[data-v-5002e0d8]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-5002e0d8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-5002e0d8]:first-child{margin-left:0}.col-offset-xxl-11[data-v-5002e0d8]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-5002e0d8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-5002e0d8]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-5002e0d8]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-5002e0d8]{display:none!important}.xxl-visible[data-v-5002e0d8]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-5002e0d8]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-5002e0d8]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-5002e0d8]{display:none!important}}.vertical-center[data-v-5002e0d8]{display:flex;align-items:center}.horizontal-center[data-v-5002e0d8]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-5002e0d8]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-5002e0d8]{display:none!important}.no-content[data-v-5002e0d8]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-5002e0d8]{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-5002e0d8]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-5002e0d8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-5002e0d8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-5002e0d8]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-5002e0d8]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-5002e0d8],.btn[data-v-5002e0d8],button[data-v-5002e0d8]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-5002e0d8],.btn-default[type=submit][data-v-5002e0d8],.btn.btn-primary[data-v-5002e0d8],.btn[type=submit][data-v-5002e0d8],button.btn-primary[data-v-5002e0d8],button[type=submit][data-v-5002e0d8]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-5002e0d8],.btn-default .icon[data-v-5002e0d8],button .icon[data-v-5002e0d8]{margin-right:.5em}input[type=password][data-v-5002e0d8],input[type=text][data-v-5002e0d8]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-5002e0d8]:focus,input[type=text][data-v-5002e0d8]:focus{border:1px solid #35b870}button[data-v-5002e0d8],input[data-v-5002e0d8]{outline:none}input[type=text][data-v-5002e0d8]:hover,textarea[data-v-5002e0d8]:hover{border:1px solid #9cdfb0}ul[data-v-5002e0d8]{margin:0;padding:0;list-style:none}a[data-v-5002e0d8]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-5002e0d8]:hover{color:#35b870}[data-v-5002e0d8]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-5002e0d8]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-5002e0d8]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-5002e0d8]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-5002e0d8]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-5002e0d8] .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-5002e0d8] .nav .path{cursor:pointer}.browser[data-v-5002e0d8] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-5002e0d8] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-5002e0d8]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-5002e0d8],input[type=number][data-v-5002e0d8],input[type=password][data-v-5002e0d8],input[type=search][data-v-5002e0d8],input[type=text][data-v-5002e0d8],input[type=time][data-v-5002e0d8]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-5002e0d8]:hover,input[type=number][data-v-5002e0d8]:hover,input[type=password][data-v-5002e0d8]:hover,input[type=search][data-v-5002e0d8]:hover,input[type=text][data-v-5002e0d8]:hover,input[type=time][data-v-5002e0d8]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-5002e0d8]:focus,input[type=number][data-v-5002e0d8]:focus,input[type=password][data-v-5002e0d8]:focus,input[type=search][data-v-5002e0d8]:focus,input[type=text][data-v-5002e0d8]:focus,input[type=time][data-v-5002e0d8]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-5002e0d8],input[type=number].with-icon[data-v-5002e0d8],input[type=password].with-icon[data-v-5002e0d8],input[type=search].with-icon[data-v-5002e0d8],input[type=text].with-icon[data-v-5002e0d8],input[type=time].with-icon[data-v-5002e0d8]{padding-left:.3em}input[type=search][data-v-5002e0d8],input[type=text][data-v-5002e0d8]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-5002e0d8]{animation-fill-mode:both;animation-name:fadeIn-5002e0d8;-webkit-animation-name:fadeIn-5002e0d8}.fade-in[data-v-5002e0d8],.fade-out[data-v-5002e0d8]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-5002e0d8]{animation-fill-mode:both;animation-name:fadeOut-5002e0d8;-webkit-animation-name:fadeOut-5002e0d8}@keyframes fadeIn-5002e0d8{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-5002e0d8{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-5002e0d8]: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-5002e0d8]: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-5002e0d8]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-5002e0d8]{color:#d21}.header[data-v-5002e0d8]{width:100%;height:3.3em;position:relative;background:#e0eae8;padding:.5em;box-shadow:0 3px 2px -1px silver}.header .filter-btn.selected[data-v-5002e0d8]{color:#32b646}.header .row[data-v-5002e0d8]{display:flex;align-items:center}.header.with-filter[data-v-5002e0d8]{height:6.3em;padding-bottom:0}.header .side[data-v-5002e0d8]{display:inline-flex;align-items:center}.header .side.right[data-v-5002e0d8]{justify-content:right;direction:rtl}.header[data-v-5002e0d8] button{background:none;padding:0 .5em;border:0}.header[data-v-5002e0d8] button:hover{color:#38cf80}.header form[data-v-5002e0d8]{width:100%;padding:0;border:0;border-radius:0;box-shadow:none;background:initial}.header .search-box[data-v-5002e0d8]{width:100%;margin-left:.5em}.header .search-box input[type=search][data-v-5002e0d8]{width:100%}.header .filter[data-v-5002e0d8]{width:100%;height:3em;margin-top:.5em}.header .filter label[data-v-5002e0d8]{display:inline-flex;flex-direction:row;margin-right:1em}.header .captions-btn[data-v-5002e0d8],.header .filter label input[data-v-5002e0d8]{margin-right:.5em}.header .captions-btn.selected[data-v-5002e0d8]{color:#32b646}.col-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-0a2bec70]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-0a2bec70]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-0a2bec70]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-0a2bec70]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-0a2bec70]:first-child{margin-left:26%!important}.col-offset-3[data-v-0a2bec70]:not(first-child){margin-left:30%!important}.col-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-0a2bec70]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-0a2bec70]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-0a2bec70]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-0a2bec70]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-0a2bec70]:first-child{margin-left:52%!important}.col-offset-6[data-v-0a2bec70]:not(first-child){margin-left:56%!important}.col-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-0a2bec70]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-0a2bec70]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-0a2bec70]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-0a2bec70]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-0a2bec70]:first-child{margin-left:78%!important}.col-offset-9[data-v-0a2bec70]:not(first-child){margin-left:82%!important}.col-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-0a2bec70]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-0a2bec70]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-0a2bec70]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-0a2bec70]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-1[data-v-0a2bec70]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-2[data-v-0a2bec70]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-3[data-v-0a2bec70]{margin-left:26%}.col-no-margin-s-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-4[data-v-0a2bec70]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-5[data-v-0a2bec70]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-6[data-v-0a2bec70]{margin-left:52%}.col-no-margin-s-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-7[data-v-0a2bec70]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-8[data-v-0a2bec70]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-9[data-v-0a2bec70]{margin-left:78%}.col-no-margin-s-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-10[data-v-0a2bec70]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-s-11[data-v-0a2bec70]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-s-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-0a2bec70]{display:none!important}.s-visible[data-v-0a2bec70]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-1[data-v-0a2bec70]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-2[data-v-0a2bec70]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-3[data-v-0a2bec70]{margin-left:26%}.col-no-margin-m-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-4[data-v-0a2bec70]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-5[data-v-0a2bec70]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-6[data-v-0a2bec70]{margin-left:52%}.col-no-margin-m-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-7[data-v-0a2bec70]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-8[data-v-0a2bec70]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-9[data-v-0a2bec70]{margin-left:78%}.col-no-margin-m-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-10[data-v-0a2bec70]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-m-11[data-v-0a2bec70]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-m-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-0a2bec70]{display:none!important}.m-visible[data-v-0a2bec70]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-1[data-v-0a2bec70]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-2[data-v-0a2bec70]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-3[data-v-0a2bec70]{margin-left:26%}.col-no-margin-l-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-4[data-v-0a2bec70]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-5[data-v-0a2bec70]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-6[data-v-0a2bec70]{margin-left:52%}.col-no-margin-l-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-7[data-v-0a2bec70]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-8[data-v-0a2bec70]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-9[data-v-0a2bec70]{margin-left:78%}.col-no-margin-l-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-10[data-v-0a2bec70]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-l-11[data-v-0a2bec70]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-l-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-0a2bec70]{display:none!important}.l-visible[data-v-0a2bec70]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-1[data-v-0a2bec70]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-2[data-v-0a2bec70]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-3[data-v-0a2bec70]{margin-left:26%}.col-no-margin-xl-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-4[data-v-0a2bec70]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-5[data-v-0a2bec70]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-6[data-v-0a2bec70]{margin-left:52%}.col-no-margin-xl-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-7[data-v-0a2bec70]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-8[data-v-0a2bec70]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-9[data-v-0a2bec70]{margin-left:78%}.col-no-margin-xl-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-10[data-v-0a2bec70]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xl-11[data-v-0a2bec70]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-0a2bec70]{display:none!important}.xl-visible[data-v-0a2bec70]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-1[data-v-0a2bec70]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-0a2bec70]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-2[data-v-0a2bec70]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-0a2bec70]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-3[data-v-0a2bec70]{margin-left:26%}.col-no-margin-xxl-3[data-v-0a2bec70]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-4[data-v-0a2bec70]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-0a2bec70]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-5[data-v-0a2bec70]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-0a2bec70]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-6[data-v-0a2bec70]{margin-left:52%}.col-no-margin-xxl-6[data-v-0a2bec70]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-7[data-v-0a2bec70]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-0a2bec70]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-8[data-v-0a2bec70]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-0a2bec70]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-9[data-v-0a2bec70]{margin-left:78%}.col-no-margin-xxl-9[data-v-0a2bec70]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-10[data-v-0a2bec70]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-0a2bec70]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-0a2bec70]:first-child{margin-left:0}.col-offset-xxl-11[data-v-0a2bec70]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-0a2bec70]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-0a2bec70]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-0a2bec70]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-0a2bec70]{display:none!important}.xxl-visible[data-v-0a2bec70]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-0a2bec70]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-0a2bec70]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-0a2bec70]{display:none!important}}.vertical-center[data-v-0a2bec70]{display:flex;align-items:center}.horizontal-center[data-v-0a2bec70]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-0a2bec70]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-0a2bec70]{display:none!important}.no-content[data-v-0a2bec70]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-0a2bec70]{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-0a2bec70]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-0a2bec70]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-0a2bec70]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-0a2bec70]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-0a2bec70]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-0a2bec70],.btn[data-v-0a2bec70],button[data-v-0a2bec70]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-0a2bec70],.btn-default[type=submit][data-v-0a2bec70],.btn.btn-primary[data-v-0a2bec70],.btn[type=submit][data-v-0a2bec70],button.btn-primary[data-v-0a2bec70],button[type=submit][data-v-0a2bec70]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-0a2bec70],.btn-default .icon[data-v-0a2bec70],button .icon[data-v-0a2bec70]{margin-right:.5em}input[type=password][data-v-0a2bec70],input[type=text][data-v-0a2bec70]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-0a2bec70]:focus,input[type=text][data-v-0a2bec70]:focus{border:1px solid #35b870}button[data-v-0a2bec70],input[data-v-0a2bec70]{outline:none}input[type=text][data-v-0a2bec70]:hover,textarea[data-v-0a2bec70]:hover{border:1px solid #9cdfb0}ul[data-v-0a2bec70]{margin:0;padding:0;list-style:none}a[data-v-0a2bec70]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-0a2bec70]:hover{color:#35b870}[data-v-0a2bec70]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-0a2bec70]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-0a2bec70]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-0a2bec70]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-0a2bec70]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-0a2bec70] .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-0a2bec70] .nav .path{cursor:pointer}.browser[data-v-0a2bec70] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-0a2bec70] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-0a2bec70]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-0a2bec70],input[type=number][data-v-0a2bec70],input[type=password][data-v-0a2bec70],input[type=search][data-v-0a2bec70],input[type=text][data-v-0a2bec70],input[type=time][data-v-0a2bec70]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-0a2bec70]:hover,input[type=number][data-v-0a2bec70]:hover,input[type=password][data-v-0a2bec70]:hover,input[type=search][data-v-0a2bec70]:hover,input[type=text][data-v-0a2bec70]:hover,input[type=time][data-v-0a2bec70]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-0a2bec70]:focus,input[type=number][data-v-0a2bec70]:focus,input[type=password][data-v-0a2bec70]:focus,input[type=search][data-v-0a2bec70]:focus,input[type=text][data-v-0a2bec70]:focus,input[type=time][data-v-0a2bec70]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-0a2bec70],input[type=number].with-icon[data-v-0a2bec70],input[type=password].with-icon[data-v-0a2bec70],input[type=search].with-icon[data-v-0a2bec70],input[type=text].with-icon[data-v-0a2bec70],input[type=time].with-icon[data-v-0a2bec70]{padding-left:.3em}input[type=search][data-v-0a2bec70],input[type=text][data-v-0a2bec70]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-0a2bec70]{animation-fill-mode:both;animation-name:fadeIn-0a2bec70;-webkit-animation-name:fadeIn-0a2bec70}.fade-in[data-v-0a2bec70],.fade-out[data-v-0a2bec70]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-0a2bec70]{animation-fill-mode:both;animation-name:fadeOut-0a2bec70;-webkit-animation-name:fadeOut-0a2bec70}@keyframes fadeIn-0a2bec70{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-0a2bec70{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-0a2bec70]: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-0a2bec70]: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-0a2bec70]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-0a2bec70]{color:#d21}nav[data-v-0a2bec70]{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-0a2bec70]{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-0a2bec70]:hover{color:#35b870}nav li[data-v-0a2bec70]{display:flex;align-items:center;font-size:1.2em;cursor:pointer;list-style:none;padding:.6em;opacity:.7}nav li.selected[data-v-0a2bec70],nav li[data-v-0a2bec70]:hover{border-radius:1.2em;margin:0 .2em}nav li[data-v-0a2bec70]:hover{background:rgba(160,245,178,.6)}nav li.selected[data-v-0a2bec70]{background:rgba(160,245,178,.95)}.col-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-6649c2ec]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-6649c2ec]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-6649c2ec]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-6649c2ec]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-6649c2ec]:first-child{margin-left:26%!important}.col-offset-3[data-v-6649c2ec]:not(first-child){margin-left:30%!important}.col-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-6649c2ec]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-6649c2ec]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-6649c2ec]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-6649c2ec]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-6649c2ec]:first-child{margin-left:52%!important}.col-offset-6[data-v-6649c2ec]:not(first-child){margin-left:56%!important}.col-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-6649c2ec]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-6649c2ec]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-6649c2ec]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-6649c2ec]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-6649c2ec]:first-child{margin-left:78%!important}.col-offset-9[data-v-6649c2ec]:not(first-child){margin-left:82%!important}.col-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-6649c2ec]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-6649c2ec]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-6649c2ec]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-6649c2ec]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-1[data-v-6649c2ec]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-2[data-v-6649c2ec]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-3[data-v-6649c2ec]{margin-left:26%}.col-no-margin-s-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-4[data-v-6649c2ec]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-5[data-v-6649c2ec]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-6[data-v-6649c2ec]{margin-left:52%}.col-no-margin-s-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-7[data-v-6649c2ec]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-8[data-v-6649c2ec]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-9[data-v-6649c2ec]{margin-left:78%}.col-no-margin-s-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-10[data-v-6649c2ec]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-s-11[data-v-6649c2ec]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-s-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-6649c2ec]{display:none!important}.s-visible[data-v-6649c2ec]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-1[data-v-6649c2ec]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-2[data-v-6649c2ec]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-3[data-v-6649c2ec]{margin-left:26%}.col-no-margin-m-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-4[data-v-6649c2ec]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-5[data-v-6649c2ec]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-6[data-v-6649c2ec]{margin-left:52%}.col-no-margin-m-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-7[data-v-6649c2ec]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-8[data-v-6649c2ec]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-9[data-v-6649c2ec]{margin-left:78%}.col-no-margin-m-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-10[data-v-6649c2ec]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-m-11[data-v-6649c2ec]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-m-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-6649c2ec]{display:none!important}.m-visible[data-v-6649c2ec]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-1[data-v-6649c2ec]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-2[data-v-6649c2ec]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-3[data-v-6649c2ec]{margin-left:26%}.col-no-margin-l-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-4[data-v-6649c2ec]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-5[data-v-6649c2ec]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-6[data-v-6649c2ec]{margin-left:52%}.col-no-margin-l-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-7[data-v-6649c2ec]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-8[data-v-6649c2ec]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-9[data-v-6649c2ec]{margin-left:78%}.col-no-margin-l-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-10[data-v-6649c2ec]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-l-11[data-v-6649c2ec]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-l-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-6649c2ec]{display:none!important}.l-visible[data-v-6649c2ec]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-1[data-v-6649c2ec]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-2[data-v-6649c2ec]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-3[data-v-6649c2ec]{margin-left:26%}.col-no-margin-xl-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-4[data-v-6649c2ec]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-5[data-v-6649c2ec]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-6[data-v-6649c2ec]{margin-left:52%}.col-no-margin-xl-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-7[data-v-6649c2ec]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-8[data-v-6649c2ec]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-9[data-v-6649c2ec]{margin-left:78%}.col-no-margin-xl-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-10[data-v-6649c2ec]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xl-11[data-v-6649c2ec]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-6649c2ec]{display:none!important}.xl-visible[data-v-6649c2ec]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-1[data-v-6649c2ec]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-6649c2ec]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-2[data-v-6649c2ec]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-6649c2ec]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-3[data-v-6649c2ec]{margin-left:26%}.col-no-margin-xxl-3[data-v-6649c2ec]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-4[data-v-6649c2ec]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-6649c2ec]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-5[data-v-6649c2ec]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-6649c2ec]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-6[data-v-6649c2ec]{margin-left:52%}.col-no-margin-xxl-6[data-v-6649c2ec]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-7[data-v-6649c2ec]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-6649c2ec]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-8[data-v-6649c2ec]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-6649c2ec]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-9[data-v-6649c2ec]{margin-left:78%}.col-no-margin-xxl-9[data-v-6649c2ec]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-10[data-v-6649c2ec]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-6649c2ec]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-6649c2ec]:first-child{margin-left:0}.col-offset-xxl-11[data-v-6649c2ec]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-6649c2ec]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-6649c2ec]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-6649c2ec]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-6649c2ec]{display:none!important}.xxl-visible[data-v-6649c2ec]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-6649c2ec]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-6649c2ec]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-6649c2ec]{display:none!important}}.vertical-center[data-v-6649c2ec]{display:flex;align-items:center}.horizontal-center[data-v-6649c2ec]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-6649c2ec]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-6649c2ec]{display:none!important}.no-content[data-v-6649c2ec]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-6649c2ec]{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-6649c2ec]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-6649c2ec]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-6649c2ec]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-6649c2ec]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-6649c2ec]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-6649c2ec],.btn[data-v-6649c2ec],button[data-v-6649c2ec]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-6649c2ec],.btn-default[type=submit][data-v-6649c2ec],.btn.btn-primary[data-v-6649c2ec],.btn[type=submit][data-v-6649c2ec],button.btn-primary[data-v-6649c2ec],button[type=submit][data-v-6649c2ec]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-6649c2ec],.btn-default .icon[data-v-6649c2ec],button .icon[data-v-6649c2ec]{margin-right:.5em}input[type=password][data-v-6649c2ec],input[type=text][data-v-6649c2ec]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-6649c2ec]:focus,input[type=text][data-v-6649c2ec]:focus{border:1px solid #35b870}button[data-v-6649c2ec],input[data-v-6649c2ec]{outline:none}input[type=text][data-v-6649c2ec]:hover,textarea[data-v-6649c2ec]:hover{border:1px solid #9cdfb0}ul[data-v-6649c2ec]{margin:0;padding:0;list-style:none}a[data-v-6649c2ec]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-6649c2ec]:hover{color:#35b870}[data-v-6649c2ec]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-6649c2ec]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-6649c2ec]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-6649c2ec]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-6649c2ec]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-6649c2ec] .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-6649c2ec] .nav .path{cursor:pointer}.browser[data-v-6649c2ec] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-6649c2ec] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-6649c2ec]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-6649c2ec],input[type=number][data-v-6649c2ec],input[type=password][data-v-6649c2ec],input[type=search][data-v-6649c2ec],input[type=text][data-v-6649c2ec],input[type=time][data-v-6649c2ec]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-6649c2ec]:hover,input[type=number][data-v-6649c2ec]:hover,input[type=password][data-v-6649c2ec]:hover,input[type=search][data-v-6649c2ec]:hover,input[type=text][data-v-6649c2ec]:hover,input[type=time][data-v-6649c2ec]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-6649c2ec]:focus,input[type=number][data-v-6649c2ec]:focus,input[type=password][data-v-6649c2ec]:focus,input[type=search][data-v-6649c2ec]:focus,input[type=text][data-v-6649c2ec]:focus,input[type=time][data-v-6649c2ec]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-6649c2ec],input[type=number].with-icon[data-v-6649c2ec],input[type=password].with-icon[data-v-6649c2ec],input[type=search].with-icon[data-v-6649c2ec],input[type=text].with-icon[data-v-6649c2ec],input[type=time].with-icon[data-v-6649c2ec]{padding-left:.3em}input[type=search][data-v-6649c2ec],input[type=text][data-v-6649c2ec]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-6649c2ec]{animation-fill-mode:both;animation-name:fadeIn-6649c2ec;-webkit-animation-name:fadeIn-6649c2ec}.fade-in[data-v-6649c2ec],.fade-out[data-v-6649c2ec]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-6649c2ec]{animation-fill-mode:both;animation-name:fadeOut-6649c2ec;-webkit-animation-name:fadeOut-6649c2ec}@keyframes fadeIn-6649c2ec{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-6649c2ec{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-6649c2ec]: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-6649c2ec]: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-6649c2ec]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-6649c2ec]{color:#d21}.icon[data-v-6649c2ec]{position:absolute;width:30px;height:30px;font-size:30px;background:rgba(0,0,0,.5);border-radius:.25em;color:#fff}.icon a[data-v-6649c2ec]{width:100%;height:100%;color:#fff}.icon a[data-v-6649c2ec]:hover{color:#35b870}.icon i[data-v-6649c2ec]{margin:2.5px}.icon .fa-imdb[data-v-6649c2ec]{position:absolute;top:0;margin:1px 2.5px 3px 2.5px}.icon .fa-youtube[data-v-6649c2ec]{margin-left:1px}.imdb-link[data-v-6649c2ec]{top:0;right:0}.bottom-overlay[data-v-6649c2ec]{position:absolute;bottom:0;right:0;font-size:.9em;background:rgba(0,0,0,.5);color:#fff;padding:.25em .5em;border-radius:.25em}.type-icon[data-v-6649c2ec]{top:0;left:0;font-size:25px}.image-container[data-v-6649c2ec]{max-width:100%;min-height:200px;aspect-ratio:16/9;display:flex;justify-content:center;position:relative}.image-container.with-image[data-v-6649c2ec]{background:#000}.image-container.with-image .icon[data-v-6649c2ec]{background:none}.image-container.with-image .play-overlay[data-v-6649c2ec]{border-radius:0}.image-container img[data-v-6649c2ec]{height:100%}.image[data-v-6649c2ec]{max-width:100%}div.image[data-v-6649c2ec]{width:100%;color:#fff;font-size:5em;display:flex;align-items:center;justify-content:center}div.image .inner[data-v-6649c2ec]{background:#d0dad8;border-radius:.5em}.play-overlay[data-v-6649c2ec],div.image .inner[data-v-6649c2ec]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.play-overlay[data-v-6649c2ec]{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}.play-overlay[data-v-6649c2ec]:hover{opacity:1}.play-overlay i[data-v-6649c2ec]{font-size:5em;color:#fff}.col-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-f5c5f4d6]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-f5c5f4d6]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-f5c5f4d6]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-f5c5f4d6]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-f5c5f4d6]:first-child{margin-left:26%!important}.col-offset-3[data-v-f5c5f4d6]:not(first-child){margin-left:30%!important}.col-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-f5c5f4d6]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-f5c5f4d6]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-f5c5f4d6]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-f5c5f4d6]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-f5c5f4d6]:first-child{margin-left:52%!important}.col-offset-6[data-v-f5c5f4d6]:not(first-child){margin-left:56%!important}.col-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-f5c5f4d6]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-f5c5f4d6]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-f5c5f4d6]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-f5c5f4d6]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-f5c5f4d6]:first-child{margin-left:78%!important}.col-offset-9[data-v-f5c5f4d6]:not(first-child){margin-left:82%!important}.col-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-f5c5f4d6]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-f5c5f4d6]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-f5c5f4d6]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-f5c5f4d6]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-1[data-v-f5c5f4d6]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-2[data-v-f5c5f4d6]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-3[data-v-f5c5f4d6]{margin-left:26%}.col-no-margin-s-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-4[data-v-f5c5f4d6]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-5[data-v-f5c5f4d6]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-6[data-v-f5c5f4d6]{margin-left:52%}.col-no-margin-s-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-7[data-v-f5c5f4d6]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-8[data-v-f5c5f4d6]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-9[data-v-f5c5f4d6]{margin-left:78%}.col-no-margin-s-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-10[data-v-f5c5f4d6]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-s-11[data-v-f5c5f4d6]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-s-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-f5c5f4d6]{display:none!important}.s-visible[data-v-f5c5f4d6]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-1[data-v-f5c5f4d6]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-2[data-v-f5c5f4d6]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-3[data-v-f5c5f4d6]{margin-left:26%}.col-no-margin-m-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-4[data-v-f5c5f4d6]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-5[data-v-f5c5f4d6]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-6[data-v-f5c5f4d6]{margin-left:52%}.col-no-margin-m-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-7[data-v-f5c5f4d6]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-8[data-v-f5c5f4d6]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-9[data-v-f5c5f4d6]{margin-left:78%}.col-no-margin-m-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-10[data-v-f5c5f4d6]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-m-11[data-v-f5c5f4d6]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-m-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-f5c5f4d6]{display:none!important}.m-visible[data-v-f5c5f4d6]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-1[data-v-f5c5f4d6]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-2[data-v-f5c5f4d6]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-3[data-v-f5c5f4d6]{margin-left:26%}.col-no-margin-l-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-4[data-v-f5c5f4d6]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-5[data-v-f5c5f4d6]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-6[data-v-f5c5f4d6]{margin-left:52%}.col-no-margin-l-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-7[data-v-f5c5f4d6]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-8[data-v-f5c5f4d6]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-9[data-v-f5c5f4d6]{margin-left:78%}.col-no-margin-l-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-10[data-v-f5c5f4d6]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-l-11[data-v-f5c5f4d6]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-l-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-f5c5f4d6]{display:none!important}.l-visible[data-v-f5c5f4d6]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-1[data-v-f5c5f4d6]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-2[data-v-f5c5f4d6]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-3[data-v-f5c5f4d6]{margin-left:26%}.col-no-margin-xl-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-4[data-v-f5c5f4d6]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-5[data-v-f5c5f4d6]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-6[data-v-f5c5f4d6]{margin-left:52%}.col-no-margin-xl-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-7[data-v-f5c5f4d6]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-8[data-v-f5c5f4d6]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-9[data-v-f5c5f4d6]{margin-left:78%}.col-no-margin-xl-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-10[data-v-f5c5f4d6]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xl-11[data-v-f5c5f4d6]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-f5c5f4d6]{display:none!important}.xl-visible[data-v-f5c5f4d6]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-1[data-v-f5c5f4d6]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-2[data-v-f5c5f4d6]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-3[data-v-f5c5f4d6]{margin-left:26%}.col-no-margin-xxl-3[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-4[data-v-f5c5f4d6]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-5[data-v-f5c5f4d6]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-6[data-v-f5c5f4d6]{margin-left:52%}.col-no-margin-xxl-6[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-7[data-v-f5c5f4d6]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-8[data-v-f5c5f4d6]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-9[data-v-f5c5f4d6]{margin-left:78%}.col-no-margin-xxl-9[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-10[data-v-f5c5f4d6]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-f5c5f4d6]:first-child{margin-left:0}.col-offset-xxl-11[data-v-f5c5f4d6]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-f5c5f4d6]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-f5c5f4d6]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-f5c5f4d6]{display:none!important}.xxl-visible[data-v-f5c5f4d6]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-f5c5f4d6]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-f5c5f4d6]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-f5c5f4d6]{display:none!important}}.vertical-center[data-v-f5c5f4d6]{display:flex;align-items:center}.horizontal-center[data-v-f5c5f4d6]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-f5c5f4d6]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-f5c5f4d6]{display:none!important}.no-content[data-v-f5c5f4d6]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-f5c5f4d6]{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-f5c5f4d6]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-f5c5f4d6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-f5c5f4d6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-f5c5f4d6]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-f5c5f4d6]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-f5c5f4d6],.btn[data-v-f5c5f4d6],button[data-v-f5c5f4d6]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-f5c5f4d6],.btn-default[type=submit][data-v-f5c5f4d6],.btn.btn-primary[data-v-f5c5f4d6],.btn[type=submit][data-v-f5c5f4d6],button.btn-primary[data-v-f5c5f4d6],button[type=submit][data-v-f5c5f4d6]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-f5c5f4d6],.btn-default .icon[data-v-f5c5f4d6],button .icon[data-v-f5c5f4d6]{margin-right:.5em}input[type=password][data-v-f5c5f4d6],input[type=text][data-v-f5c5f4d6]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-f5c5f4d6]:focus,input[type=text][data-v-f5c5f4d6]:focus{border:1px solid #35b870}button[data-v-f5c5f4d6],input[data-v-f5c5f4d6]{outline:none}input[type=text][data-v-f5c5f4d6]:hover,textarea[data-v-f5c5f4d6]:hover{border:1px solid #9cdfb0}ul[data-v-f5c5f4d6]{margin:0;padding:0;list-style:none}a[data-v-f5c5f4d6]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-f5c5f4d6]:hover{color:#35b870}[data-v-f5c5f4d6]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-f5c5f4d6]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-f5c5f4d6]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-f5c5f4d6]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-f5c5f4d6]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-f5c5f4d6] .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-f5c5f4d6] .nav .path{cursor:pointer}.browser[data-v-f5c5f4d6] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-f5c5f4d6] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-f5c5f4d6]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-f5c5f4d6],input[type=number][data-v-f5c5f4d6],input[type=password][data-v-f5c5f4d6],input[type=search][data-v-f5c5f4d6],input[type=text][data-v-f5c5f4d6],input[type=time][data-v-f5c5f4d6]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-f5c5f4d6]:hover,input[type=number][data-v-f5c5f4d6]:hover,input[type=password][data-v-f5c5f4d6]:hover,input[type=search][data-v-f5c5f4d6]:hover,input[type=text][data-v-f5c5f4d6]:hover,input[type=time][data-v-f5c5f4d6]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-f5c5f4d6]:focus,input[type=number][data-v-f5c5f4d6]:focus,input[type=password][data-v-f5c5f4d6]:focus,input[type=search][data-v-f5c5f4d6]:focus,input[type=text][data-v-f5c5f4d6]:focus,input[type=time][data-v-f5c5f4d6]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-f5c5f4d6],input[type=number].with-icon[data-v-f5c5f4d6],input[type=password].with-icon[data-v-f5c5f4d6],input[type=search].with-icon[data-v-f5c5f4d6],input[type=text].with-icon[data-v-f5c5f4d6],input[type=time].with-icon[data-v-f5c5f4d6]{padding-left:.3em}input[type=search][data-v-f5c5f4d6],input[type=text][data-v-f5c5f4d6]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-f5c5f4d6]{animation-fill-mode:both;animation-name:fadeIn-f5c5f4d6;-webkit-animation-name:fadeIn-f5c5f4d6}.fade-in[data-v-f5c5f4d6],.fade-out[data-v-f5c5f4d6]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-f5c5f4d6]{animation-fill-mode:both;animation-name:fadeOut-f5c5f4d6;-webkit-animation-name:fadeOut-f5c5f4d6}@keyframes fadeIn-f5c5f4d6{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-f5c5f4d6{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-f5c5f4d6]: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-f5c5f4d6]: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-f5c5f4d6]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-f5c5f4d6]{color:#d21}.media-info[data-v-f5c5f4d6]{width:100%}.row[data-v-f5c5f4d6]{display:flex;min-height:3em;padding:.5em 1em}@media screen and (max-width:calc(769px - 1px)){.row[data-v-f5c5f4d6]{flex-direction:column}}@media screen and (min-width:769px){.row[data-v-f5c5f4d6]{align-items:center}}.row[data-v-f5c5f4d6]:not(:last-child){border-bottom:1px solid #ddd}.row[data-v-f5c5f4d6]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0);border-radius:.5em}.row .side[data-v-f5c5f4d6]{align-items:center;display:inline-flex}.row .side.url[data-v-f5c5f4d6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:calc(769px - 1px)){.row .side[data-v-f5c5f4d6]{display:flex}.row .side.left[data-v-f5c5f4d6]{font-weight:700}.row .side.right[data-v-f5c5f4d6]{justify-content:left}}@media screen and (min-width:769px){.row .side[data-v-f5c5f4d6]{display:inline-flex}.row .side.left[data-v-f5c5f4d6]{width:22%;margin-right:3%}.row .side.right[data-v-f5c5f4d6]{width:75%;justify-content:right}}.header[data-v-f5c5f4d6]{width:100%;display:flex;flex-direction:column;position:relative}@media screen and (min-width:1024px){.header .image-container .image-container[data-v-f5c5f4d6]{width:420px}}.header .title[data-v-f5c5f4d6]{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-f5c5f4d6]{flex:1;padding-left:1em}}.header[data-v-f5c5f4d6]:hover{background:initial}.col-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-4ccce462]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-4ccce462]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-4ccce462]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-4ccce462]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-4ccce462]:first-child{margin-left:26%!important}.col-offset-3[data-v-4ccce462]:not(first-child){margin-left:30%!important}.col-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-4ccce462]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-4ccce462]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-4ccce462]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-4ccce462]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-4ccce462]:first-child{margin-left:52%!important}.col-offset-6[data-v-4ccce462]:not(first-child){margin-left:56%!important}.col-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-4ccce462]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-4ccce462]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-4ccce462]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-4ccce462]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-4ccce462]:first-child{margin-left:78%!important}.col-offset-9[data-v-4ccce462]:not(first-child){margin-left:82%!important}.col-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-4ccce462]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-4ccce462]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-4ccce462]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-4ccce462]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-1[data-v-4ccce462]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-2[data-v-4ccce462]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-3[data-v-4ccce462]{margin-left:26%}.col-no-margin-s-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-4[data-v-4ccce462]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-5[data-v-4ccce462]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-6[data-v-4ccce462]{margin-left:52%}.col-no-margin-s-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-7[data-v-4ccce462]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-8[data-v-4ccce462]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-9[data-v-4ccce462]{margin-left:78%}.col-no-margin-s-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-10[data-v-4ccce462]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-4ccce462]:first-child{margin-left:0}.col-offset-s-11[data-v-4ccce462]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-s-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-4ccce462]{display:none!important}.s-visible[data-v-4ccce462]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-1[data-v-4ccce462]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-2[data-v-4ccce462]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-3[data-v-4ccce462]{margin-left:26%}.col-no-margin-m-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-4[data-v-4ccce462]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-5[data-v-4ccce462]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-6[data-v-4ccce462]{margin-left:52%}.col-no-margin-m-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-7[data-v-4ccce462]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-8[data-v-4ccce462]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-9[data-v-4ccce462]{margin-left:78%}.col-no-margin-m-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-10[data-v-4ccce462]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-4ccce462]:first-child{margin-left:0}.col-offset-m-11[data-v-4ccce462]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-m-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-4ccce462]{display:none!important}.m-visible[data-v-4ccce462]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-1[data-v-4ccce462]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-2[data-v-4ccce462]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-3[data-v-4ccce462]{margin-left:26%}.col-no-margin-l-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-4[data-v-4ccce462]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-5[data-v-4ccce462]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-6[data-v-4ccce462]{margin-left:52%}.col-no-margin-l-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-7[data-v-4ccce462]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-8[data-v-4ccce462]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-9[data-v-4ccce462]{margin-left:78%}.col-no-margin-l-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-10[data-v-4ccce462]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-4ccce462]:first-child{margin-left:0}.col-offset-l-11[data-v-4ccce462]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-l-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-4ccce462]{display:none!important}.l-visible[data-v-4ccce462]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-1[data-v-4ccce462]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-2[data-v-4ccce462]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-3[data-v-4ccce462]{margin-left:26%}.col-no-margin-xl-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-4[data-v-4ccce462]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-5[data-v-4ccce462]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-6[data-v-4ccce462]{margin-left:52%}.col-no-margin-xl-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-7[data-v-4ccce462]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-8[data-v-4ccce462]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-9[data-v-4ccce462]{margin-left:78%}.col-no-margin-xl-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-10[data-v-4ccce462]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xl-11[data-v-4ccce462]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-4ccce462]{display:none!important}.xl-visible[data-v-4ccce462]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-1[data-v-4ccce462]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-4ccce462]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-2[data-v-4ccce462]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-4ccce462]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-3[data-v-4ccce462]{margin-left:26%}.col-no-margin-xxl-3[data-v-4ccce462]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-4[data-v-4ccce462]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-4ccce462]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-5[data-v-4ccce462]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-4ccce462]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-6[data-v-4ccce462]{margin-left:52%}.col-no-margin-xxl-6[data-v-4ccce462]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-7[data-v-4ccce462]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-4ccce462]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-8[data-v-4ccce462]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-4ccce462]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-9[data-v-4ccce462]{margin-left:78%}.col-no-margin-xxl-9[data-v-4ccce462]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-10[data-v-4ccce462]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-4ccce462]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-4ccce462]:first-child{margin-left:0}.col-offset-xxl-11[data-v-4ccce462]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-4ccce462]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-4ccce462]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-4ccce462]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-4ccce462]{display:none!important}.xxl-visible[data-v-4ccce462]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-4ccce462]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-4ccce462]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-4ccce462]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-4ccce462]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-4ccce462]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-4ccce462]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-4ccce462]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-4ccce462]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-4ccce462]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-4ccce462]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-4ccce462]{display:none!important}}.vertical-center[data-v-4ccce462]{display:flex;align-items:center}.horizontal-center[data-v-4ccce462]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-4ccce462]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-4ccce462]{display:none!important}.no-content[data-v-4ccce462]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-4ccce462]{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-4ccce462]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-4ccce462]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-4ccce462]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-4ccce462]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-4ccce462]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-4ccce462],.btn[data-v-4ccce462],button[data-v-4ccce462]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-4ccce462],.btn-default[type=submit][data-v-4ccce462],.btn.btn-primary[data-v-4ccce462],.btn[type=submit][data-v-4ccce462],button.btn-primary[data-v-4ccce462],button[type=submit][data-v-4ccce462]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-4ccce462],.btn-default .icon[data-v-4ccce462],button .icon[data-v-4ccce462]{margin-right:.5em}input[type=password][data-v-4ccce462],input[type=text][data-v-4ccce462]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-4ccce462]:focus,input[type=text][data-v-4ccce462]:focus{border:1px solid #35b870}button[data-v-4ccce462],input[data-v-4ccce462]{outline:none}input[type=text][data-v-4ccce462]:hover,textarea[data-v-4ccce462]:hover{border:1px solid #9cdfb0}ul[data-v-4ccce462]{margin:0;padding:0;list-style:none}a[data-v-4ccce462]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-4ccce462]:hover{color:#35b870}[data-v-4ccce462]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-4ccce462]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-4ccce462]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-4ccce462]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-4ccce462]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-4ccce462] .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-4ccce462] .nav .path{cursor:pointer}.browser[data-v-4ccce462] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-4ccce462] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-4ccce462]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-4ccce462],input[type=number][data-v-4ccce462],input[type=password][data-v-4ccce462],input[type=search][data-v-4ccce462],input[type=text][data-v-4ccce462],input[type=time][data-v-4ccce462]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-4ccce462]:hover,input[type=number][data-v-4ccce462]:hover,input[type=password][data-v-4ccce462]:hover,input[type=search][data-v-4ccce462]:hover,input[type=text][data-v-4ccce462]:hover,input[type=time][data-v-4ccce462]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-4ccce462]:focus,input[type=number][data-v-4ccce462]:focus,input[type=password][data-v-4ccce462]:focus,input[type=search][data-v-4ccce462]:focus,input[type=text][data-v-4ccce462]:focus,input[type=time][data-v-4ccce462]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-4ccce462],input[type=number].with-icon[data-v-4ccce462],input[type=password].with-icon[data-v-4ccce462],input[type=search].with-icon[data-v-4ccce462],input[type=text].with-icon[data-v-4ccce462],input[type=time].with-icon[data-v-4ccce462]{padding-left:.3em}input[type=search][data-v-4ccce462],input[type=text][data-v-4ccce462]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-4ccce462]{animation-fill-mode:both;animation-name:fadeIn-4ccce462;-webkit-animation-name:fadeIn-4ccce462}.fade-in[data-v-4ccce462],.fade-out[data-v-4ccce462]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-4ccce462]{animation-fill-mode:both;animation-name:fadeOut-4ccce462;-webkit-animation-name:fadeOut-4ccce462}@keyframes fadeIn-4ccce462{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-4ccce462{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-4ccce462]: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-4ccce462]: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-4ccce462]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-4ccce462]{color:#d21}.media-item[data-v-4ccce462]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;cursor:auto!important;margin-bottom:5px;border:1px solid transparent;border-bottom:1px solid transparent!important}.media-item.selected[data-v-4ccce462]{box-shadow:0 3px 2px -1px silver;background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.media-item[data-v-4ccce462]:hover{background:none!important;box-shadow:0 0 3px 3px silver;border-radius:.5em}.media-item .thumbnail[data-v-4ccce462]{max-width:100%}.media-item .body[data-v-4ccce462]{width:100%;display:flex;flex-direction:column;align-items:center;flex:1}.media-item .body .row[data-v-4ccce462]{width:100%;display:flex;flex-direction:row;align-items:center}.media-item .title[data-v-4ccce462]{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-4ccce462]:hover{text-decoration:underline}.media-item .side[data-v-4ccce462]{display:inline-flex;align-items:center}.media-item .side.left[data-v-4ccce462]{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-4ccce462]{align-items:flex-end;margin-right:.5em}.media-item .side[data-v-4ccce462] .dropdown-container .item{flex-direction:row;box-shadow:none;cursor:pointer!important}.media-item .side[data-v-4ccce462] .dropdown-container .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)!important}.media-item .side[data-v-4ccce462] .dropdown-container button{border:0;padding:0;background:none;opacity:.7}.media-item .side[data-v-4ccce462] .dropdown-container button:hover{color:#38cf80}.media-item .subtitle[data-v-4ccce462]{font-size:.9em;color:#23513a;display:flex;align-items:center;margin-top:.5em;flex:1}.media-item .subtitle .channel[data-v-4ccce462]{display:flex;align-items:center}.media-item .subtitle .channel .channel-name[data-v-4ccce462]{display:inline-flex}.media-item .channel-image[data-v-4ccce462]{width:2em;height:2em;border-radius:50%;margin-right:.5em}.media-item .creation-date[data-v-4ccce462]{font-size:.85em;color:#23513a;flex:1}.col-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-5065f24c]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-5065f24c]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-5065f24c]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-5065f24c]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-5065f24c]:first-child{margin-left:26%!important}.col-offset-3[data-v-5065f24c]:not(first-child){margin-left:30%!important}.col-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-5065f24c]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-5065f24c]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-5065f24c]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-5065f24c]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-5065f24c]:first-child{margin-left:52%!important}.col-offset-6[data-v-5065f24c]:not(first-child){margin-left:56%!important}.col-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-5065f24c]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-5065f24c]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-5065f24c]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-5065f24c]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-5065f24c]:first-child{margin-left:78%!important}.col-offset-9[data-v-5065f24c]:not(first-child){margin-left:82%!important}.col-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-5065f24c]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-5065f24c]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-5065f24c]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-5065f24c]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-1[data-v-5065f24c]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-2[data-v-5065f24c]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-3[data-v-5065f24c]{margin-left:26%}.col-no-margin-s-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-4[data-v-5065f24c]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-5[data-v-5065f24c]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-6[data-v-5065f24c]{margin-left:52%}.col-no-margin-s-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-7[data-v-5065f24c]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-8[data-v-5065f24c]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-9[data-v-5065f24c]{margin-left:78%}.col-no-margin-s-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-10[data-v-5065f24c]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-5065f24c]:first-child{margin-left:0}.col-offset-s-11[data-v-5065f24c]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-s-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-5065f24c]{display:none!important}.s-visible[data-v-5065f24c]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-1[data-v-5065f24c]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-2[data-v-5065f24c]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-3[data-v-5065f24c]{margin-left:26%}.col-no-margin-m-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-4[data-v-5065f24c]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-5[data-v-5065f24c]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-6[data-v-5065f24c]{margin-left:52%}.col-no-margin-m-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-7[data-v-5065f24c]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-8[data-v-5065f24c]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-9[data-v-5065f24c]{margin-left:78%}.col-no-margin-m-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-10[data-v-5065f24c]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-5065f24c]:first-child{margin-left:0}.col-offset-m-11[data-v-5065f24c]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-m-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-5065f24c]{display:none!important}.m-visible[data-v-5065f24c]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-1[data-v-5065f24c]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-2[data-v-5065f24c]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-3[data-v-5065f24c]{margin-left:26%}.col-no-margin-l-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-4[data-v-5065f24c]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-5[data-v-5065f24c]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-6[data-v-5065f24c]{margin-left:52%}.col-no-margin-l-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-7[data-v-5065f24c]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-8[data-v-5065f24c]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-9[data-v-5065f24c]{margin-left:78%}.col-no-margin-l-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-10[data-v-5065f24c]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-5065f24c]:first-child{margin-left:0}.col-offset-l-11[data-v-5065f24c]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-l-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-5065f24c]{display:none!important}.l-visible[data-v-5065f24c]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-1[data-v-5065f24c]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-2[data-v-5065f24c]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-3[data-v-5065f24c]{margin-left:26%}.col-no-margin-xl-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-4[data-v-5065f24c]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-5[data-v-5065f24c]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-6[data-v-5065f24c]{margin-left:52%}.col-no-margin-xl-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-7[data-v-5065f24c]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-8[data-v-5065f24c]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-9[data-v-5065f24c]{margin-left:78%}.col-no-margin-xl-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-10[data-v-5065f24c]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xl-11[data-v-5065f24c]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-5065f24c]{display:none!important}.xl-visible[data-v-5065f24c]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-1[data-v-5065f24c]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-5065f24c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-2[data-v-5065f24c]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-5065f24c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-3[data-v-5065f24c]{margin-left:26%}.col-no-margin-xxl-3[data-v-5065f24c]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-4[data-v-5065f24c]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-5065f24c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-5[data-v-5065f24c]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-5065f24c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-6[data-v-5065f24c]{margin-left:52%}.col-no-margin-xxl-6[data-v-5065f24c]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-7[data-v-5065f24c]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-5065f24c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-8[data-v-5065f24c]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-5065f24c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-9[data-v-5065f24c]{margin-left:78%}.col-no-margin-xxl-9[data-v-5065f24c]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-10[data-v-5065f24c]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-5065f24c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-5065f24c]:first-child{margin-left:0}.col-offset-xxl-11[data-v-5065f24c]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-5065f24c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-5065f24c]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-5065f24c]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-5065f24c]{display:none!important}.xxl-visible[data-v-5065f24c]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-5065f24c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-5065f24c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-5065f24c]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-5065f24c]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-5065f24c]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-5065f24c]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-5065f24c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-5065f24c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-5065f24c]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-5065f24c]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-5065f24c]{display:none!important}}.vertical-center[data-v-5065f24c]{display:flex;align-items:center}.horizontal-center[data-v-5065f24c]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-5065f24c]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-5065f24c]{display:none!important}.no-content[data-v-5065f24c]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-5065f24c]{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-5065f24c]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-5065f24c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-5065f24c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-5065f24c]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-5065f24c]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-5065f24c],.btn[data-v-5065f24c],button[data-v-5065f24c]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-5065f24c],.btn-default[type=submit][data-v-5065f24c],.btn.btn-primary[data-v-5065f24c],.btn[type=submit][data-v-5065f24c],button.btn-primary[data-v-5065f24c],button[type=submit][data-v-5065f24c]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-5065f24c],.btn-default .icon[data-v-5065f24c],button .icon[data-v-5065f24c]{margin-right:.5em}input[type=password][data-v-5065f24c],input[type=text][data-v-5065f24c]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-5065f24c]:focus,input[type=text][data-v-5065f24c]:focus{border:1px solid #35b870}button[data-v-5065f24c],input[data-v-5065f24c]{outline:none}input[type=text][data-v-5065f24c]:hover,textarea[data-v-5065f24c]:hover{border:1px solid #9cdfb0}ul[data-v-5065f24c]{margin:0;padding:0;list-style:none}a[data-v-5065f24c]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-5065f24c]:hover{color:#35b870}[data-v-5065f24c]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-5065f24c]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-5065f24c]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-5065f24c]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-5065f24c]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-5065f24c] .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-5065f24c] .nav .path{cursor:pointer}.browser[data-v-5065f24c] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-5065f24c] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-5065f24c]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-5065f24c],input[type=number][data-v-5065f24c],input[type=password][data-v-5065f24c],input[type=search][data-v-5065f24c],input[type=text][data-v-5065f24c],input[type=time][data-v-5065f24c]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-5065f24c]:hover,input[type=number][data-v-5065f24c]:hover,input[type=password][data-v-5065f24c]:hover,input[type=search][data-v-5065f24c]:hover,input[type=text][data-v-5065f24c]:hover,input[type=time][data-v-5065f24c]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-5065f24c]:focus,input[type=number][data-v-5065f24c]:focus,input[type=password][data-v-5065f24c]:focus,input[type=search][data-v-5065f24c]:focus,input[type=text][data-v-5065f24c]:focus,input[type=time][data-v-5065f24c]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-5065f24c],input[type=number].with-icon[data-v-5065f24c],input[type=password].with-icon[data-v-5065f24c],input[type=search].with-icon[data-v-5065f24c],input[type=text].with-icon[data-v-5065f24c],input[type=time].with-icon[data-v-5065f24c]{padding-left:.3em}input[type=search][data-v-5065f24c],input[type=text][data-v-5065f24c]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-5065f24c]{animation-fill-mode:both;animation-name:fadeIn-5065f24c;-webkit-animation-name:fadeIn-5065f24c}.fade-in[data-v-5065f24c],.fade-out[data-v-5065f24c]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-5065f24c]{animation-fill-mode:both;animation-name:fadeOut-5065f24c;-webkit-animation-name:fadeOut-5065f24c}@keyframes fadeIn-5065f24c{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-5065f24c{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-5065f24c]: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-5065f24c]: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-5065f24c]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.item[data-v-5065f24c]{display:flex;align-items:center;padding:.75em .25em;border-bottom:1px solid silver;cursor:pointer}.item[data-v-5065f24c]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.item.active[data-v-5065f24c]{background:#8fefb7}.item.selected[data-v-5065f24c]{background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.item.dragover[data-v-5065f24c]{border-top:2px solid #35b870}.item[data-v-5065f24c]::-moz-selection{background:transparent!important}.item[data-v-5065f24c]::selection{background:transparent!important}.item .title[data-v-5065f24c]{font-size:1em;font-weight:400;margin:0}.item .side[data-v-5065f24c]{display:inline-flex;align-items:center}.item .side.right[data-v-5065f24c]{display:inline-flex;justify-content:right}.item .actions[data-v-5065f24c],.item .duration[data-v-5065f24c]{display:inline-flex;align-items:center}.item .duration[data-v-5065f24c]{font-size:.85em;opacity:.7}.item .actions[data-v-5065f24c] button{opacity:.65}.item .icon[data-v-5065f24c]{color:rgba(25,83,49,.702);margin-right:.75em}.item[data-v-5065f24c] .dropdown-container .item{box-shadow:none}.item[data-v-5065f24c] .dropdown-container button{background:none;border:none}.item[data-v-5065f24c] .dropdown-container button:hover{color:#35b870}[data-v-5065f24c] .table-row{width:100%;display:flex;flex-direction:column;box-shadow:0 0 1px .5px #cfcfcf}[data-v-5065f24c] .table-row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){[data-v-5065f24c] .table-row{flex-direction:row;align-items:center}}[data-v-5065f24c] .table-row .title,[data-v-5065f24c] .table-row .value{width:100%;display:flex}@media screen and (min-width:769px){[data-v-5065f24c] .table-row .title,[data-v-5065f24c] .table-row .value{display:inline-flex}}[data-v-5065f24c] .table-row .title{font-weight:700}@media screen and (min-width:769px){[data-v-5065f24c] .table-row .title{width:30%}[data-v-5065f24c] .table-row .value{justify-content:right}}.fa-youtube[data-v-5065f24c]{color:#d21}.media-results[data-v-5065f24c]{width:100%;height:100%;background:#fff}.media-results .grid[data-v-5065f24c]{height:100%;overflow:auto}.media-results .info-container[data-v-5065f24c]{width:100%;cursor:auto}.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 .icon[data-v-77ae3705],.btn-default .icon[data-v-77ae3705],button .icon[data-v-77ae3705]{margin-right:.5em}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}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}.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:.5em;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}@keyframes fadeIn-77ae3705{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-77ae3705{0%{opacity:1}to{opacity:0;display:none}}.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 .icon[data-v-6f90e487],.btn-default .icon[data-v-6f90e487],button .icon[data-v-6f90e487]{margin-right:.5em}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}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}.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:.5em;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}@keyframes fadeIn-6f90e487{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-6f90e487{0%{opacity:1}to{opacity:0;display:none}}.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-5ecfd85e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-1[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-5ecfd85e]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-5ecfd85e]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-2[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-5ecfd85e]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-5ecfd85e]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-3[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-5ecfd85e]:first-child{margin-left:26%!important}.col-offset-3[data-v-5ecfd85e]:not(first-child){margin-left:30%!important}.col-4[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-4[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-5ecfd85e]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-5ecfd85e]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-5[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-5ecfd85e]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-5ecfd85e]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-6[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-5ecfd85e]:first-child{margin-left:52%!important}.col-offset-6[data-v-5ecfd85e]:not(first-child){margin-left:56%!important}.col-7[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-7[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-5ecfd85e]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-5ecfd85e]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-8[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-5ecfd85e]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-5ecfd85e]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-9[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-5ecfd85e]:first-child{margin-left:78%!important}.col-offset-9[data-v-5ecfd85e]:not(first-child){margin-left:82%!important}.col-10[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-10[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-5ecfd85e]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-5ecfd85e]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-11[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-5ecfd85e]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-5ecfd85e]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-12[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-s-1[data-v-5ecfd85e]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-s-2[data-v-5ecfd85e]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-s-3[data-v-5ecfd85e]{margin-left:26%}.col-no-margin-s-3[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-s-4[data-v-5ecfd85e]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-s-5[data-v-5ecfd85e]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-s-6[data-v-5ecfd85e]{margin-left:52%}.col-no-margin-s-6[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-s-7[data-v-5ecfd85e]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-s-8[data-v-5ecfd85e]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-s-9[data-v-5ecfd85e]{margin-left:78%}.col-no-margin-s-9[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-s-10[data-v-5ecfd85e]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-s-11[data-v-5ecfd85e]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-s-12[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-5ecfd85e]{display:none!important}.s-visible[data-v-5ecfd85e]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-m-1[data-v-5ecfd85e]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-m-2[data-v-5ecfd85e]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-m-3[data-v-5ecfd85e]{margin-left:26%}.col-no-margin-m-3[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-m-4[data-v-5ecfd85e]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-m-5[data-v-5ecfd85e]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-m-6[data-v-5ecfd85e]{margin-left:52%}.col-no-margin-m-6[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-m-7[data-v-5ecfd85e]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-m-8[data-v-5ecfd85e]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-m-9[data-v-5ecfd85e]{margin-left:78%}.col-no-margin-m-9[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-m-10[data-v-5ecfd85e]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-m-11[data-v-5ecfd85e]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-m-12[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-5ecfd85e]{display:none!important}.m-visible[data-v-5ecfd85e]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-l-1[data-v-5ecfd85e]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-l-2[data-v-5ecfd85e]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-l-3[data-v-5ecfd85e]{margin-left:26%}.col-no-margin-l-3[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-l-4[data-v-5ecfd85e]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-l-5[data-v-5ecfd85e]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-l-6[data-v-5ecfd85e]{margin-left:52%}.col-no-margin-l-6[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-l-7[data-v-5ecfd85e]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-l-8[data-v-5ecfd85e]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-l-9[data-v-5ecfd85e]{margin-left:78%}.col-no-margin-l-9[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-l-10[data-v-5ecfd85e]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-l-11[data-v-5ecfd85e]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-l-12[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-5ecfd85e]{display:none!important}.l-visible[data-v-5ecfd85e]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xl-1[data-v-5ecfd85e]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xl-2[data-v-5ecfd85e]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xl-3[data-v-5ecfd85e]{margin-left:26%}.col-no-margin-xl-3[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xl-4[data-v-5ecfd85e]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xl-5[data-v-5ecfd85e]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xl-6[data-v-5ecfd85e]{margin-left:52%}.col-no-margin-xl-6[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xl-7[data-v-5ecfd85e]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xl-8[data-v-5ecfd85e]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xl-9[data-v-5ecfd85e]{margin-left:78%}.col-no-margin-xl-9[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xl-10[data-v-5ecfd85e]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xl-11[data-v-5ecfd85e]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-5ecfd85e]{display:none!important}.xl-visible[data-v-5ecfd85e]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xxl-1[data-v-5ecfd85e]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xxl-2[data-v-5ecfd85e]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xxl-3[data-v-5ecfd85e]{margin-left:26%}.col-no-margin-xxl-3[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xxl-4[data-v-5ecfd85e]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xxl-5[data-v-5ecfd85e]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xxl-6[data-v-5ecfd85e]{margin-left:52%}.col-no-margin-xxl-6[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xxl-7[data-v-5ecfd85e]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xxl-8[data-v-5ecfd85e]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xxl-9[data-v-5ecfd85e]{margin-left:78%}.col-no-margin-xxl-9[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xxl-10[data-v-5ecfd85e]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-5ecfd85e]:first-child{margin-left:0}.col-offset-xxl-11[data-v-5ecfd85e]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-5ecfd85e]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-5ecfd85e]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-5ecfd85e]{display:none!important}.xxl-visible[data-v-5ecfd85e]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-5ecfd85e]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-5ecfd85e]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-5ecfd85e]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-5ecfd85e]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-5ecfd85e]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-5ecfd85e]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-5ecfd85e]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-5ecfd85e]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-5ecfd85e]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-5ecfd85e]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-5ecfd85e]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-5ecfd85e]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-5ecfd85e]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-5ecfd85e]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-5ecfd85e]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-5ecfd85e]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-5ecfd85e]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-5ecfd85e]{display:none!important}}.vertical-center[data-v-5ecfd85e]{display:flex;align-items:center}.horizontal-center[data-v-5ecfd85e]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-5ecfd85e]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-5ecfd85e]{display:none!important}.no-content[data-v-5ecfd85e]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-5ecfd85e]{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-5ecfd85e]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-5ecfd85e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-5ecfd85e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-5ecfd85e]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-5ecfd85e]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-5ecfd85e],.btn[data-v-5ecfd85e],button[data-v-5ecfd85e]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-5ecfd85e],.btn-default[type=submit][data-v-5ecfd85e],.btn.btn-primary[data-v-5ecfd85e],.btn[type=submit][data-v-5ecfd85e],button.btn-primary[data-v-5ecfd85e],button[type=submit][data-v-5ecfd85e]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-5ecfd85e],.btn-default .icon[data-v-5ecfd85e],button .icon[data-v-5ecfd85e]{margin-right:.5em}input[type=password][data-v-5ecfd85e],input[type=text][data-v-5ecfd85e]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-5ecfd85e]:focus,input[type=text][data-v-5ecfd85e]:focus{border:1px solid #35b870}button[data-v-5ecfd85e],input[data-v-5ecfd85e]{outline:none}input[type=text][data-v-5ecfd85e]:hover,textarea[data-v-5ecfd85e]:hover{border:1px solid #9cdfb0}ul[data-v-5ecfd85e]{margin:0;padding:0;list-style:none}a[data-v-5ecfd85e]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-5ecfd85e]:hover{color:#35b870}[data-v-5ecfd85e]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-5ecfd85e]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-5ecfd85e]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-5ecfd85e]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-5ecfd85e]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-5ecfd85e] .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-5ecfd85e] .nav .path{cursor:pointer}.browser[data-v-5ecfd85e] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-5ecfd85e] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-5ecfd85e]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-5ecfd85e],input[type=number][data-v-5ecfd85e],input[type=password][data-v-5ecfd85e],input[type=search][data-v-5ecfd85e],input[type=text][data-v-5ecfd85e],input[type=time][data-v-5ecfd85e]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-5ecfd85e]:hover,input[type=number][data-v-5ecfd85e]:hover,input[type=password][data-v-5ecfd85e]:hover,input[type=search][data-v-5ecfd85e]:hover,input[type=text][data-v-5ecfd85e]:hover,input[type=time][data-v-5ecfd85e]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-5ecfd85e]:focus,input[type=number][data-v-5ecfd85e]:focus,input[type=password][data-v-5ecfd85e]:focus,input[type=search][data-v-5ecfd85e]:focus,input[type=text][data-v-5ecfd85e]:focus,input[type=time][data-v-5ecfd85e]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-5ecfd85e],input[type=number].with-icon[data-v-5ecfd85e],input[type=password].with-icon[data-v-5ecfd85e],input[type=search].with-icon[data-v-5ecfd85e],input[type=text].with-icon[data-v-5ecfd85e],input[type=time].with-icon[data-v-5ecfd85e]{padding-left:.3em}input[type=search][data-v-5ecfd85e],input[type=text][data-v-5ecfd85e]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-5ecfd85e]{animation-fill-mode:both;animation-name:fadeIn-5ecfd85e;-webkit-animation-name:fadeIn-5ecfd85e}.fade-in[data-v-5ecfd85e],.fade-out[data-v-5ecfd85e]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-5ecfd85e]{animation-fill-mode:both;animation-name:fadeOut-5ecfd85e;-webkit-animation-name:fadeOut-5ecfd85e}@keyframes fadeIn-5ecfd85e{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-5ecfd85e{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-5ecfd85e]: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-5ecfd85e]: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-5ecfd85e]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-5ecfd85e]{color:#d21}.media-plugin[data-v-5ecfd85e]{width:100%}.media-plugin main[data-v-5ecfd85e]{width:100%;height:100%;display:flex;flex-direction:row-reverse}.media-plugin main .view-container[data-v-5ecfd85e]{display:flex;flex-direction:column;flex-grow:1;overflow:auto;background:#fff}.media-plugin main .body-container[data-v-5ecfd85e]{height:calc(100% - 8.8em);padding-top:.1em;overflow:auto}.media-plugin main .body-container.expanded-header[data-v-5ecfd85e]{height:calc(100% - 11.8em)}[data-v-5ecfd85e] .loading{z-index:10}[data-v-5ecfd85e] .subtitles-container .body{padding:0!important}[data-v-5ecfd85e] .subtitles-container .body .item{padding:1em} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2183.17d583e0.js b/platypush/backend/http/webapp/dist/static/js/2183.f8766c50.js similarity index 75% rename from platypush/backend/http/webapp/dist/static/js/2183.17d583e0.js rename to platypush/backend/http/webapp/dist/static/js/2183.f8766c50.js index bac8a1e73..7f48442b5 100644 --- a/platypush/backend/http/webapp/dist/static/js/2183.17d583e0.js +++ b/platypush/backend/http/webapp/dist/static/js/2183.f8766c50.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2183],{2183:function(n,e,r){r.r(e),r.d(e,{default:function(){return o}});var t=r(6252);function u(n,e,r,u,a,p){const s=(0,t.up)("Panel");return(0,t.wg)(),(0,t.j4)(s,{"plugin-name":"rtorrent"})}var a=r(7968),p={name:"Torrent",components:{Panel:a.Z}},s=r(3744);const c=(0,s.Z)(p,[["render",u]]);var o=c}}]); -//# sourceMappingURL=2183.17d583e0.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2183],{2183:function(n,e,r){r.r(e),r.d(e,{default:function(){return o}});var t=r(6252);function u(n,e,r,u,a,p){const s=(0,t.up)("Panel");return(0,t.wg)(),(0,t.j4)(s,{"plugin-name":"rtorrent"})}var a=r(6429),p={name:"Torrent",components:{Panel:a.Z}},s=r(3744);const c=(0,s.Z)(p,[["render",u]]);var o=c}}]); +//# sourceMappingURL=2183.f8766c50.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2183.17d583e0.js.map b/platypush/backend/http/webapp/dist/static/js/2183.f8766c50.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/2183.17d583e0.js.map rename to platypush/backend/http/webapp/dist/static/js/2183.f8766c50.js.map index 6f8ee49f8..3c5698921 100644 --- a/platypush/backend/http/webapp/dist/static/js/2183.17d583e0.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2183.f8766c50.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2183.17d583e0.js","mappings":"iPACEA,EAAAA,EAAAA,IAAgCC,EAAA,CAAzB,cAAY,Y,eAMrB,GACEC,KAAM,UACNC,WAAY,CAACC,MAAKA,EAAAA,I,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Rtorrent/Index.vue","webpack://platypush/./src/components/panels/Rtorrent/Index.vue?5c1f"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=4938278b\"\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_Panel","name","components","Panel","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2183.f8766c50.js","mappings":"iPACEA,EAAAA,EAAAA,IAAgCC,EAAA,CAAzB,cAAY,Y,eAMrB,GACEC,KAAM,UACNC,WAAY,CAACC,MAAKA,EAAAA,I,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Rtorrent/Index.vue","webpack://platypush/./src/components/panels/Rtorrent/Index.vue?5c1f"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=4938278b\"\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_Panel","name","components","Panel","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2509.ec523a5f.js b/platypush/backend/http/webapp/dist/static/js/2509.ec523a5f.js deleted file mode 100644 index bb9d1f9bf..000000000 --- a/platypush/backend/http/webapp/dist/static/js/2509.ec523a5f.js +++ /dev/null @@ -1,2 +0,0 @@ -(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2509],{2381:function(e,t,s){"use strict";s.d(t,{Z:function(){return $}});var i=s(6252),a=s(3577);const l=e=>((0,i.dD)("data-v-0f0ae058"),e=e(),(0,i.Cn)(),e),n={class:"browser"},r={class:"nav",ref:"nav"},o=["onClick"],c={class:"token"},d={key:0,class:"separator"},u=l((()=>(0,i._)("i",{class:"fa fa-chevron-right"},null,-1))),m=[u],h={class:"items",ref:"items"},p=l((()=>(0,i._)("div",{class:"col-10 left side"},[(0,i._)("i",{class:"icon fa fa-folder"}),(0,i._)("span",{class:"name"},"..")],-1))),y=[p],f=["onClick"],g={class:"col-10"},w={class:"name"},v={key:0,class:"col-2 actions"};function k(e,t,s,l,u,p){const k=(0,i.up)("Loading"),_=(0,i.up)("DropdownItem"),b=(0,i.up)("Dropdown");return(0,i.wg)(),(0,i.iD)("div",n,[u.loading?((0,i.wg)(),(0,i.j4)(k,{key:0})):(0,i.kq)("",!0),(0,i._)("div",r,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(p.pathTokens,((e,t)=>((0,i.wg)(),(0,i.iD)("span",{class:"path",key:t,onClick:e=>u.path=p.pathTokens.slice(0,t+1).join("/").slice(1)},[(0,i._)("span",c,(0,a.zw)(e),1),(t>0||p.pathTokens.length>1)&&tp.onBack&&p.onBack(...e))},y)):(0,i.kq)("",!0),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(p.filteredFiles,((t,s)=>((0,i.wg)(),(0,i.iD)("div",{class:"row item",key:s,onClick:e=>p.onItemSelect(t)},[(0,i._)("div",g,[(0,i._)("i",{class:(0,a.C_)(["icon fa",{"fa-file":"directory"!==t.type,"fa-folder":"directory"===t.type}])},null,2),(0,i._)("span",w,(0,a.zw)(t.name),1)]),p.fileActions.length?((0,i.wg)(),(0,i.iD)("div",v,[(0,i.Wm)(b,null,{default:(0,i.w5)((()=>[p.hasPlay&&"directory"!==t.type?((0,i.wg)(),(0,i.j4)(_,{key:0,"icon-class":"fa fa-play",text:"Play",onClick:s=>e.$emit("play",{type:"file",url:`file://${t.path}`})},null,8,["onClick"])):(0,i.kq)("",!0)])),_:2},1024)])):(0,i.kq)("",!0)],8,f)))),128))],512)])}var _=s(6791),b=s(8637),C=s(1065),P=s(2787),x=s(815),D={name:"Browser",components:{DropdownItem:x.Z,Dropdown:P.Z,Loading:_.Z},mixins:[b.Z,C.Z],emits:["back","path-change","play","input"],props:{hasBack:{type:Boolean,default:!1},initialPath:{type:String},isMedia:{type:Boolean},filter:{type:String,default:""}},data(){return{loading:!1,path:this.initialPath,files:[]}},computed:{filteredFiles(){return this.filter?.length?this.files.filter((e=>(e?.name||"").toLowerCase().indexOf(this.filter.toLowerCase())>=0)):this.files},hasPlay(){return this.isMedia&&this.files.some((e=>this.mediaExtensions.has(e.name.split(".").pop()?.toLowerCase())))},fileActions(){return this.hasPlay?[{iconClass:"fa fa-play",text:"Play",onClick:e=>this.$emit("play",{type:"file",url:`file://${e.path}`})}]:[]},pathTokens(){return this.path?.length?["/",...this.path.split(/(?{this.$refs.nav.scrollLeft=99999,this.$refs.items.scrollTop=0}));try{this.files=await this.request("file.list",{path:this.path}),this.$emit("path-change",this.path)}finally{this.loading=!1}},onBack(){this.path?.length&&"/"!==this.path?this.path=[...this.pathTokens].slice(0,-1).join("/").slice(1):this.$emit("back")},onItemSelect(e){"directory"===e.type?this.path=e.path:this.$emit("input",e.path)}},watch:{initialPath(){this.path=this.initialPath},path(){this.refresh()}},mounted(){this.refresh()}},S=s(3744);const q=(0,S.Z)(D,[["render",k],["__scopeId","data-v-0f0ae058"]]);var $=q},2509:function(e,t,s){"use strict";s.r(t),s.d(t,{default:function(){return kt}});var i=s(6252),a=s(3577);const l={class:"media-plugin fade-in"},n={class:"view-container"},r={class:"subtitles-container"},o={key:0,class:"subtitles-content"},c={class:"play-url-container"};function d(e,t,s,d,u,m){const h=(0,i.up)("Loading"),p=(0,i.up)("Nav"),y=(0,i.up)("Header"),f=(0,i.up)("Results"),g=(0,i.up)("TorrentView"),w=(0,i.up)("Browser"),v=(0,i.up)("MediaView"),k=(0,i.up)("Subtitles"),_=(0,i.up)("Modal"),b=(0,i.up)("UrlPlayer");return(0,i.wg)(),(0,i.j4)(i.Ob,null,[(0,i._)("div",l,[u.loading?((0,i.wg)(),(0,i.j4)(h,{key:0})):(0,i.kq)("",!0),(0,i.Wm)(v,{"plugin-name":s.pluginName,status:u.selectedPlayer?.status||{},track:u.selectedPlayer?.status||{},buttons:s.mediaButtons,onPlay:m.pause,onPause:m.pause,onStop:m.stop,onSetVolume:m.setVolume,onSeek:m.seek,onSearch:m.search,onMute:m.toggleMute,onUnmute:m.toggleMute},{default:(0,i.w5)((()=>[(0,i._)("main",null,[(0,i._)("div",{class:"nav-container from tablet",style:(0,a.j5)(m.navContainerStyle)},[(0,i.Wm)(p,{"selected-view":u.selectedView,"torrent-plugin":u.torrentPlugin,onInput:t[0]||(t[0]=e=>u.selectedView=e),onToggle:t[1]||(t[1]=e=>u.forceShowNav=!u.forceShowNav)},null,8,["selected-view","torrent-plugin"])],4),(0,i._)("div",n,[(0,i.Wm)(y,{"plugin-name":s.pluginName,"selected-view":u.selectedView,"has-subtitles-plugin":m.hasSubtitlesPlugin,sources:u.sources,"selected-item":m.selectedItem,"selected-subtitles":u.selectedSubtitles,"browser-filter":u.browserFilter,"show-nav-button":!u.forceShowNav,ref:"header",onSearch:m.search,onSelectPlayer:t[2]||(t[2]=e=>u.selectedPlayer=e),onPlayerStatus:m.onStatusUpdate,onTorrentAdd:t[3]||(t[3]=e=>m.downloadTorrent(e)),onShowSubtitles:t[4]||(t[4]=e=>u.showSubtitlesModal=!u.showSubtitlesModal),onPlayUrl:m.showPlayUrlModal,onFilter:t[5]||(t[5]=e=>u.browserFilter=e),onToggleNav:t[6]||(t[6]=e=>u.forceShowNav=!u.forceShowNav),onSourceToggle:t[7]||(t[7]=e=>u.sources[e]=!u.sources[e])},null,8,["plugin-name","selected-view","has-subtitles-plugin","sources","selected-item","selected-subtitles","browser-filter","show-nav-button","onSearch","onPlayerStatus","onPlayUrl"]),(0,i._)("div",{class:(0,a.C_)(["body-container",{"expanded-header":e.$refs.header?.filterVisible}])},["search"===u.selectedView?((0,i.wg)(),(0,i.j4)(f,{key:0,results:u.results,"selected-result":u.selectedResult,sources:u.sources,loading:u.loading,filter:u.browserFilter,onSelect:t[8]||(t[8]=e=>m.onResultSelect(e)),onPlay:m.play,onView:m.view,onDownload:m.download},null,8,["results","selected-result","sources","loading","filter","onPlay","onView","onDownload"])):"torrents"===u.selectedView?((0,i.wg)(),(0,i.j4)(g,{key:1,"plugin-name":u.torrentPlugin,"is-media":!0,onPlay:m.play},null,8,["plugin-name","onPlay"])):"browser"===u.selectedView?((0,i.wg)(),(0,i.j4)(w,{key:2,filter:u.browserFilter,onPathChange:t[9]||(t[9]=e=>u.browserFilter=""),onPlay:t[10]||(t[10]=e=>m.play(e))},null,8,["filter"])):(0,i.kq)("",!0)],2)])])])),_:1},8,["plugin-name","status","track","buttons","onPlay","onPause","onStop","onSetVolume","onSeek","onSearch","onMute","onUnmute"]),(0,i._)("div",r,[(0,i.Wm)(_,{title:"Available subtitles",visible:u.showSubtitlesModal,ref:"subtitlesSelector",onClose:t[12]||(t[12]=e=>u.showSubtitlesModal=!1)},{default:(0,i.w5)((()=>[u.showSubtitlesModal&&null!=u.selectedResult?((0,i.wg)(),(0,i.iD)("div",o,[(0,i.Wm)(k,{item:u.selectedPlayer&&u.selectedPlayer.status&&("play"===u.selectedPlayer.status.state||"pause"===u.selectedPlayer.status.state)?u.selectedPlayer.status:u.results[u.selectedResult],onSelectSubs:t[11]||(t[11]=e=>m.selectSubtitles(e))},null,8,["item"])])):(0,i.kq)("",!0)])),_:1},8,["visible"])]),(0,i._)("div",c,[(0,i.Wm)(_,{title:"Play URL",ref:"playUrlModal",onOpen:m.onPlayUrlModalOpen},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{value:u.urlPlay,onInput:t[13]||(t[13]=e=>u.urlPlay=e.target.value),onPlay:t[14]||(t[14]=e=>m.playUrl(e))},null,8,["value"])])),_:1},8,["onOpen"])])])],1024)}var u=s(6791),m=s(3493),h=s(8637);const p={class:"media-browser"},y={key:1,class:"media-index grid"},f=["onClick"],g={class:"icon"},w={class:"name"},v={key:2,class:"media-browser-body"};function k(e,t,s,l,n,r){const o=(0,i.up)("Loading");return(0,i.wg)(),(0,i.j4)(i.Ob,null,[(0,i._)("div",p,[n.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):n.mediaProvider?n.mediaProvider?((0,i.wg)(),(0,i.iD)("div",v,[((0,i.wg)(),(0,i.j4)((0,i.LL)(n.mediaProvider),{filter:s.filter,onBack:t[0]||(t[0]=e=>n.mediaProvider=null),onPathChange:t[1]||(t[1]=t=>e.$emit("path-change",t)),onPlay:t[2]||(t[2]=t=>e.$emit("play",t))},null,40,["filter"]))])):(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",y,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.mediaProviders,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:"item",key:t,onClick:t=>n.mediaProvider=e},[(0,i._)("div",g,[n.providersMetadata[t].icon?((0,i.wg)(),(0,i.iD)("i",(0,i.dG)({key:0,ref_for:!0},n.providersMetadata[t].icon,{style:{color:n.providersMetadata[t].icon?.color||"inherit"}}),null,16)):(0,i.kq)("",!0)]),(0,i._)("div",w,(0,a.zw)(n.providersMetadata[t].name),1)],8,f)))),128))]))])],1024)}var _=s(2262),b=s(2381),C=s(4569),P={emits:["path-change","play"],mixins:[h.Z],components:{Browser:b.Z,Loading:u.Z},props:{filter:{type:String,default:""}},data(){return{loading:!1,mediaProvider:null,mediaProviders:{},providersMetadata:C}},methods:{registerMediaProvider(e){const t=(0,_.XI)((0,i.RC)((()=>s(6809)(`./${e}`))));this.$options.components[e]=t,this.mediaProviders[e]=t},async refreshMediaProviders(){const e=await this.request("config.get");this.mediaProviders={},this.registerMediaProvider("File"),e.youtube&&this.registerMediaProvider("YouTube")}},mounted(){this.refreshMediaProviders()}},x=s(3744);const D=(0,x.Z)(P,[["render",k],["__scopeId","data-v-6b56bca2"]]);var S=D,q=s(9963);const $=e=>((0,i.dD)("data-v-5002e0d8"),e=e(),(0,i.Cn)(),e),I={class:"row"},N={key:0,class:"col-s-8 col-m-7 left side"},T=$((()=>(0,i._)("i",{class:"fa fa-filter"},null,-1))),M=[T],z={class:"search-box"},Z={key:1,class:"col-s-8 col-m-7 left side"},V={class:"search-box"},j={key:2,class:"col-s-8 col-m-7 left side"},R={class:"search-box"},U=["value"],L={class:"col-s-4 col-m-5 right side"},O=$((()=>(0,i._)("i",{class:"fas fa-bars"},null,-1))),W=[O],E=$((()=>(0,i._)("i",{class:"fas fa-closed-captioning"},null,-1))),F=[E],Y=$((()=>(0,i._)("i",{class:"fas fa-play"},null,-1))),B=[Y],H=["checked","onChange"];function K(e,t,s,l,n,r){const o=(0,i.up)("Players");return(0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(["header",{"with-filter":n.filterVisible}])},[(0,i._)("div",I,["search"===s.selectedView?((0,i.wg)(),(0,i.iD)("div",N,[(0,i._)("button",{title:"Filter",class:(0,a.C_)(["filter-btn",{selected:n.filterVisible}]),onClick:t[0]||(t[0]=e=>n.filterVisible=!n.filterVisible)},M,2),(0,i._)("form",{onSubmit:t[2]||(t[2]=(0,q.iM)(((...e)=>r.search&&r.search(...e)),["prevent"]))},[(0,i._)("label",z,[(0,i.wy)((0,i._)("input",{type:"search",placeholder:"Search","onUpdate:modelValue":t[1]||(t[1]=e=>n.query=e)},null,512),[[q.nr,n.query]])])],32)])):"torrents"===s.selectedView?((0,i.wg)(),(0,i.iD)("div",Z,[(0,i._)("form",{onSubmit:t[4]||(t[4]=(0,q.iM)((t=>e.$emit("torrent-add",n.torrentURL)),["prevent"]))},[(0,i._)("label",V,[(0,i.wy)((0,i._)("input",{type:"search",placeholder:"Add torrent URL","onUpdate:modelValue":t[3]||(t[3]=e=>n.torrentURL=e)},null,512),[[q.nr,n.torrentURL]])])],32)])):"browser"===s.selectedView?((0,i.wg)(),(0,i.iD)("div",j,[(0,i._)("label",R,[(0,i._)("input",{type:"search",placeholder:"Filter",value:s.browserFilter,onChange:t[5]||(t[5]=t=>e.$emit("filter",t.target.value)),onKeyup:t[6]||(t[6]=t=>e.$emit("filter",t.target.value))},null,40,U)])])):(0,i.kq)("",!0),(0,i._)("div",L,[s.showNavButton?((0,i.wg)(),(0,i.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[7]||(t[7]=t=>e.$emit("toggle-nav"))},W)):(0,i.kq)("",!0),s.hasSubtitlesPlugin&&s.selectedItem&&("file"===s.selectedItem.type||(s.selectedItem.url||"").startsWith("file://"))?((0,i.wg)(),(0,i.iD)("button",{key:1,title:"Select subtitles",class:(0,a.C_)(["captions-btn",{selected:null!=s.selectedSubtitles}]),onClick:t[8]||(t[8]=t=>e.$emit("show-subtitles"))},F,2)):(0,i.kq)("",!0),(0,i.Wm)(o,{"plugin-name":s.pluginName,onSelect:t[9]||(t[9]=t=>e.$emit("select-player",t)),onStatus:t[10]||(t[10]=t=>e.$emit("player-status",t))},null,8,["plugin-name"]),(0,i._)("button",{title:"Play URL",onClick:t[11]||(t[11]=t=>e.$emit("play-url"))},B)])]),(0,i._)("div",{class:(0,a.C_)(["row filter fade-in",{hidden:!n.filterVisible}])},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(Object.keys(s.sources),(t=>((0,i.wg)(),(0,i.iD)("label",{key:t},[(0,i._)("input",{type:"checkbox",checked:s.sources[t],onChange:s=>e.$emit("source-toggle",t)},null,40,H),(0,i.Uk)(" "+(0,a.zw)(t),1)])))),128))],2)],2)}const A={class:"media-players"},Q={class:"plugins"},G={class:"players"},J={class:"refresh"},X={key:1,class:"no-results"};function ee(e,t,s,l,n,r){const o=(0,i.up)("Chromecast"),c=(0,i.up)("Kodi"),d=(0,i.up)("Mplayer"),u=(0,i.up)("Mpv"),m=(0,i.up)("Omxplayer"),h=(0,i.up)("Vlc"),p=(0,i.up)("Loading"),y=(0,i.up)("DropdownItem"),f=(0,i.up)("Dropdown");return(0,i.wg)(),(0,i.iD)("div",A,[(0,i._)("div",Q,[(0,i.Wm)(o,{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,i.Wm)(c,{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,i.Wm)(d,{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,i.Wm)(u,{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,i.Wm)(m,{player:"media.omxplayer"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"omxplayerPlugin",onStatus:t[4]||(t[4]=t=>e.$emit("status",t))},null,8,["player"]),(0,i.Wm)(h,{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,i._)("div",G,[(0,i.Wm)(f,{title:n.selectedPlayer?.name||"Players","icon-class":n.selectedPlayer?n.selectedPlayer.iconClass:"fab fa-chromecast"},{default:(0,i.w5)((()=>[n.loading?((0,i.wg)(),(0,i.j4)(p,{key:0})):(0,i.kq)("",!0),(0,i._)("div",J,[(0,i.Wm)(y,{text:"Refresh","icon-class":"fa fa-sync-alt",onClick:r.refresh},null,8,["onClick"])]),n.players?.length?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",X,"No players found")),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.players,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(["player",{selected:null!=n.selectedPlayer&&n.selectedPlayer.pluginName===e.pluginName&&n.selectedPlayer.name===e.name}]),key:t},[(0,i.Wm)(y,{text:e.name,"icon-class":e.iconClass,onClick:t=>r.select(e)},null,8,["text","icon-class","onClick"])],2)))),128))])),_:1},8,["title","icon-class"])])])}s(560);var te=s(2787),se=s(815);function ie(e,t,s,a,l,n){return(0,i.wg)(),(0,i.iD)("div")}var ae=s(1065),le={name:"Mixin",mixins:[h.Z,ae.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){return e?await this.request(`${this.pluginName}.play`,{resource:e.url,subtitles:t}):await this.pause()},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 ne=le;var re=ne,oe={name:"Chromecast",mixins:[re],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){return e?await this.request(`${this.pluginName}.play`,{resource:e.url,chromecast:this.getPlayerName(t)}):await this.pause(t)},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 ce=(0,x.Z)(oe,[["render",ie]]);var de=ce;function ue(e,t,s,a,l,n){return(0,i.wg)(),(0,i.iD)("div")}var me={name:"Kodi",mixins:[re],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 he=(0,x.Z)(me,[["render",ue]]);var pe=he;function ye(e,t,s,a,l,n){return(0,i.wg)(),(0,i.iD)("div")}var fe={name:"Mplayer",mixins:[re],data(){return{iconClass:"fa fa-tv",name:"MPlayer",pluginName:"media.mplayer"}}};const ge=(0,x.Z)(fe,[["render",ye]]);var we=ge;function ve(e,t,s,a,l,n){return(0,i.wg)(),(0,i.iD)("div")}var ke={name:"Mpv",mixins:[re],data(){return{iconClass:"fa fa-tv",name:"mpv",pluginName:"media.mpv"}}};const _e=(0,x.Z)(ke,[["render",ve]]);var be=_e;function Ce(e,t,s,a,l,n){return(0,i.wg)(),(0,i.iD)("div")}var Pe={name:"Omxplayer",mixins:[re],data(){return{iconClass:"fa fa-tv",name:"OMXPlayer",pluginName:"media.omxplayer"}}};const xe=(0,x.Z)(Pe,[["render",Ce]]);var De=xe;function Se(e,t,s,a,l,n){return(0,i.wg)(),(0,i.iD)("div")}var qe={name:"Vlc",mixins:[re],data(){return{iconClass:"fa fa-tv",name:"VLC",pluginName:"media.vlc"}}};const $e=(0,x.Z)(qe,[["render",Se]]);var Ie=$e,Ne={name:"Players",components:{Loading:u.Z,DropdownItem:se.Z,Dropdown:te.Z,Chromecast:de,Kodi:pe,Mplayer:we,Mpv:be,Omxplayer:De,Vlc:Ie},emits:["select","status"],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();this.players.push(...s),null==this.selectedPlayer&&t.pluginName===this.pluginName&&s.length>0&&this.select(s[0])})))}finally{this.loading=!1}},select(e){this.selectedPlayer=e,this.$emit("select",e)}},async mounted(){await this.loadPlugins(),await this.refresh()}};const Te=(0,x.Z)(Ne,[["render",ee]]);var Me=Te,ze={name:"Header",components:{Players:Me},emits:["filter","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:""}},methods:{search(){const e=Object.keys(this.sources).filter((e=>this.sources[e]));this.query?.length&&e?.length&&this.$emit("search",{query:this.query,types:e})}},mounted(){this.$watch((()=>this.selectedView),(()=>{this.$emit("filter",""),this.torrentURL="",this.query=""}))}};const Ze=(0,x.Z)(ze,[["render",K],["__scopeId","data-v-5002e0d8"]]);var Ve=Ze,je=s(1587);const Re=e=>((0,i.dD)("data-v-0a2bec70"),e=e(),(0,i.Cn)(),e),Ue=Re((()=>(0,i._)("i",{class:"fa fa-bars"},null,-1))),Le=[Ue],Oe=["title","onClick"];function We(e,t,s,l,n,r){return(0,i.wg)(),(0,i.iD)("nav",null,[(0,i._)("button",{class:"menu-button mobile",onClick:t[0]||(t[0]=t=>e.$emit("toggle"))},Le),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.displayedViews,((t,l)=>((0,i.wg)(),(0,i.iD)("li",{key:l,title:t.displayName,class:(0,a.C_)({selected:l===s.selectedView}),onClick:t=>e.$emit("input",l)},[(0,i._)("i",{class:(0,a.C_)(t.iconClass)},null,2)],10,Oe)))),128))])}var Ee={emits:["input","toggle"],props:{selectedView:{type:String},collapsed:{type:Boolean,default:!1},torrentPlugin:{type:String},views:{type:Object,default:()=>({search:{iconClass:"fa fa-search",displayName:"Search"},browser:{iconClass:"fa fa-folder",displayName:"Browser"},torrents:{iconClass:"fa fa-magnet",displayName:"Torrents"}})}},computed:{displayedViews(){const e={...this.views};return this.torrentPlugin?.length||delete e.torrents,e}}};const Fe=(0,x.Z)(Ee,[["render",We],["__scopeId","data-v-0a2bec70"]]);var Ye=Fe,Be=s(4612);const He=e=>((0,i.dD)("data-v-77ae3705"),e=e(),(0,i.Cn)(),e),Ke={class:"subtitles-container"},Ae={class:"items"},Qe=He((()=>(0,i._)("div",{class:"col-1 icon"},[(0,i._)("i",{class:"fa fa-ban"})],-1))),Ge=He((()=>(0,i._)("div",{class:"col-11 title"},"None",-1))),Je=[Qe,Ge],Xe=["onClick"],et={class:"col-1 icon"},tt={key:0,class:"fa fa-file"},st={key:2,class:"fa fa-closed-captioning"},it={class:"footer"};function at(e,t,s,l,n,r){const o=(0,i.up)("Loading");return(0,i.wg)(),(0,i.iD)("div",Ke,[(0,i._)("div",Ae,[n.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):(0,i.kq)("",!0),(0,i._)("div",{class:(0,a.C_)(["row item",{selected:null==n.selectedItem}]),onClick:t[0]||(t[0]=e=>n.selectedItem=null)},Je,2),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.items,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(["row item",{selected:n.selectedItem===t}]),key:t,onClick:e=>n.selectedItem=t},[(0,i._)("div",et,[e.IsLocal?((0,i.wg)(),(0,i.iD)("i",tt)):e.ISO639?((0,i.wg)(),(0,i.iD)("i",{key:1,class:(0,a.C_)(["flag-icon",`flag-icon-${e.ISO639}`])},null,2)):((0,i.wg)(),(0,i.iD)("i",st))]),(0,i.Uk)(" "+(0,a.zw)(e.SubFileName),1)],10,Xe)))),128))]),(0,i._)("div",it,[(0,i._)("button",{onClick:t[1]||(t[1]=t=>e.$emit("select-subs",null==n.selectedItem?null:n.items[n.selectedItem]))},"Select")])])}var lt={name:"Subtitles",mixins:[h.Z],components:{Loading:u.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 nt=(0,x.Z)(lt,[["render",at],["__scopeId","data-v-77ae3705"]]);var rt=nt,ot=s(562);const ct=e=>((0,i.dD)("data-v-6f90e487"),e=e(),(0,i.Cn)(),e),dt={class:"row"},ut={class:"row footer"},mt=["disabled"],ht=ct((()=>(0,i._)("i",{class:"fa fa-play"},null,-1)));function pt(e,t,s,a,l,n){return(0,i.wg)(),(0,i.iD)("form",{class:"url-player",onSubmit:t[1]||(t[1]=(0,q.iM)((t=>e.$emit("play",l.value)),["prevent"]))},[(0,i._)("div",dt,[(0,i._)("label",null,[(0,i.Uk)(" Play URL (use the file:// prefix for local files) "),(0,i.wy)((0,i._)("input",{type:"text","onUpdate:modelValue":t[0]||(t[0]=e=>l.value=e),ref:"playUrlInput",autofocus:""},null,512),[[q.nr,l.value]])])]),(0,i._)("div",ut,[(0,i._)("button",{type:"submit",disabled:!l.value?.length},[ht,(0,i.Uk)(" Play ")],8,mt)])],32)}var yt={emits:["input","play"],props:{playUrl:{type:String,default:""}},data(){return{value:this.playUrl}}};const ft=(0,x.Z)(yt,[["render",pt],["__scopeId","data-v-6f90e487"]]);var gt=ft,wt={name:"Media",mixins:[h.Z,ae.Z],components:{Browser:S,Header:Ve,Loading:u.Z,MediaView:je.Z,Modal:m.Z,Nav:Ye,Results:Be.Z,Subtitles:rt,TorrentView:ot.Z,UrlPlayer:gt},props:{pluginName:{type:String,required:!0},mediaButtons:{type:Object,default:()=>({previous:!1,next:!1,stop:!0})}},data(){return{loading:!1,results:[],selectedResult:null,selectedPlayer:null,selectedView:"search",selectedSubtitles:null,showSubtitlesModal:!1,forceShowNav:!1,awaitingPlayTorrent:null,urlPlay:null,browserFilter:null,torrentPlugin:null,torrentPlugins:["torrent","rtorrent"],sources:{file:!0,youtube:!0,torrent:!0}}},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]}},methods:{async search(e){this.loading=!0;try{this.results=await this.request(`${this.pluginName}.search`,e)}finally{this.loading=!1}},async play(e){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.loading=!0;try{this.selectedPlayer.component.supports(e)||(e=await this.startStreaming(e,this.pluginName)),await this.selectedPlayer.component.play(e,this.selectedSubtitles,this.selectedPlayer),await this.refresh()}finally{this.loading=!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){"torrent"===e?.type&&await this.downloadTorrent(e)},async refresh(){this.selectedPlayer.status=await this.selectedPlayer.component.status(this.selectedPlayer)},onStatusUpdate(e){this.selectedPlayer&&(this.selectedPlayer.status=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)return await this.request(`${t}.download`,{torrent:e?.url||e});this.notify({text:"No torrent plugins configured",error:!0})},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},showPlayUrlModal(){this.$refs.playUrlModal.show()},async playUrl(e){this.urlPlay=e,this.loading=!0;try{await this.play({url:e}),this.$refs.playUrlModal.close()}finally{this.loading=!1}}},mounted(){this.$watch((()=>this.selectedPlayer),(e=>{e&&this.refresh()})),this.$watch((()=>this.selectedSubtitles),(e=>{new Set(["play","pause"]).has(this.selectedPlayer?.status?.state)&&(e?this.selectedPlayer.component.addSubtitles(e):this.selectedPlayer.component.removeSubtitles())})),this.torrentPlugin=this.getTorrentPlugin(),this.subscribe(this.onTorrentQueued,"notify-on-torrent-queued","platypush.message.event.torrent.TorrentQueuedEvent"),this.subscribe(this.onTorrentMetadata,"on-torrent-metadata","platypush.message.event.torrent.TorrentDownloadedMetadataEvent"),this.subscribe(this.onTorrentDownloadStart,"notify-on-torrent-download-start","platypush.message.event.torrent.TorrentDownloadStartEvent"),this.subscribe(this.onTorrentDownloadCompleted,"notify-on-torrent-download-completed","platypush.message.event.torrent.TorrentDownloadCompletedEvent"),"media.plex"in this.$root.config&&(this.sources.plex=!0),"media.jellyfin"in this.$root.config&&(this.sources.jellyfin=!0)},destroy(){this.unsubscribe("notify-on-torrent-queued"),this.unsubscribe("on-torrent-metadata"),this.unsubscribe("notify-on-torrent-download-start"),this.unsubscribe("notify-on-torrent-download-completed")}};const vt=(0,x.Z)(wt,[["render",d],["__scopeId","data-v-27fb3a4c"]]);var kt=vt},6034:function(e,t,s){"use strict";s.d(t,{Z:function(){return S}});var i=s(6252),a=s(3577);const l=e=>((0,i.dD)("data-v-6649c2ec"),e=e(),(0,i.Cn)(),e),n=l((()=>(0,i._)("i",{class:"fas fa-play"},null,-1))),r=[n],o={key:1,class:"icon type-icon"},c=["href"],d=["title"],u=["src","alt"],m={key:3,class:"image"},h=l((()=>(0,i._)("div",{class:"inner"},[(0,i._)("i",{class:"fas fa-play"})],-1))),p=[h],y={key:4,class:"icon imdb-link"},f=["href"],g=l((()=>(0,i._)("i",{class:"fab fa-imdb"},null,-1))),w=[g],v=["textContent"],k={key:6,class:"bottom-overlay videos"};function _(e,t,s,l,n,h){return(0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(["image-container",{"with-image":!!s.item?.image}])},[s.hasPlay?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"play-overlay",onClick:t[0]||(t[0]=t=>e.$emit("play",s.item))},r)):(0,i.kq)("",!0),n.typeIcons[s.item?.type]?((0,i.wg)(),(0,i.iD)("span",o,[s.item.url?((0,i.wg)(),(0,i.iD)("a",{key:0,href:s.item.url,target:"_blank"},[(0,i._)("i",{class:(0,a.C_)(n.typeIcons[s.item.type]),title:s.item.type},"   ",10,d)],8,c)):(0,i.kq)("",!0)])):(0,i.kq)("",!0),s.item?.image?((0,i.wg)(),(0,i.iD)("img",{key:2,class:"image",src:s.item.image,alt:s.item.title},null,8,u)):((0,i.wg)(),(0,i.iD)("div",m,p)),s.item?.imdb_id?((0,i.wg)(),(0,i.iD)("span",y,[(0,i._)("a",{href:`https://www.imdb.com/title/${s.item.imdb_id}`,target:"_blank"},w,8,f)])):(0,i.kq)("",!0),null!=s.item?.duration?((0,i.wg)(),(0,i.iD)("span",{key:5,class:"bottom-overlay duration",textContent:(0,a.zw)(e.convertTime(s.item.duration))},null,8,v)):null!=s.item?.videos?((0,i.wg)(),(0,i.iD)("span",k,(0,a.zw)(s.item.videos)+" items ",1)):(0,i.kq)("",!0)],2)}var b=s(5007),C=s(1065),P={mixins:[b,C.Z],emits:["play"],props:{item:{type:Object,default:()=>{}},hasPlay:{type:Boolean,default:!0}},data(){return{typeIcons:b}}},x=s(3744);const D=(0,x.Z)(P,[["render",_],["__scopeId","data-v-6649c2ec"]]);var S=D},4612:function(e,t,s){"use strict";s.d(t,{Z:function(){return gt}});var i=s(6252);const a={class:"media-results"};function l(e,t,s,l,n,r){const o=(0,i.up)("Loading"),c=(0,i.up)("Item"),d=(0,i.up)("Info"),u=(0,i.up)("Modal");return(0,i.wg)(),(0,i.iD)("div",a,[s.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):(0,i.kq)("",!0),s.results?.length?((0,i.wg)(),(0,i.iD)("div",{key:1,class:"grid",ref:"grid",onScroll:t[0]||(t[0]=(...e)=>r.onScroll&&r.onScroll(...e))},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.visibleResults,((t,a)=>((0,i.wg)(),(0,i.j4)(c,{key:a,item:t,selected:s.selectedResult===a,hidden:!!Object.keys(s.sources||{}).length&&!s.sources[t.type],onSelect:t=>e.$emit("select",a),onPlay:s=>e.$emit("play",t),onView:s=>e.$emit("view",t),onDownload:s=>e.$emit("download",t)},null,8,["item","selected","hidden","onSelect","onPlay","onView","onDownload"])))),128))],544)):(0,i.kq)("",!0),(0,i.Wm)(u,{ref:"infoModal",title:"Media info",onClose:t[2]||(t[2]=t=>e.$emit("select",null))},{default:(0,i.w5)((()=>[null!=s.selectedResult?((0,i.wg)(),(0,i.j4)(d,{key:0,item:s.results[s.selectedResult],onPlay:t[1]||(t[1]=t=>e.$emit("play",s.results[s.selectedResult]))},null,8,["item"])):(0,i.kq)("",!0)])),_:1},512)])}var n=s(3577);const r=e=>((0,i.dD)("data-v-f5c5f4d6"),e=e(),(0,i.Cn)(),e),o={class:"media-info"},c={class:"row header"},d={class:"image-container"},u={class:"title"},m=["title"],h=["href","textContent"],p=["textContent"],y={key:0,class:"row"},f=r((()=>(0,i._)("div",{class:"left side"},"TV Series",-1))),g=["textContent"],w={key:1,class:"row"},v=r((()=>(0,i._)("div",{class:"left side"},"Season",-1))),k=["textContent"],_={key:2,class:"row"},b=r((()=>(0,i._)("div",{class:"left side"},"Episode",-1))),C=["textContent"],P={key:3,class:"row"},x=r((()=>(0,i._)("div",{class:"left side"},"Number of seasons",-1))),D=["textContent"],S={key:4,class:"row"},q=r((()=>(0,i._)("div",{class:"left side"},"Description",-1))),$=["textContent"],I={key:5,class:"row"},N=r((()=>(0,i._)("div",{class:"left side"},"Summary",-1))),T=["textContent"],M={key:6,class:"row"},z=r((()=>(0,i._)("div",{class:"left side"},"Overview",-1))),Z=["textContent"],V={key:7,class:"row"},j=r((()=>(0,i._)("div",{class:"left side"},"Country",-1))),R=["textContent"],U={key:8,class:"row"},L=r((()=>(0,i._)("div",{class:"left side"},"Network",-1))),O=["textContent"],W={key:9,class:"row"},E=r((()=>(0,i._)("div",{class:"left side"},"Status",-1))),F=["textContent"],Y={key:10,class:"row"},B=r((()=>(0,i._)("div",{class:"left side"},"Resolution",-1))),H={class:"right side"},K={key:11,class:"row"},A=r((()=>(0,i._)("div",{class:"left side"},"Rating",-1))),Q={class:"right side"},G={key:12,class:"row"},J=r((()=>(0,i._)("div",{class:"left side"},"Critic Rating",-1))),X={class:"right side"},ee={key:13,class:"row"},te=r((()=>(0,i._)("div",{class:"left side"},"Community Rating",-1))),se={class:"right side"},ie={key:14,class:"row"},ae=r((()=>(0,i._)("div",{class:"left side"},"Votes",-1))),le=["textContent"],ne={key:15,class:"row"},re=r((()=>(0,i._)("div",{class:"left side"},"Genres",-1))),oe=["textContent"],ce={key:16,class:"row"},de=r((()=>(0,i._)("div",{class:"left side"},"Channel",-1))),ue={class:"right side"},me=["href","textContent"],he={key:17,class:"row"},pe=r((()=>(0,i._)("div",{class:"left side"},"Year",-1))),ye=["textContent"],fe={key:18,class:"row"},ge=r((()=>(0,i._)("div",{class:"left side"},"Published at",-1))),we=["textContent"],ve={key:19,class:"row"},ke=r((()=>(0,i._)("div",{class:"left side"},"File",-1))),_e=["textContent"],be={key:20,class:"row"},Ce=r((()=>(0,i._)("div",{class:"left side"},"Trailer",-1))),Pe={class:"right side url"},xe=["href","textContent"],De={key:21,class:"row"},Se=r((()=>(0,i._)("div",{class:"left side"},"Size",-1))),qe=["textContent"],$e={key:22,class:"row"},Ie=r((()=>(0,i._)("div",{class:"left side"},"Quality",-1))),Ne=["textContent"],Te={key:23,class:"row"},Me=r((()=>(0,i._)("div",{class:"left side"},"Seeds",-1))),ze=["textContent"],Ze={key:24,class:"row"},Ve=r((()=>(0,i._)("div",{class:"left side"},"Peers",-1))),je=["textContent"],Re={key:25,class:"row"},Ue=r((()=>(0,i._)("div",{class:"left side"},"Language",-1))),Le=["textContent"];function Oe(e,t,s,a,l,r){const Oe=(0,i.up)("MediaImage");return(0,i.wg)(),(0,i.iD)("div",o,[(0,i._)("div",c,[(0,i._)("div",d,[(0,i.Wm)(Oe,{item:s.item,onPlay:t[0]||(t[0]=t=>e.$emit("play"))},null,8,["item"])]),(0,i._)("div",u,[l.typeIcons[s.item?.type]?((0,i.wg)(),(0,i.iD)("i",{key:0,class:(0,n.C_)(l.typeIcons[s.item.type]),title:s.item.type},"   ",10,m)):(0,i.kq)("",!0),s.item.url?((0,i.wg)(),(0,i.iD)("a",{key:1,href:s.item.url,target:"_blank",textContent:(0,n.zw)(s.item.title)},null,8,h)):((0,i.wg)(),(0,i.iD)("span",{key:2,textContent:(0,n.zw)(s.item.title)},null,8,p))])]),s.item?.series?((0,i.wg)(),(0,i.iD)("div",y,[f,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.series)},null,8,g)])):(0,i.kq)("",!0),s.item?.season?((0,i.wg)(),(0,i.iD)("div",w,[v,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.season)},null,8,k)])):(0,i.kq)("",!0),s.item?.episode?((0,i.wg)(),(0,i.iD)("div",_,[b,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.episode)},null,8,C)])):(0,i.kq)("",!0),s.item?.num_seasons?((0,i.wg)(),(0,i.iD)("div",P,[x,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.num_seasons)},null,8,D)])):(0,i.kq)("",!0),s.item?.description?((0,i.wg)(),(0,i.iD)("div",S,[q,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.description)},null,8,$)])):(0,i.kq)("",!0),s.item?.summary?((0,i.wg)(),(0,i.iD)("div",I,[N,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.summary)},null,8,T)])):(0,i.kq)("",!0),s.item?.overview?((0,i.wg)(),(0,i.iD)("div",M,[z,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.overview)},null,8,Z)])):(0,i.kq)("",!0),s.item?.country?((0,i.wg)(),(0,i.iD)("div",V,[j,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.country)},null,8,R)])):(0,i.kq)("",!0),s.item?.network?((0,i.wg)(),(0,i.iD)("div",U,[L,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.network)},null,8,O)])):(0,i.kq)("",!0),s.item?.status?((0,i.wg)(),(0,i.iD)("div",W,[E,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.status)},null,8,F)])):(0,i.kq)("",!0),s.item?.width&&s.item?.height?((0,i.wg)(),(0,i.iD)("div",Y,[B,(0,i._)("div",H,(0,n.zw)(s.item.width)+"x"+(0,n.zw)(s.item.height),1)])):(0,i.kq)("",!0),s.item?.rating?((0,i.wg)(),(0,i.iD)("div",K,[A,(0,i._)("div",Q,(0,n.zw)(s.item.rating)+"%",1)])):(0,i.kq)("",!0),s.item?.critic_rating?((0,i.wg)(),(0,i.iD)("div",G,[J,(0,i._)("div",X,(0,n.zw)(s.item.critic_rating)+"%",1)])):(0,i.kq)("",!0),s.item?.community_rating?((0,i.wg)(),(0,i.iD)("div",ee,[te,(0,i._)("div",se,(0,n.zw)(s.item.community_rating)+"%",1)])):(0,i.kq)("",!0),s.item?.votes?((0,i.wg)(),(0,i.iD)("div",ie,[ae,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.votes)},null,8,le)])):(0,i.kq)("",!0),s.item?.genres?((0,i.wg)(),(0,i.iD)("div",ne,[re,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.genres.join(", "))},null,8,oe)])):(0,i.kq)("",!0),r.channel?((0,i.wg)(),(0,i.iD)("div",ce,[de,(0,i._)("div",ue,[(0,i._)("a",{href:r.channel.url,target:"_blank",textContent:(0,n.zw)(r.channel.title||r.channel.url)},null,8,me)])])):(0,i.kq)("",!0),s.item?.year?((0,i.wg)(),(0,i.iD)("div",he,[pe,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.year)},null,8,ye)])):(0,i.kq)("",!0),r.publishedDate?((0,i.wg)(),(0,i.iD)("div",fe,[ge,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(r.publishedDate)},null,8,we)])):(0,i.kq)("",!0),s.item?.file?((0,i.wg)(),(0,i.iD)("div",ve,[ke,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.file)},null,8,_e)])):(0,i.kq)("",!0),s.item?.trailer?((0,i.wg)(),(0,i.iD)("div",be,[Ce,(0,i._)("div",Pe,[(0,i._)("a",{href:s.item.trailer,target:"_blank",textContent:(0,n.zw)(s.item.trailer)},null,8,xe)])])):(0,i.kq)("",!0),s.item?.size?((0,i.wg)(),(0,i.iD)("div",De,[Se,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(e.convertSize(s.item.size))},null,8,qe)])):(0,i.kq)("",!0),s.item?.quality?((0,i.wg)(),(0,i.iD)("div",$e,[Ie,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.quality)},null,8,Ne)])):(0,i.kq)("",!0),s.item?.seeds?((0,i.wg)(),(0,i.iD)("div",Te,[Me,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.seeds)},null,8,ze)])):(0,i.kq)("",!0),s.item?.peers?((0,i.wg)(),(0,i.iD)("div",Ze,[Ve,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.peers)},null,8,je)])):(0,i.kq)("",!0),s.item?.language?((0,i.wg)(),(0,i.iD)("div",Re,[Ue,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.language)},null,8,Le)])):(0,i.kq)("",!0)])}var We=s(8637),Ee=s(1065),Fe=s(6034),Ye=s(5007),Be={name:"Info",components:{MediaImage:Fe.Z},mixins:[We.Z,Ee.Z],emits:["play"],props:{item:{type:Object,default:()=>{}}},data(){return{typeIcons:Ye}},computed:{channel(){let e=null;return this.item?.channelId?e={url:`https://www.youtube.com/channel/${this.item.channelId}`}:this.item?.channel_url&&(e={url:this.item.channel_url}),e?(this.item?.channelTitle?e.title=this.item.channelTitle:this.item?.channel&&(e.title=this.item.channel),e):null},publishedDate(){return this.item?.publishedAt?this.formatDate(this.item.publishedAt,!0):this.item?.created_at?this.formatDate(this.item.created_at,!0):null}}},He=s(3744);const Ke=(0,He.Z)(Be,[["render",Oe],["__scopeId","data-v-f5c5f4d6"]]);var Ae=Ke,Qe=s(9963);const Ge={class:"thumbnail"},Je={class:"body"},Xe={class:"row title"},et=["textContent"],tt={class:"col-1 right side"},st={key:0,class:"row subtitle"},it=["href"],at=["src"],lt=["textContent"],nt={key:1,class:"row creation-date"};function rt(e,t,s,a,l,r){const o=(0,i.up)("MediaImage"),c=(0,i.up)("DropdownItem"),d=(0,i.up)("Dropdown");return s.hidden?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,n.C_)(["item media-item",{selected:s.selected}]),onContextmenu:t[6]||(t[6]=(0,Qe.iM)((t=>e.$refs.dropdown.toggle()),["right","prevent"]))},[(0,i._)("div",Ge,[(0,i.Wm)(o,{item:s.item,onPlay:t[0]||(t[0]=t=>e.$emit("play"))},null,8,["item"])]),(0,i._)("div",Je,[(0,i._)("div",Xe,[(0,i._)("div",{class:"col-11 left side",textContent:(0,n.zw)(s.item.title),onClick:t[1]||(t[1]=t=>e.$emit("select"))},null,8,et),(0,i._)("div",tt,[(0,i.Wm)(d,{title:"Actions","icon-class":"fa fa-ellipsis-h",ref:"dropdown"},{default:(0,i.w5)((()=>["torrent"!==s.item.type?((0,i.wg)(),(0,i.j4)(c,{key:0,"icon-class":"fa fa-play",text:"Play",onClick:t[2]||(t[2]=t=>e.$emit("play"))})):(0,i.kq)("",!0),"torrent"===s.item.type?((0,i.wg)(),(0,i.j4)(c,{key:1,"icon-class":"fa fa-download",text:"Download",onClick:t[3]||(t[3]=t=>e.$emit("download"))})):(0,i.kq)("",!0),"file"===s.item.type?((0,i.wg)(),(0,i.j4)(c,{key:2,"icon-class":"fa fa-window-maximize",text:"View in browser",onClick:t[4]||(t[4]=t=>e.$emit("view"))})):(0,i.kq)("",!0),(0,i.Wm)(c,{"icon-class":"fa fa-info-circle",text:"Info",onClick:t[5]||(t[5]=t=>e.$emit("select"))})])),_:1},512)])]),s.item.channel?((0,i.wg)(),(0,i.iD)("div",st,[(0,i._)("a",{class:"channel",href:s.item.channel_url,target:"_blank"},[s.item.channel_image?((0,i.wg)(),(0,i.iD)("img",{key:0,src:s.item.channel_image,class:"channel-image"},null,8,at)):(0,i.kq)("",!0),(0,i._)("span",{class:"channel-name",textContent:(0,n.zw)(s.item.channel)},null,8,lt)],8,it)])):(0,i.kq)("",!0),s.item.created_at?((0,i.wg)(),(0,i.iD)("div",nt,(0,n.zw)(e.formatDateTime(s.item.created_at,!0)),1)):(0,i.kq)("",!0)])],34))}var ot=s(2787),ct=s(815),dt={components:{Dropdown:ot.Z,DropdownItem:ct.Z,MediaImage:Fe.Z},mixins:[We.Z],emits:["play","select","view","download"],props:{item:{type:Object,required:!0},hidden:{type:Boolean,default:!1},selected:{type:Boolean,default:!1}},data(){return{typeIcons:Ye}}};const ut=(0,He.Z)(dt,[["render",rt],["__scopeId","data-v-4ccce462"]]);var mt=ut,ht=s(6791),pt=s(3493),yt={components:{Info:Ae,Item:mt,Loading:ht.Z,Modal:pt.Z},emits:["select","play","view","download","scroll-end"],props:{loading:{type:Boolean,default:!1},results:{type:Array,default:()=>[]},selectedResult:{type:Number},sources:{type:Object,default:()=>{}},filter:{type:String,default:null},resultIndexStep:{type:Number,default:25}},data(){return{maxResultIndex:this.resultIndexStep}},computed:{visibleResults(){return this.results.filter((e=>!this.filter||e.title.toLowerCase().includes(this.filter.toLowerCase()))).slice(0,this.maxResultIndex)}},methods:{onScroll(e){const t=e.target;if(!t)return;const s=t.scrollHeight-t.scrollTop<=t.clientHeight+150;s&&(this.$emit("scroll-end"),this.maxResultIndex+=this.resultIndexStep)}},mounted(){this.$watch("selectedResult",(e=>{null==e?this.$refs.infoModal?.close():this.$refs.infoModal?.show()}))}};const ft=(0,He.Z)(yt,[["render",l],["__scopeId","data-v-5065f24c"]]);var gt=ft},562:function(e,t,s){"use strict";s.d(t,{Z:function(){return me}});var i=s(6252),a=s(3577);const l=e=>((0,i.dD)("data-v-7351a8a4"),e=e(),(0,i.Cn)(),e),n={key:1,class:"torrent-transfers fade-in"},r={key:0,class:"no-content"},o=["onClick"],c={class:"col-8 left side"},d=["textContent"],u={class:"col-2 right side"},m=["textContent"],h={class:"col-2 right side"},p={key:0,class:"modal-body torrent-info"},y={key:0,class:"row"},f=l((()=>(0,i._)("div",{class:"attr"},"Name",-1))),g=["textContent"],w={key:1,class:"row"},v=l((()=>(0,i._)("div",{class:"attr"},"State",-1))),k=["textContent"],_={class:"row"},b=l((()=>(0,i._)("div",{class:"attr"},"Progress",-1))),C=["textContent"],P={class:"row"},x=l((()=>(0,i._)("div",{class:"attr"},"DL rate",-1))),D=["textContent"],S={class:"row"},q=l((()=>(0,i._)("div",{class:"attr"},"UL rate",-1))),$=["textContent"],I={class:"row"},N=l((()=>(0,i._)("div",{class:"attr"},"Size",-1))),T=["textContent"],M={key:2,class:"row"},z=l((()=>(0,i._)("div",{class:"attr"},"Remaining",-1))),Z=["textContent"],V={class:"row"},j=l((()=>(0,i._)("div",{class:"attr"},"URL",-1))),R={class:"value nowrap"},U=["href","textContent"],L={class:"row"},O=l((()=>(0,i._)("div",{class:"attr"},"Peers",-1))),W=["textContent"],E={key:3,class:"row"},F=l((()=>(0,i._)("div",{class:"attr"},"Started",-1))),Y=["textContent"],B={key:4,class:"row"},H=l((()=>(0,i._)("div",{class:"attr"},"Finished",-1))),K=["textContent"],A={key:5,class:"row"},Q=l((()=>(0,i._)("div",{class:"attr"},"Save path",-1))),G=["textContent"],J={key:0,class:"modal-body torrent-files"},X={class:"col-1 icon"},ee={key:1,class:"fa fa-file"},te=["textContent"];function se(e,t,s,l,se,ie){const ae=(0,i.up)("Loading"),le=(0,i.up)("DropdownItem"),ne=(0,i.up)("Dropdown"),re=(0,i.up)("Modal");return se.loading?((0,i.wg)(),(0,i.j4)(ae,{key:0})):((0,i.wg)(),(0,i.iD)("div",n,[Object.keys(se.transfers).length?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",r,"No torrent transfers in progress")),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(se.transfers,((s,l)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(["row item",{selected:se.selectedItem===l}]),key:l,onClick:e=>se.selectedItem=l},[(0,i._)("div",c,[(0,i._)("i",{class:(0,a.C_)(["icon fa",{"fa-check":null!=s.finish_date,"fa-play":!s.finish_date&&"downloading"===s.state,"fa-pause":!s.finish_date&&"paused"===s.state,"fa-stop":!s.finish_date&&"stopped"===s.state}])},null,2),(0,i._)("div",{class:"title",textContent:(0,a.zw)(s.name||s.hash||s.url)},null,8,d)]),(0,i._)("div",u,[(0,i._)("span",{textContent:(0,a.zw)(`${s.progress}%`)},null,8,m)]),(0,i._)("div",h,[(0,i.Wm)(ne,{title:"Actions","icon-class":"fa fa-ellipsis-h",onClick:e=>se.selectedItem=l},{default:(0,i.w5)((()=>["downloading"===s.state?((0,i.wg)(),(0,i.j4)(le,{key:0,"icon-class":"fa fa-pause",text:"Pause transfer",onClick:e=>ie.pause(ie.torrentId(s))},null,8,["onClick"])):(0,i.kq)("",!0),"paused"===s.state?((0,i.wg)(),(0,i.j4)(le,{key:1,"icon-class":"fa fa-play",text:"Resume transfer",onClick:e=>ie.resume(ie.torrentId(s))},null,8,["onClick"])):(0,i.kq)("",!0),(0,i.Wm)(le,{"icon-class":"fa fa-trash",text:"Remove transfer",onClick:e=>ie.remove(ie.torrentId(s))},null,8,["onClick"]),(0,i.Wm)(le,{"icon-class":"fa fa-folder",text:"View files",onClick:t[0]||(t[0]=t=>e.$refs.torrentFiles.isVisible=!0)}),(0,i.Wm)(le,{"icon-class":"fa fa-info",text:"Torrent info",onClick:t[1]||(t[1]=t=>e.$refs.torrentInfo.isVisible=!0)})])),_:2},1032,["onClick"])])],10,o)))),128)),(0,i.Wm)(re,{ref:"torrentInfo",title:"Torrent info",width:"80%"},{default:(0,i.w5)((()=>[null!=se.selectedItem&&se.transfers[se.selectedItem]?((0,i.wg)(),(0,i.iD)("div",p,[se.transfers[se.selectedItem].name?((0,i.wg)(),(0,i.iD)("div",y,[f,(0,i._)("div",{class:"value",textContent:(0,a.zw)(se.transfers[se.selectedItem].name)},null,8,g)])):(0,i.kq)("",!0),se.transfers[se.selectedItem].state?((0,i.wg)(),(0,i.iD)("div",w,[v,(0,i._)("div",{class:"value",textContent:(0,a.zw)(se.transfers[se.selectedItem].state)},null,8,k)])):(0,i.kq)("",!0),(0,i._)("div",_,[b,(0,i._)("div",{class:"value",textContent:(0,a.zw)(`${se.transfers[se.selectedItem].progress||0}%`)},null,8,C)]),(0,i._)("div",P,[x,(0,i._)("div",{class:"value",textContent:(0,a.zw)(`${e.convertSize(se.transfers[se.selectedItem].download_rate||0)}/s`)},null,8,D)]),(0,i._)("div",S,[q,(0,i._)("div",{class:"value",textContent:(0,a.zw)(`${e.convertSize(se.transfers[se.selectedItem].upload_rate||0)}/s`)},null,8,$)]),(0,i._)("div",I,[N,(0,i._)("div",{class:"value",textContent:(0,a.zw)(e.convertSize(se.transfers[se.selectedItem].size||0))},null,8,T)]),se.transfers[se.selectedItem].remaining_bytes?((0,i.wg)(),(0,i.iD)("div",M,[z,(0,i._)("div",{class:"value",textContent:(0,a.zw)(e.convertSize(se.transfers[se.selectedItem].remaining_bytes))},null,8,Z)])):(0,i.kq)("",!0),(0,i._)("div",V,[j,(0,i._)("div",R,[(0,i._)("a",{href:se.transfers[se.selectedItem].url,target:"_blank",textContent:(0,a.zw)(se.transfers[se.selectedItem].url)},null,8,U)])]),(0,i._)("div",L,[O,(0,i._)("div",{class:"value",textContent:(0,a.zw)(se.transfers[se.selectedItem].peers||0)},null,8,W)]),se.transfers[se.selectedItem].start_date?((0,i.wg)(),(0,i.iD)("div",E,[F,(0,i._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(se.transfers[se.selectedItem].start_date))},null,8,Y)])):(0,i.kq)("",!0),se.transfers[se.selectedItem].finish_date?((0,i.wg)(),(0,i.iD)("div",B,[H,(0,i._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(se.transfers[se.selectedItem].finish_date))},null,8,K)])):(0,i.kq)("",!0),se.transfers[se.selectedItem].save_path?((0,i.wg)(),(0,i.iD)("div",A,[Q,(0,i._)("div",{class:"value",textContent:(0,a.zw)(se.transfers[se.selectedItem].save_path)},null,8,G)])):(0,i.kq)("",!0)])):(0,i.kq)("",!0)])),_:1},512),(0,i.Wm)(re,{ref:"torrentFiles",title:"Torrent files",width:"80%"},{default:(0,i.w5)((()=>[null!=se.selectedItem&&se.transfers[se.selectedItem]?((0,i.wg)(),(0,i.iD)("div",J,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(ie.relativeFiles,((t,l)=>((0,i.wg)(),(0,i.iD)("div",{class:"row",key:t},[(0,i._)("div",X,[s.isMedia&&e.mediaExtensions.has(t.split(".").pop())?((0,i.wg)(),(0,i.j4)(ne,{key:0},{default:(0,i.w5)((()=>[(0,i.Wm)(le,{"icon-class":"fa fa-play",text:"Play",onClick:t=>e.$emit("play",{url:`file://${se.transfers[se.selectedItem].files[l]}`,type:"file"})},null,8,["onClick"])])),_:2},1024)):((0,i.wg)(),(0,i.iD)("i",ee))]),(0,i._)("div",{class:"col-11 name",textContent:(0,a.zw)(t)},null,8,te)])))),128))])):(0,i.kq)("",!0)])),_:1},512)]))}var ie=s(6791),ae=s(8637),le=s(1065),ne=s(3493),re=s(2787),oe=s(815),ce={name:"View",emits:["play","play-with-captions"],components:{Dropdown:re.Z,DropdownItem:oe.Z,Loading:ie.Z,Modal:ne.Z},mixins:[ae.Z,le.Z],props:{pluginName:{type:String,required:!0},isMedia:{type:Boolean,default:!1}},data(){return{loading:!1,transfers:{},selectedItem:null}},computed:{relativeFiles(){return null!=this.selectedItem&&this.transfers[this.selectedItem]?.files?.length?this.transfers[this.selectedItem].files.map((e=>e.split("/").pop())):[]}},methods:{torrentId(e){return e?.hash&&e.hash.length?e.hash:e.url},async refresh(){this.loading=!0;try{this.transfers=Object.values(await this.request(`${this.pluginName}.status`)||{}).reduce(((e,t)=>(e[this.torrentId(t)]=t,e)),{})}finally{this.loading=!1}},async pause(e){await this.request(`${this.pluginName}.pause`,{torrent:e}),await this.refresh()},async resume(e){await this.request(`${this.pluginName}.resume`,{torrent:e}),await this.refresh()},async remove(e){await this.request(`${this.pluginName}.remove`,{torrent:e}),await this.refresh()},onTorrentUpdate(e){this.transfers[this.torrentId(e)]=e},onTorrentRemove(e){const t=this.torrentId(e);t in this.transfers&&delete this.transfers[t]}},mounted(){this.refresh(),this.subscribe(this.onTorrentUpdate,"on-torrent-update","platypush.message.event.torrent.TorrentQueuedEvent","platypush.message.event.torrent.TorrentDownloadedMetadataEvent","platypush.message.event.torrent.TorrentDownloadStartEvent","platypush.message.event.torrent.TorrentDownloadProgressEvent","platypush.message.event.torrent.TorrentResumedEvent","platypush.message.event.torrent.TorrentPausedEvent","platypush.message.event.torrent.TorrentSeedingStartEvent","platypush.message.event.torrent.TorrentStateChangeEvent","platypush.message.event.torrent.TorrentDownloadStopEvent","platypush.message.event.torrent.TorrentDownloadCompletedEvent"),this.subscribe(this.onTorrentRemove,"on-torrent-remove","platypush.message.event.torrent.TorrentRemovedEvent")},destroy(){this.unsubscribe("on-torrent-update"),this.unsubscribe("on-torrent-remove")}},de=s(3744);const ue=(0,de.Z)(ce,[["render",se],["__scopeId","data-v-7351a8a4"]]);var me=ue},6809:function(e,t,s){var i={"./File":[2892,9,2892],"./File.vue":[2892,9,2892],"./Mixin":[6640,9,6640],"./Mixin.vue":[6640,9,6640],"./Nav":[5578,9,3661,5578],"./Nav.vue":[5578,9,3661,5578],"./YouTube":[5931,9,2992,3671,5833,3390,3661,6579,4790,5059,5931],"./YouTube.vue":[5931,9,2992,3671,5833,3390,3661,6579,4790,5059,5931],"./YouTube/Channel":[7018,9,3671,5762],"./YouTube/Channel.vue":[7018,9,3671,5762],"./YouTube/Feed":[886,9,2992,5059,886],"./YouTube/Feed.vue":[886,9,2992,5059,886],"./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":[342,9,2992,5833,342],"./YouTube/Playlist.vue":[342,9,2992,5833,342],"./YouTube/Playlists":[7898,9,2992,5833,6579,7898],"./YouTube/Playlists.vue":[7898,9,2992,5833,6579,7898],"./YouTube/Subscriptions":[7425,9,2992,3671,3390,6123],"./YouTube/Subscriptions.vue":[7425,9,2992,3671,3390,6123],"./meta":[4569,3],"./meta.json":[4569,3]};function a(e){if(!s.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[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(i)},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"}},"YouTube":{"name":"YouTube","icon":{"class":"fab fa-youtube","color":"#FF0000"}}}')},5007:function(e){"use strict";e.exports=JSON.parse('{"file":"fa fa-hdd","torrent":"fa fa-magnet","youtube":"fab fa-youtube","plex":"fa fa-plex","jellyfin":"fa fa-jellyfin"}')}}]); -//# sourceMappingURL=2509.ec523a5f.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2509.ec523a5f.js.map b/platypush/backend/http/webapp/dist/static/js/2509.ec523a5f.js.map deleted file mode 100644 index d8d2d0265..000000000 --- a/platypush/backend/http/webapp/dist/static/js/2509.ec523a5f.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/2509.ec523a5f.js","mappings":"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AAEnB,KAAK0B,oBAAqB,CAACsN,QAASA,UACpDhP,KAAKY,SACb,EAEA,YAAMyW,CAAOrI,SACLhP,KAAKmB,QAAS,GAAEnB,KAAK0B,oBAAqB,CAACsN,QAASA,UACpDhP,KAAKY,SACb,EAEA0X,eAAAA,CAAgBtJ,GACdhP,KAAK+W,UAAU/W,KAAKmX,UAAUnI,IAAYA,CAC5C,EAEAuJ,eAAAA,CAAgBvJ,GACd,MAAMmI,EAAYnX,KAAKmX,UAAUnI,GAC7BmI,KAAanX,KAAK+W,kBACb/W,KAAK+W,UAAUI,EAC1B,GAGF9V,OAAAA,GACErB,KAAKY,UAELZ,KAAKsK,UACDtK,KAAKsY,gBAAgB,oBACrB,qDACA,iEACA,4DACA,+DACA,sDACA,qDACA,2DACA,0DACA,2DACA,iEAEJtY,KAAKsK,UAAUtK,KAAKuY,gBAAgB,oBAChC,sDACN,EAEAhO,OAAAA,GACEvK,KAAKwK,YAAY,qBACjBxK,KAAKwK,YAAY,oBACnB,G,WCjOF,MAAMlJ,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAASC,IAAQ,CAAC,YAAY,qBAEzF,S,uBCTA,IAAIuJ,EAAM,CACT,SAAU,CACT,KACA,EACA,MAED,aAAc,CACb,KACA,EACA,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,IACA,EACA,KACA,KACA,KAED,qBAAsB,CACrB,IACA,EACA,KACA,KACA,KAED,kBAAmB,CAClB,KACA,EACA,MAED,sBAAuB,CACtB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,IACA,EACA,KACA,KACA,KAED,yBAA0B,CACzB,IACA,EACA,KACA,KACA,KAED,sBAAuB,CACtB,KACA,EACA,KACA,KACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,KACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,KACA,KACA,MAED,8BAA+B,CAC9B,KACA,EACA,KACA,KACA,KACA,MAED,SAAU,CACT,KACA,GAED,cAAe,CACd,KACA,IAGF,SAAS0N,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAE7N,EAAK2N,GAC9B,OAAO7N,QAAQgO,UAAUC,MAAK,WAC7B,IAAIpC,EAAI,IAAIqC,MAAM,uBAAyBL,EAAM,KAEjD,MADAhC,EAAEsC,KAAO,mBACHtC,CACP,IAGD,IAAIuC,EAAMlO,EAAI2N,GAAMQ,EAAKD,EAAI,GAC7B,OAAOpO,QAAQC,IAAImO,EAAI/b,MAAM,GAAG6N,IAAI4N,EAAoBjC,IAAIoC,MAAK,WAChE,OAAOH,EAAoBQ,EAAED,EAAa,GAATD,EAAI,GACtC,GACD,CACAR,EAAoBjQ,KAAO,WAAa,OAAOD,OAAOC,KAAKuC,EAAM,EACjE0N,EAAoBS,GAAK,KACzBE,EAAOC,QAAUZ,C","sources":["webpack://platypush/./src/components/File/Browser.vue","webpack://platypush/./src/components/File/Browser.vue?8abf","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/Omxplayer.vue","webpack://platypush/./src/components/panels/Media/Players/Omxplayer.vue?69bd","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/Nav.vue","webpack://platypush/./src/components/panels/Media/Nav.vue?bae0","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/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/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/Results.vue?23d6","webpack://platypush/./src/components/panels/Torrent/View.vue","webpack://platypush/./src/components/panels/Torrent/View.vue?80df","webpack://platypush/./src/components/panels/Media/Providers/ lazy ^\\.\\/.*$ namespace object"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Browser.vue?vue&type=template&id=0f0ae058&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=0f0ae058&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-0f0ae058\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Browser.vue?vue&type=template&id=6b56bca2&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=6b56bca2&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-6b56bca2\"]])\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=79fe2304\"\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 \"./Omxplayer.vue?vue&type=template&id=0f086473\"\nimport script from \"./Omxplayer.vue?vue&type=script&lang=js\"\nexport * from \"./Omxplayer.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=642cb651\"\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=642cb651&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=5002e0d8&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=5002e0d8&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-5002e0d8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=0a2bec70&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=0a2bec70&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-0a2bec70\"]])\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=27fb3a4c&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=27fb3a4c&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-27fb3a4c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./MediaImage.vue?vue&type=template&id=6649c2ec&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=6649c2ec&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-6649c2ec\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Info.vue?vue&type=template&id=f5c5f4d6&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=f5c5f4d6&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-f5c5f4d6\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Item.vue?vue&type=template&id=4ccce462&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=4ccce462&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-4ccce462\"]])\n\nexport default __exports__","import { render } from \"./Results.vue?vue&type=template&id=5065f24c&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=5065f24c&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-5065f24c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./View.vue?vue&type=template&id=7351a8a4&scoped=true\"\nimport script from \"./View.vue?vue&type=script&lang=js\"\nexport * from \"./View.vue?vue&type=script&lang=js\"\n\nimport \"./View.vue?vue&type=style&index=0&id=7351a8a4&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-7351a8a4\"]])\n\nexport default __exports__","var map = {\n\t\"./File\": [\n\t\t2892,\n\t\t9,\n\t\t2892\n\t],\n\t\"./File.vue\": [\n\t\t2892,\n\t\t9,\n\t\t2892\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\t5578,\n\t\t9,\n\t\t3661,\n\t\t5578\n\t],\n\t\"./Nav.vue\": [\n\t\t5578,\n\t\t9,\n\t\t3661,\n\t\t5578\n\t],\n\t\"./YouTube\": [\n\t\t5931,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t5833,\n\t\t3390,\n\t\t3661,\n\t\t6579,\n\t\t4790,\n\t\t5059,\n\t\t5931\n\t],\n\t\"./YouTube.vue\": [\n\t\t5931,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t5833,\n\t\t3390,\n\t\t3661,\n\t\t6579,\n\t\t4790,\n\t\t5059,\n\t\t5931\n\t],\n\t\"./YouTube/Channel\": [\n\t\t7018,\n\t\t9,\n\t\t3671,\n\t\t5762\n\t],\n\t\"./YouTube/Channel.vue\": [\n\t\t7018,\n\t\t9,\n\t\t3671,\n\t\t5762\n\t],\n\t\"./YouTube/Feed\": [\n\t\t886,\n\t\t9,\n\t\t2992,\n\t\t5059,\n\t\t886\n\t],\n\t\"./YouTube/Feed.vue\": [\n\t\t886,\n\t\t9,\n\t\t2992,\n\t\t5059,\n\t\t886\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\t342,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t342\n\t],\n\t\"./YouTube/Playlist.vue\": [\n\t\t342,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t342\n\t],\n\t\"./YouTube/Playlists\": [\n\t\t7898,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t6579,\n\t\t7898\n\t],\n\t\"./YouTube/Playlists.vue\": [\n\t\t7898,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t6579,\n\t\t7898\n\t],\n\t\"./YouTube/Subscriptions\": [\n\t\t7425,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t3390,\n\t\t6123\n\t],\n\t\"./YouTube/Subscriptions.vue\": [\n\t\t7425,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t3390,\n\t\t6123\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","ref","_createElementVNode","_hoisted_6","_hoisted_9","_createElementBlock","_hoisted_1","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","_Fragment","_renderList","$options","pathTokens","token","i","onClick","$event","path","slice","join","_hoisted_4","_toDisplayString","length","_hoisted_5","_hoisted_7","_hoisted_8","$props","hasBack","_cache","args","onBack","filteredFiles","file","onItemSelect","_hoisted_12","_normalizeClass","type","_hoisted_13","name","fileActions","_hoisted_14","_createVNode","_component_Dropdown","hasPlay","_component_DropdownItem","text","_ctx","$emit","url","components","DropdownItem","Dropdown","Loading","mixins","Utils","MediaUtils","emits","props","Boolean","default","initialPath","String","isMedia","filter","data","this","files","computed","toLowerCase","indexOf","some","mediaExtensions","has","split","pop","iconClass","methods","refresh","$nextTick","$refs","nav","scrollLeft","items","scrollTop","request","watch","mounted","__exports__","render","_KeepAlive","_component_MediaView","pluginName","status","selectedPlayer","track","buttons","mediaButtons","onPlay","pause","onPause","onStop","stop","onSetVolume","setVolume","onSeek","seek","onSearch","search","onMute","toggleMute","onUnmute","style","_normalizeStyle","navContainerStyle","_component_Nav","selectedView","torrentPlugin","onInput","onToggle","forceShowNav","_component_Header","hasSubtitlesPlugin","sources","selectedItem","selectedSubtitles","browserFilter","onSelectPlayer","onPlayerStatus","onStatusUpdate","onTorrentAdd","downloadTorrent","onShowSubtitles","showSubtitlesModal","onPlayUrl","showPlayUrlModal","onFilter","onToggleNav","onSourceToggle","header","filterVisible","_component_Results","results","selectedResult","onSelect","onResultSelect","play","onView","view","onDownload","download","_component_TorrentView","_component_Browser","onPathChange","_hoisted_3","_component_Modal","title","visible","onClose","_component_Subtitles","item","state","onSelectSubs","selectSubtitles","onOpen","onPlayUrlModalOpen","_component_UrlPlayer","value","urlPlay","target","playUrl","mediaProvider","_resolveDynamicComponent","mediaProviders","provider","providersMetadata","icon","_mergeProps","color","Browser","registerMediaProvider","component","shallowRef","defineAsyncComponent","refreshMediaProviders","config","youtube","_hoisted_16","selected","onSubmit","_withModifiers","placeholder","query","torrentURL","onChange","onKeyup","_hoisted_11","showNavButton","startsWith","hidden","Object","keys","source","checked","_component_Chromecast","player","onStatus","_component_Kodi","_component_Mplayer","_component_Mpv","_component_Omxplayer","_component_Vlc","players","select","getPlayers","resource","subs","subtitles","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","$root","host","Chromecast","Kodi","Mplayer","Mpv","Omxplayer","Vlc","required","plugins","loadPlugins","entries","p","endsWith","push","Players","types","$watch","displayedViews","displayName","collapsed","views","browser","torrents","sub","IsLocal","ISO639","SubFileName","_hoisted_10","language","autofocus","disabled","Header","MediaView","Modal","Nav","Results","Subtitles","TorrentView","UrlPlayer","previous","next","awaitingPlayTorrent","torrentPlugins","display","startStreaming","ret","window","open","modal","playUrlModal","input","$el","querySelector","focus","onTorrentQueued","onTorrentMetadata","onTorrentDownloadStart","onTorrentDownloadCompleted","getTorrentPlugin","pluginConf","torrent_plugin","torrent","error","subtitlesSelector","close","link","SubDownloadLink","result","show","Set","plex","jellyfin","typeIcons","href","src","alt","imdb_id","duration","convertTime","videos","_hoisted_15","Icons","onScroll","visibleResults","_component_Item","_component_Info","_component_MediaImage","series","season","episode","num_seasons","_hoisted_17","_hoisted_18","description","_hoisted_20","_hoisted_21","summary","_hoisted_23","_hoisted_24","overview","_hoisted_26","_hoisted_27","country","_hoisted_29","_hoisted_30","network","_hoisted_32","_hoisted_33","_hoisted_35","_hoisted_36","width","height","_hoisted_38","_hoisted_39","_hoisted_40","rating","_hoisted_41","_hoisted_42","_hoisted_43","critic_rating","_hoisted_44","_hoisted_45","_hoisted_46","community_rating","_hoisted_47","_hoisted_48","_hoisted_49","votes","_hoisted_50","_hoisted_51","genres","_hoisted_53","_hoisted_54","channel","_hoisted_56","_hoisted_57","_hoisted_58","year","_hoisted_60","_hoisted_61","publishedDate","_hoisted_63","_hoisted_64","_hoisted_66","_hoisted_67","trailer","_hoisted_69","_hoisted_70","_hoisted_71","size","_hoisted_73","_hoisted_74","convertSize","quality","_hoisted_76","_hoisted_77","seeds","_hoisted_79","_hoisted_80","peers","_hoisted_82","_hoisted_83","_hoisted_85","_hoisted_86","MediaImage","channelId","channel_url","channelTitle","publishedAt","formatDate","created_at","dropdown","toggle","channel_image","formatDateTime","Info","Item","Array","Number","resultIndexStep","maxResultIndex","includes","e","el","bottom","scrollHeight","clientHeight","infoModal","transfers","finish_date","hash","progress","torrentId","resume","remove","torrentFiles","isVisible","torrentInfo","_hoisted_19","download_rate","_hoisted_22","upload_rate","_hoisted_25","remaining_bytes","_hoisted_28","_hoisted_31","start_date","save_path","relativeFiles","reduce","obj","onTorrentUpdate","onTorrentRemove","webpackAsyncContext","req","__webpack_require__","o","resolve","then","Error","code","ids","id","t","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2614.104797e9.js b/platypush/backend/http/webapp/dist/static/js/2614.b0dbc28c.js similarity index 76% rename from platypush/backend/http/webapp/dist/static/js/2614.104797e9.js rename to platypush/backend/http/webapp/dist/static/js/2614.b0dbc28c.js index 46d3a1944..f3386cc9e 100644 --- a/platypush/backend/http/webapp/dist/static/js/2614.104797e9.js +++ b/platypush/backend/http/webapp/dist/static/js/2614.b0dbc28c.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(2509),r={name:"MediaVlc",components:{Media:c["default"]}},p=a(3744);const s=(0,p.Z)(r,[["render",t]]);var i=s}}]); -//# sourceMappingURL=2614.104797e9.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(8913),r={name:"MediaVlc",components:{Media:c["default"]}},p=a(3744);const s=(0,p.Z)(r,[["render",t]]);var i=s}}]); +//# sourceMappingURL=2614.b0dbc28c.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2614.104797e9.js.map b/platypush/backend/http/webapp/dist/static/js/2614.b0dbc28c.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/2614.104797e9.js.map rename to platypush/backend/http/webapp/dist/static/js/2614.b0dbc28c.js.map index 00192f0a4..ae78b63a4 100644 --- a/platypush/backend/http/webapp/dist/static/js/2614.104797e9.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2614.b0dbc28c.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2614.104797e9.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.b0dbc28c.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.2d0b1f42.js b/platypush/backend/http/webapp/dist/static/js/3518.a02d61b9.js similarity index 76% rename from platypush/backend/http/webapp/dist/static/js/3518.2d0b1f42.js rename to platypush/backend/http/webapp/dist/static/js/3518.a02d61b9.js index 15741890e..2e75de089 100644 --- a/platypush/backend/http/webapp/dist/static/js/3518.2d0b1f42.js +++ b/platypush/backend/http/webapp/dist/static/js/3518.a02d61b9.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(2509),p={name:"MediaMplayer",components:{Media:r["default"]}},s=a(3744);const c=(0,s.Z)(p,[["render",t]]);var i=c}}]); -//# sourceMappingURL=3518.2d0b1f42.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(8913),p={name:"MediaMplayer",components:{Media:r["default"]}},s=a(3744);const c=(0,s.Z)(p,[["render",t]]);var i=c}}]); +//# sourceMappingURL=3518.a02d61b9.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3518.2d0b1f42.js.map b/platypush/backend/http/webapp/dist/static/js/3518.a02d61b9.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/3518.2d0b1f42.js.map rename to platypush/backend/http/webapp/dist/static/js/3518.a02d61b9.js.map index 763d3f6a9..843742e2c 100644 --- a/platypush/backend/http/webapp/dist/static/js/3518.2d0b1f42.js.map +++ b/platypush/backend/http/webapp/dist/static/js/3518.a02d61b9.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/3518.2d0b1f42.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.a02d61b9.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/4765.5eb18399.js b/platypush/backend/http/webapp/dist/static/js/4765.251b9b05.js similarity index 76% rename from platypush/backend/http/webapp/dist/static/js/4765.5eb18399.js rename to platypush/backend/http/webapp/dist/static/js/4765.251b9b05.js index 369f23fdf..65700c6d4 100644 --- a/platypush/backend/http/webapp/dist/static/js/4765.5eb18399.js +++ b/platypush/backend/http/webapp/dist/static/js/4765.251b9b05.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(2509),r={name:"MediaMpv",components:{Media:p["default"]}},s=a(3744);const c=(0,s.Z)(r,[["render",t]]);var i=c}}]); -//# sourceMappingURL=4765.5eb18399.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(8913),r={name:"MediaMpv",components:{Media:p["default"]}},s=a(3744);const c=(0,s.Z)(r,[["render",t]]);var i=c}}]); +//# sourceMappingURL=4765.251b9b05.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/4765.5eb18399.js.map b/platypush/backend/http/webapp/dist/static/js/4765.251b9b05.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/4765.5eb18399.js.map rename to platypush/backend/http/webapp/dist/static/js/4765.251b9b05.js.map index 9cc1455af..6668d8f68 100644 --- a/platypush/backend/http/webapp/dist/static/js/4765.5eb18399.js.map +++ b/platypush/backend/http/webapp/dist/static/js/4765.251b9b05.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/4765.5eb18399.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.251b9b05.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/6429.28e09dbc.js b/platypush/backend/http/webapp/dist/static/js/6429.28e09dbc.js new file mode 100644 index 000000000..cd8e18e0c --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/6429.28e09dbc.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6429],{1065:function(e,t,s){s.d(t,{Z:function(){return l}});s(560);var a=s(8637),n={name:"Utils",mixins:[a.Z],computed:{audioExtensions(){return new Set(["3gp","aa","aac","aax","act","aiff","amr","ape","au","awb","dct","dss","dvf","flac","gsm","iklax","ivs","m4a","m4b","m4p","mmf","mp3","mpc","msv","nmf","nsf","ogg,","opus","ra,","raw","sln","tta","vox","wav","wma","wv","webm","8svx"])},videoExtensions(){return new Set(["webm","mkv","flv","flv","vob","ogv","ogg","drc","gif","gifv","mng","avi","mts","m2ts","mov","qt","wmv","yuv","rm","rmvb","asf","amv","mp4","m4p","m4v","mpg","mp2","mpeg","mpe","mpv","mpg","mpeg","m2v","m4v","svi","3gp","3g2","mxf","roq","nsv","flv","f4v","f4p","f4a","f4b"])},mediaExtensions(){return new Set([...this.videoExtensions,...this.audioExtensions])}},methods:{convertTime(e){e=parseFloat(e);const t={};t.h=""+parseInt(e/3600),t.m=""+parseInt(e/60-60*t.h),t.s=""+parseInt(e-(3600*t.h+60*t.m));for(const a of["m","s"])parseInt(t[a])<10&&(t[a]="0"+t[a]);const s=[];return parseInt(t.h)&&s.push(t.h),s.push(t.m,t.s),s.join(":")},async startStreaming(e,t,s=!1){let a=e,n=null;e instanceof Object?(a=e.url,n=e.subtitles):e={url:a};const r=await this.request(`${t}.start_streaming`,{media:a,subtitles:n,download:s});return{...e,...r}},async stopStreaming(e,t){await this.request(`${t}.stop_streaming`,{media_id:e})}}};const r=n;var l=r},6429:function(e,t,s){s.d(t,{Z:function(){return st}});var a=s(6252),n=s(3577);const r={class:"torrent-container"},l={class:"nav-container"};function i(e,t,s,i,o,d){const c=(0,a.up)("Info"),u=(0,a.up)("Modal"),p=(0,a.up)("Header"),v=(0,a.up)("Transfers"),f=(0,a.up)("Results"),m=(0,a.up)("Nav");return(0,a.wg)(),(0,a.iD)("div",r,[d.infoItem?((0,a.wg)(),(0,a.j4)(u,{key:0,title:"Torrent info",visible:null!==d.infoItem,onClose:t[0]||(t[0]=e=>o.infoIndex=null)},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{torrent:d.infoItem},null,8,["torrent"])])),_:1},8,["visible"])):(0,a.kq)("",!0),(0,a._)("div",{class:(0,n.C_)(["header-container",{"with-nav":!o.navCollapsed}])},[(0,a.Wm)(p,{"with-nav":!o.navCollapsed,"selected-view":o.selectedView,loading:o.loading,onSearch:t[1]||(t[1]=e=>d.search(e)),onTorrentAdd:t[2]||(t[2]=e=>d.download(e)),onToggle:t[3]||(t[3]=e=>o.navCollapsed=!o.navCollapsed)},null,8,["with-nav","selected-view","loading"])],2),(0,a._)("main",null,[(0,a._)("div",{class:(0,n.C_)(["view-container",{"with-nav":!o.navCollapsed}])},["transfers"===o.selectedView?((0,a.wg)(),(0,a.j4)(v,{key:0,transfers:o.transfers,onPause:t[4]||(t[4]=e=>d.pause(e)),onResume:t[5]||(t[5]=e=>d.resume(e)),onRemove:t[6]||(t[6]=e=>d.remove(e))},null,8,["transfers"])):"search"===o.selectedView?((0,a.wg)(),(0,a.j4)(f,{key:1,results:o.results,onDownload:t[7]||(t[7]=e=>d.download(e)),onInfo:t[8]||(t[8]=e=>o.infoIndex=e),onNextPage:t[9]||(t[9]=e=>d.search(o.query,o.page+1))},null,8,["results"])):(0,a.kq)("",!0)],2),(0,a._)("div",l,[o.navCollapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.j4)(m,{key:0,"selected-view":o.selectedView,onToggle:t[10]||(t[10]=e=>o.navCollapsed=!o.navCollapsed),onInput:t[11]||(t[11]=e=>o.selectedView=e)},null,8,["selected-view"]))])])])}const o=e=>((0,a.dD)("data-v-8eed74b0"),e=e(),(0,a.Cn)(),e),d={class:"info"},c={class:"row"},u=o((()=>(0,a._)("div",{class:"label"},"Title",-1))),p={class:"value"},v={class:"row"},f=o((()=>(0,a._)("div",{class:"label"},"URL",-1))),m={class:"value"},h=o((()=>(0,a._)("i",{class:"fas fa-up-right-from-square"},null,-1))),w=[h],g=o((()=>(0,a._)("i",{class:"fas fa-clipboard"},null,-1))),_=[g],y={class:"row"},b=o((()=>(0,a._)("div",{class:"label"},"Size",-1))),C={class:"value"},k={class:"row"},I=o((()=>(0,a._)("div",{class:"label"},"Seeders",-1))),x={class:"value"},T={class:"row"},D=o((()=>(0,a._)("div",{class:"label"},"Leechers",-1))),S={class:"value"},q={class:"row"},z=o((()=>(0,a._)("div",{class:"label"},"Uploaded",-1))),$={class:"value"},N={key:0,class:"row"},R=o((()=>(0,a._)("div",{class:"label"},"Description",-1))),Z={class:"value"},U={key:1,class:"row"},V=o((()=>(0,a._)("div",{class:"label"},"Year",-1))),E={class:"value"};function L(e,t,s,r,l,i){return(0,a.wg)(),(0,a.iD)("div",d,[(0,a._)("div",c,[u,(0,a._)("div",p,(0,n.zw)(s.torrent.title),1)]),(0,a._)("div",v,[f,(0,a._)("div",m,[(0,a._)("button",{title:"Open",onClick:t[0]||(t[0]=e=>i.openInNewTab(s.torrent.url))},w),(0,a._)("button",{title:"Copy",onClick:t[1]||(t[1]=t=>e.copyToClipboard(s.torrent.url))},_)])]),(0,a._)("div",y,[b,(0,a._)("div",C,(0,n.zw)(e.convertSize(s.torrent.size)),1)]),(0,a._)("div",k,[I,(0,a._)("div",x,(0,n.zw)(s.torrent.seeds),1)]),(0,a._)("div",T,[D,(0,a._)("div",S,(0,n.zw)(s.torrent.peers),1)]),(0,a._)("div",q,[z,(0,a._)("div",$,(0,n.zw)(e.formatDate(s.torrent.created_at,!0)),1)]),s.torrent.description?((0,a.wg)(),(0,a.iD)("div",N,[R,(0,a._)("div",Z,(0,n.zw)(s.torrent.description),1)])):(0,a.kq)("",!0),s.torrent.year?((0,a.wg)(),(0,a.iD)("div",U,[V,(0,a._)("div",E,(0,n.zw)(s.torrent.year),1)])):(0,a.kq)("",!0)])}var j=s(8637),P={mixins:[j.Z],props:{torrent:{type:Object,default:()=>({})}},methods:{openInNewTab(e){window.open(e,"_blank")}}},W=s(3744);const H=(0,W.Z)(P,[["render",L],["__scopeId","data-v-8eed74b0"]]);var F=H,M=s(9963);const O=e=>((0,a.dD)("data-v-0ae4cd8d"),e=e(),(0,a.Cn)(),e),Y={class:"row"},A={class:"search-box"},K=["disabled","placeholder"],B=["placeholder","value"],Q={class:"button-container"},G={key:0,type:"submit",title:"Loading",disabled:""},J={key:1,type:"submit",title:"Add torrent URL"},X=O((()=>(0,a._)("i",{class:"fa fa-download"},null,-1))),ee=[X],te={key:2,type:"submit",title:"Search"},se=O((()=>(0,a._)("i",{class:"fa fa-search"},null,-1))),ae=[se],ne={key:0,class:"right side col-1"},re=O((()=>(0,a._)("i",{class:"fa fa-bars"},null,-1))),le=[re];function ie(e,t,s,r,l,i){const o=(0,a.up)("Loading");return(0,a.wg)(),(0,a.iD)("div",{class:(0,n.C_)(["header",{"with-nav":s.withNav}])},[(0,a._)("div",Y,[(0,a._)("div",{class:(0,n.C_)(["left side",i.leftSideClasses])},[(0,a._)("form",{onSubmit:t[1]||(t[1]=(0,M.iM)(((...e)=>i.submit&&i.submit(...e)),["prevent"]))},[(0,a._)("label",A,["transfers"===s.selectedView?(0,a.wy)(((0,a.wg)(),(0,a.iD)("input",{key:0,type:"search",disabled:s.loading,placeholder:i.placeholder,"onUpdate:modelValue":t[0]||(t[0]=e=>l.torrentURL=e)},null,8,K)),[[M.nr,l.torrentURL]]):"search"===s.selectedView?((0,a.wg)(),(0,a.iD)("input",{key:1,type:"search",placeholder:i.placeholder,value:s.query,ref:"search"},null,8,B)):(0,a.kq)("",!0)]),(0,a._)("span",Q,[s.loading?((0,a.wg)(),(0,a.iD)("button",G,[(0,a.Wm)(o)])):"transfers"===s.selectedView?((0,a.wg)(),(0,a.iD)("button",J,ee)):"search"===s.selectedView?((0,a.wg)(),(0,a.iD)("button",te,ae)):(0,a.kq)("",!0)])],32)],2),s.withNav?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",ne,[(0,a._)("button",{onClick:t[2]||(t[2]=t=>e.$emit("toggle")),title:"Toggle navigation"},le)]))])],2)}var oe=s(6791),de={name:"Header",emits:["torrent-add","search","toggle"],components:{Loading:oe.Z},props:{query:{type:String,default:""},loading:{type:Boolean,default:!1},withNav:{type:Boolean,default:!1},selectedView:{type:String,default:"transfers"}},data(){return{torrentURL:""}},computed:{placeholder(){return"transfers"===this.selectedView?"Add torrent URL":"Search torrents"},leftSideClasses(){return this.withNav?{"col-11":!0}:{"col-12":!0}}},methods:{submit(){const e=this.$refs?.search?.value?.trim();"transfers"===this.selectedView&&this.torrentURL?.length?this.$emit("torrent-add",this.torrentURL):"search"===this.selectedView&&e?.length&&this.$emit("search",e)}}};const ce=(0,W.Z)(de,[["render",ie],["__scopeId","data-v-0ae4cd8d"]]);var ue=ce,pe=s(3493);const ve=e=>((0,a.dD)("data-v-5185ff00"),e=e(),(0,a.Cn)(),e),fe=ve((()=>(0,a._)("i",{class:"fa fa-bars"},null,-1))),me=[fe],he=["title","onClick"];function we(e,t,s,r,l,i){return(0,a.wg)(),(0,a.iD)("nav",null,[(0,a._)("button",{class:"menu-button",onClick:t[0]||(t[0]=t=>e.$emit("toggle"))},me),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(s.views,((t,r)=>((0,a.wg)(),(0,a.iD)("li",{key:r,title:t.displayName,class:(0,n.C_)({selected:r===s.selectedView}),onClick:t=>e.$emit("input",r)},[(0,a._)("i",{class:(0,n.C_)(t.iconClass)},null,2)],10,he)))),128))])}var ge={emits:["input","toggle"],props:{selectedView:{type:String},collapsed:{type:Boolean,default:!1},views:{type:Object,default:()=>({search:{displayName:"Search",iconClass:"fa fa-search"},transfers:{displayName:"Transfers",iconClass:"fa fa-download"}})}}};const _e=(0,W.Z)(ge,[["render",we],["__scopeId","data-v-5185ff00"]]);var ye=_e;const be=e=>((0,a.dD)("data-v-52a230bc"),e=e(),(0,a.Cn)(),e),Ce={class:"results-container"},ke={key:0,class:"no-content"},Ie={class:"info"},xe={class:"title"},Te={class:"additional-info"},De={class:"info-pill size"},Se=be((()=>(0,a._)("span",{class:"label"},[(0,a._)("i",{class:"fa fa-hdd"})],-1))),qe=be((()=>(0,a._)("span",{class:"separator"},null,-1))),ze={class:"value"},$e=be((()=>(0,a._)("span",{class:"separator"}," | ",-1))),Ne={class:"info-pill seeds"},Re=be((()=>(0,a._)("span",{class:"label"},[(0,a._)("i",{class:"fa fa-users"})],-1))),Ze=be((()=>(0,a._)("span",{class:"separator"},null,-1))),Ue={class:"value"},Ve=be((()=>(0,a._)("span",{class:"separator"}," | ",-1))),Ee={class:"info-pill created-at"},Le=be((()=>(0,a._)("span",{class:"label"},[(0,a._)("i",{class:"fa fa-calendar"})],-1))),je=be((()=>(0,a._)("span",{class:"separator"},null,-1))),Pe={class:"value"},We=be((()=>(0,a._)("span",{class:"separator"}," | ",-1))),He={class:"actions"},Fe=["onClick"],Me=be((()=>(0,a._)("i",{class:"fa fa-info-circle"},null,-1))),Oe=[Me],Ye=["onClick"],Ae=be((()=>(0,a._)("i",{class:"fa fa-download"},null,-1))),Ke=[Ae];function Be(e,t,s,r,l,i){return(0,a.wg)(),(0,a.iD)("div",Ce,[s.results?.length?((0,a.wg)(),(0,a.iD)("div",{key:1,class:"results",ref:"body",onScroll:t[0]||(t[0]=(...e)=>i.onScroll&&i.onScroll(...e))},[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(s.results,((t,s)=>((0,a.wg)(),(0,a.iD)("div",{class:"result",key:s},[(0,a._)("div",Ie,[(0,a._)("div",xe,(0,n.zw)(t.title),1),(0,a._)("div",Te,[(0,a._)("span",De,[Se,qe,(0,a._)("span",ze,(0,n.zw)(e.convertSize(t.size)),1)]),$e,(0,a._)("span",Ne,[Re,Ze,(0,a._)("span",Ue,(0,n.zw)(t.seeds),1)]),Ve,(0,a._)("span",Ee,[Le,je,(0,a._)("span",Pe,(0,n.zw)(e.formatDate(t.created_at,!0)),1)]),We])]),(0,a._)("div",He,[(0,a._)("button",{title:"Torrent info",onClick:t=>e.$emit("info",s)},Oe,8,Fe),(0,a._)("button",{title:"Download",onClick:s=>e.$emit("download",t.url)},Ke,8,Ye)])])))),128))],544)):((0,a.wg)(),(0,a.iD)("div",ke,"No results"))])}var Qe={emits:["download","info","next-page"],mixins:[j.Z],props:{results:{type:Array,default:()=>[]},page:{type:Number,default:1}},data(){return{scrollTimeout:null}},methods:{onScroll(){const e=this.$refs.body.scrollTop,t=parseFloat(getComputedStyle(this.$refs.body).height),s=this.$refs.body.scrollHeight;if(e>=s-t-5){if(this.scrollTimeout||!this.results.length)return;this.scrollTimeout=setTimeout((()=>{this.scrollTimeout=null}),250),this.$emit("next-page",this.page+1)}}}};const Ge=(0,W.Z)(Qe,[["render",Be],["__scopeId","data-v-52a230bc"]]);var Je=Ge,Xe=s(8590),et={mixins:[j.Z],components:{Info:F,Header:ue,Modal:pe.Z,Nav:ye,Results:Je,Transfers:Xe.Z},props:{pluginName:{type:String,required:!0}},data(){return{loading:!1,transfers:{},results:[],selectedView:"transfers",navCollapsed:!1,query:"",page:1,infoIndex:null}},computed:{infoItem(){return null===this.infoIndex?null:this.results[this.infoIndex]}},methods:{torrentId(e){return e?.hash&&e.hash.length?e.hash:e.url},onTorrentUpdate(e){this.transfers[this.torrentId(e)]=e},onTorrentQueued(e){this.onTorrentUpdate(e),this.notify({text:"Torrent queued for download",image:{icon:"hourglass-start"}})},onTorrentStart(e){this.onTorrentUpdate(e),this.notify({html:`Torrent download started: ${e.name}`,image:{icon:"play"}})},onTorrentResume(e){this.onTorrentUpdate(e),this.notify({html:`Torrent download resumed: ${e.name}`,image:{icon:"play"}})},onTorrentPause(e){this.onTorrentUpdate(e),this.notify({html:`Torrent download paused: ${e.name}`,image:{icon:"pause"}})},onTorrentCompleted(e){this.onTorrentUpdate(e),this.transfers[this.torrentId(e)].finish_date=(new Date).toISOString(),this.transfers[this.torrentId(e)].progress=100,this.notify({html:`Torrent download completed: ${e.name}`,image:{icon:"check"}})},onTorrentRemove(e){const t=this.torrentId(e);t in this.transfers&&delete this.transfers[t]},async search(e,t=1){this.loading=!0,this.query=e;let s=[];try{s=await this.request(`${this.pluginName}.search`,{query:e,page:t})}finally{this.loading=!1}this.results=1===t?s:this.results.concat(s),s.length>0&&(this.page=t)},async download(e){await this.request(`${this.pluginName}.download`,{torrent:e})},async pause(e){await this.request(`${this.pluginName}.pause`,{torrent:e.url}),await this.refresh()},async resume(e){await this.request(`${this.pluginName}.resume`,{torrent:e.url}),await this.refresh()},async remove(e){await this.request(`${this.pluginName}.remove`,{torrent:e.url}),await this.refresh()},async refresh(){this.loading=!0;try{this.transfers=Object.values(await this.request(`${this.pluginName}.status`)||{}).reduce(((e,t)=>(e[this.torrentId(t)]=t,e)),{})}finally{this.loading=!1}}},mounted(){this.refresh(),this.selectedView=this.transfers.length?"transfers":"search",this.subscribe(this.onTorrentUpdate,"on-torrent-update","platypush.message.event.torrent.TorrentDownloadStartEvent","platypush.message.event.torrent.TorrentDownloadProgressEvent","platypush.message.event.torrent.TorrentSeedingStartEvent","platypush.message.event.torrent.TorrentStateChangeEvent"),this.subscribe(this.onTorrentQueued,"on-torrent-queued","platypush.message.event.torrent.TorrentQueuedEvent"),this.subscribe(this.onTorrentStart,"on-torrent-queued","platypush.message.event.torrent.TorrentDownloadedMetadataEvent"),this.subscribe(this.onTorrentResume,"on-torrent-resume","platypush.message.event.torrent.TorrentResumedEvent"),this.subscribe(this.onTorrentPause,"on-torrent-pause","platypush.message.event.torrent.TorrentPausedEvent"),this.subscribe(this.onTorrentStop,"on-torrent-stop","platypush.message.event.torrent.TorrentDownloadStopEvent"),this.subscribe(this.onTorrentCompleted,"on-torrent-completed","platypush.message.event.torrent.TorrentDownloadCompletedEvent"),this.subscribe(this.onTorrentRemove,"on-torrent-remove","platypush.message.event.torrent.TorrentRemovedEvent");const e=document.querySelector('.search-box input[type="search"]');e&&this.$nextTick((()=>e.focus()))},destroy(){this.unsubscribe("on-torrent-update"),this.unsubscribe("on-torrent-remove")}};const tt=(0,W.Z)(et,[["render",i],["__scopeId","data-v-250eee36"]]);var st=tt},8590:function(e,t,s){s.d(t,{Z:function(){return he}});var a=s(6252),n=s(3577);const r=e=>((0,a.dD)("data-v-90235a8e"),e=e(),(0,a.Cn)(),e),l={key:1,class:"torrent-transfers fade-in"},i={key:0,class:"no-content"},o=["onClick"],d={class:"col-8 left side"},c=["textContent"],u={class:"col-2 right side"},p=["textContent"],v={class:"col-2 right side"},f={key:0,class:"modal-body torrent-info"},m={key:0,class:"row"},h=r((()=>(0,a._)("div",{class:"attr"},"Name",-1))),w=["textContent"],g={key:1,class:"row"},_=r((()=>(0,a._)("div",{class:"attr"},"State",-1))),y=["textContent"],b={class:"row"},C=r((()=>(0,a._)("div",{class:"attr"},"Progress",-1))),k=["textContent"],I={class:"row"},x=r((()=>(0,a._)("div",{class:"attr"},"DL rate",-1))),T=["textContent"],D={class:"row"},S=r((()=>(0,a._)("div",{class:"attr"},"UL rate",-1))),q=["textContent"],z={class:"row"},$=r((()=>(0,a._)("div",{class:"attr"},"Size",-1))),N=["textContent"],R={key:2,class:"row"},Z=r((()=>(0,a._)("div",{class:"attr"},"Remaining",-1))),U=["textContent"],V={class:"row"},E=r((()=>(0,a._)("div",{class:"attr"},"URL",-1))),L={class:"value nowrap"},j=["href","textContent"],P={class:"row"},W=r((()=>(0,a._)("div",{class:"attr"},"Peers",-1))),H=["textContent"],F={key:3,class:"row"},M=r((()=>(0,a._)("div",{class:"attr"},"Started",-1))),O=["textContent"],Y={key:4,class:"row"},A=r((()=>(0,a._)("div",{class:"attr"},"Finished",-1))),K=["textContent"],B={key:5,class:"row"},Q=r((()=>(0,a._)("div",{class:"attr"},"Save path",-1))),G=["textContent"],J={key:6,class:"row"},X=r((()=>(0,a._)("div",{class:"attr"},"Files",-1))),ee={class:"value"},te=["href","textContent"],se={key:0,class:"modal-body torrent-files"},ae={class:"col-1 icon"},ne={key:1,class:"fa fa-file"},re=["textContent"];function le(e,t,s,r,le,ie){const oe=(0,a.up)("Loading"),de=(0,a.up)("DropdownItem"),ce=(0,a.up)("Dropdown"),ue=(0,a.up)("Modal");return le.loading?((0,a.wg)(),(0,a.j4)(oe,{key:0})):((0,a.wg)(),(0,a.iD)("div",l,[Object.keys(s.transfers).length?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",i,"No torrent transfers in progress")),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(s.transfers,((s,r)=>((0,a.wg)(),(0,a.iD)("div",{class:(0,n.C_)(["row item",{selected:le.selectedItem===r}]),key:r,onClick:e=>le.selectedItem=r},[(0,a._)("div",d,[(0,a._)("i",{class:(0,n.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,a._)("div",{class:"title",textContent:(0,n.zw)(s.name||s.hash||s.url)},null,8,c)]),(0,a._)("div",u,[(0,a._)("span",{textContent:(0,n.zw)(`${s.progress}%`)},null,8,p)]),(0,a._)("div",v,[(0,a.Wm)(ce,{title:"Actions","icon-class":"fa fa-ellipsis-h",onClick:e=>le.selectedItem=r},{default:(0,a.w5)((()=>["downloading"!==s.state||s.paused?(0,a.kq)("",!0):((0,a.wg)(),(0,a.j4)(de,{key:0,"icon-class":"fa fa-pause",text:"Pause transfer",onClick:t=>e.$emit("pause",s)},null,8,["onClick"])),"downloading"===s.state&&s.paused?((0,a.wg)(),(0,a.j4)(de,{key:1,"icon-class":"fa fa-play",text:"Resume transfer",onClick:t=>e.$emit("resume",s)},null,8,["onClick"])):(0,a.kq)("",!0),(0,a.Wm)(de,{"icon-class":"fa fa-trash",text:"Remove transfer",onClick:t=>e.$emit("remove",s)},null,8,["onClick"]),(0,a.Wm)(de,{"icon-class":"fa fa-folder",text:"View files",onClick:t[0]||(t[0]=t=>e.$refs.torrentFiles.isVisible=!0)}),(0,a.Wm)(de,{"icon-class":"fa fa-info",text:"Torrent info",onClick:t[1]||(t[1]=t=>e.$refs.torrentInfo.isVisible=!0)})])),_:2},1032,["onClick"])])],10,o)))),128)),(0,a.Wm)(ue,{ref:"torrentInfo",title:"Torrent info",width:"80%"},{default:(0,a.w5)((()=>[null!=le.selectedItem&&s.transfers[le.selectedItem]?((0,a.wg)(),(0,a.iD)("div",f,[s.transfers[le.selectedItem].name?((0,a.wg)(),(0,a.iD)("div",m,[h,(0,a._)("div",{class:"value",textContent:(0,n.zw)(s.transfers[le.selectedItem].name)},null,8,w)])):(0,a.kq)("",!0),s.transfers[le.selectedItem].state?((0,a.wg)(),(0,a.iD)("div",g,[_,(0,a._)("div",{class:"value",textContent:(0,n.zw)(s.transfers[le.selectedItem].state)},null,8,y)])):(0,a.kq)("",!0),(0,a._)("div",b,[C,(0,a._)("div",{class:"value",textContent:(0,n.zw)(`${s.transfers[le.selectedItem].progress||0}%`)},null,8,k)]),(0,a._)("div",I,[x,(0,a._)("div",{class:"value",textContent:(0,n.zw)(`${e.convertSize(s.transfers[le.selectedItem].download_rate||0)}/s`)},null,8,T)]),(0,a._)("div",D,[S,(0,a._)("div",{class:"value",textContent:(0,n.zw)(`${e.convertSize(s.transfers[le.selectedItem].upload_rate||0)}/s`)},null,8,q)]),(0,a._)("div",z,[$,(0,a._)("div",{class:"value",textContent:(0,n.zw)(e.convertSize(s.transfers[le.selectedItem].size||0))},null,8,N)]),s.transfers[le.selectedItem].remaining_bytes?((0,a.wg)(),(0,a.iD)("div",R,[Z,(0,a._)("div",{class:"value",textContent:(0,n.zw)(e.convertSize(s.transfers[le.selectedItem].remaining_bytes))},null,8,U)])):(0,a.kq)("",!0),(0,a._)("div",V,[E,(0,a._)("div",L,[(0,a._)("a",{href:s.transfers[le.selectedItem].url,target:"_blank",textContent:(0,n.zw)(s.transfers[le.selectedItem].url)},null,8,j)])]),(0,a._)("div",P,[W,(0,a._)("div",{class:"value",textContent:(0,n.zw)(s.transfers[le.selectedItem].peers||0)},null,8,H)]),s.transfers[le.selectedItem].start_date?((0,a.wg)(),(0,a.iD)("div",F,[M,(0,a._)("div",{class:"value",textContent:(0,n.zw)(e.formatDateTime(s.transfers[le.selectedItem].start_date))},null,8,O)])):(0,a.kq)("",!0),s.transfers[le.selectedItem].finish_date?((0,a.wg)(),(0,a.iD)("div",Y,[A,(0,a._)("div",{class:"value",textContent:(0,n.zw)(e.formatDateTime(s.transfers[le.selectedItem].finish_date))},null,8,K)])):(0,a.kq)("",!0),s.transfers[le.selectedItem].save_path?((0,a.wg)(),(0,a.iD)("div",B,[Q,(0,a._)("div",{class:"value",textContent:(0,n.zw)(s.transfers[le.selectedItem].save_path)},null,8,G)])):(0,a.kq)("",!0),s.transfers[le.selectedItem].files?((0,a.wg)(),(0,a.iD)("div",J,[X,(0,a._)("div",ee,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(s.transfers[le.selectedItem].files,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"file",key:t},[(0,a._)("a",{href:`/file?path=${encodeURIComponent(e)}`,target:"_blank",textContent:(0,n.zw)(e)},null,8,te)])))),128))])])):(0,a.kq)("",!0)])):(0,a.kq)("",!0)])),_:1},512),(0,a.Wm)(ue,{ref:"torrentFiles",title:"Torrent files",width:"80%"},{default:(0,a.w5)((()=>[null!=le.selectedItem&&s.transfers[le.selectedItem]?((0,a.wg)(),(0,a.iD)("div",se,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(ie.relativeFiles,((t,r)=>((0,a.wg)(),(0,a.iD)("div",{class:"row",key:t},[(0,a._)("div",ae,[s.isMedia&&e.mediaExtensions.has(t.split(".").pop())?((0,a.wg)(),(0,a.j4)(ce,{key:0},{default:(0,a.w5)((()=>[(0,a.Wm)(de,{"icon-class":"fa fa-play",text:"Play",onClick:t=>e.$emit("play",{url:`file://${s.transfers[le.selectedItem].files[r]}`,type:"file"})},null,8,["onClick"])])),_:2},1024)):((0,a.wg)(),(0,a.iD)("i",ne))]),(0,a._)("div",{class:"col-11 name",textContent:(0,n.zw)(t)},null,8,re)])))),128))])):(0,a.kq)("",!0)])),_:1},512)]))}var ie=s(6791),oe=s(8637),de=s(1065),ce=s(3493),ue=s(2787),pe=s(815),ve={emits:["pause","play","play-with-captions","refresh","remove","resume"],components:{Dropdown:ue.Z,DropdownItem:pe.Z,Loading:ie.Z,Modal:ce.Z},mixins:[oe.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())):[]}}},fe=s(3744);const me=(0,fe.Z)(ve,[["render",le],["__scopeId","data-v-90235a8e"]]);var he=me}}]); +//# sourceMappingURL=6429.28e09dbc.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/6429.28e09dbc.js.map b/platypush/backend/http/webapp/dist/static/js/6429.28e09dbc.js.map new file mode 100644 index 000000000..2a401ba10 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/6429.28e09dbc.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/6429.28e09dbc.js","mappings":"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","sources":["webpack://platypush/./src/components/Media/Utils.vue","webpack://platypush/./src/components/Media/Utils.vue?af63","webpack://platypush/./src/components/panels/Torrent/Panel.vue","webpack://platypush/./src/components/panels/Torrent/Info.vue","webpack://platypush/./src/components/panels/Torrent/Info.vue?10c7","webpack://platypush/./src/components/panels/Torrent/Header.vue","webpack://platypush/./src/components/panels/Torrent/Header.vue?da39","webpack://platypush/./src/components/panels/Torrent/Nav.vue","webpack://platypush/./src/components/panels/Torrent/Nav.vue?967f","webpack://platypush/./src/components/panels/Torrent/Results.vue","webpack://platypush/./src/components/panels/Torrent/Results.vue?884f","webpack://platypush/./src/components/panels/Torrent/Panel.vue?046c","webpack://platypush/./src/components/panels/Torrent/Transfers.vue","webpack://platypush/./src/components/panels/Torrent/Transfers.vue?0e09"],"sourcesContent":["\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Info.vue?vue&type=template&id=8eed74b0&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=8eed74b0&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-8eed74b0\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Header.vue?vue&type=template&id=0ae4cd8d&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=0ae4cd8d&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-0ae4cd8d\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=5185ff00&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=5185ff00&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-5185ff00\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Results.vue?vue&type=template&id=52a230bc&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=52a230bc&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-52a230bc\"]])\n\nexport default __exports__","import { render } from \"./Panel.vue?vue&type=template&id=250eee36&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=250eee36&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-250eee36\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Transfers.vue?vue&type=template&id=90235a8e&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=90235a8e&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-90235a8e\"]])\n\nexport default __exports__"],"names":["name","mixins","Utils","computed","audioExtensions","Set","videoExtensions","mediaExtensions","this","methods","convertTime","time","parseFloat","t","h","parseInt","m","s","attr","ret","push","join","startStreaming","resource","pluginName","download","url","subtitles","Object","request","media","stopStreaming","mediaId","media_id","__exports__","class","_createElementBlock","_hoisted_1","$options","infoItem","_createBlock","_component_Modal","title","visible","onClose","_cache","$event","$data","infoIndex","_createVNode","_component_Info","torrent","_createElementVNode","_normalizeClass","navCollapsed","_component_Header","selectedView","loading","onSearch","search","onTorrentAdd","onToggle","_component_Transfers","transfers","onPause","pause","onResume","resume","onRemove","remove","_component_Results","results","onDownload","onInfo","onNextPage","query","page","_hoisted_2","_component_Nav","onInput","_hoisted_8","_hoisted_10","_hoisted_3","_hoisted_4","_toDisplayString","$props","_hoisted_5","_hoisted_6","_hoisted_7","onClick","openInNewTab","_ctx","copyToClipboard","_hoisted_12","_hoisted_13","_hoisted_14","convertSize","size","_hoisted_15","_hoisted_16","_hoisted_17","seeds","_hoisted_18","_hoisted_19","_hoisted_20","peers","_hoisted_21","_hoisted_22","_hoisted_23","formatDate","created_at","description","_hoisted_24","_hoisted_25","_hoisted_26","year","_hoisted_27","_hoisted_28","_hoisted_29","props","type","default","window","open","disabled","_hoisted_11","withNav","leftSideClasses","onSubmit","_withModifiers","args","submit","placeholder","torrentURL","value","ref","_component_Loading","_hoisted_9","$emit","emits","components","Loading","String","Boolean","data","$refs","trim","length","_Fragment","_renderList","views","view","key","displayName","selected","iconClass","collapsed","onScroll","result","i","Array","Number","scrollTimeout","offset","body","scrollTop","bodyHeight","getComputedStyle","height","scrollHeight","setTimeout","Info","Header","Modal","Nav","Results","Transfers","required","torrentId","hash","onTorrentUpdate","onTorrentQueued","notify","text","image","icon","onTorrentStart","html","onTorrentResume","onTorrentPause","onTorrentCompleted","finish_date","Date","toISOString","progress","onTorrentRemove","concat","refresh","values","reduce","obj","mounted","subscribe","onTorrentStop","searchBox","document","querySelector","$nextTick","focus","destroy","unsubscribe","render","keys","selectedItem","state","paused","_component_Dropdown","_component_DropdownItem","torrentFiles","isVisible","torrentInfo","width","download_rate","upload_rate","remaining_bytes","_hoisted_31","_hoisted_32","_hoisted_33","href","target","_hoisted_35","_hoisted_36","start_date","_hoisted_38","_hoisted_39","formatDateTime","_hoisted_41","_hoisted_42","save_path","_hoisted_44","_hoisted_45","files","_hoisted_47","_hoisted_48","_hoisted_49","file","encodeURIComponent","_hoisted_51","relativeFiles","_hoisted_52","isMedia","has","split","pop","_hoisted_53","Dropdown","DropdownItem","MediaUtils","map"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/7819.f3e45685.js b/platypush/backend/http/webapp/dist/static/js/7819.4a7dffb4.js similarity index 76% rename from platypush/backend/http/webapp/dist/static/js/7819.f3e45685.js rename to platypush/backend/http/webapp/dist/static/js/7819.4a7dffb4.js index 4c0f41624..049252bfb 100644 --- a/platypush/backend/http/webapp/dist/static/js/7819.f3e45685.js +++ b/platypush/backend/http/webapp/dist/static/js/7819.4a7dffb4.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7819],{7819: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.omxplayer"})}var p=a(2509),r={name:"MediaMpv",components:{Media:p["default"]}},s=a(3744);const c=(0,s.Z)(r,[["render",t]]);var i=c}}]); -//# sourceMappingURL=7819.f3e45685.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7819],{7819: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.omxplayer"})}var p=a(8913),r={name:"MediaMpv",components:{Media:p["default"]}},s=a(3744);const c=(0,s.Z)(r,[["render",t]]);var i=c}}]); +//# sourceMappingURL=7819.4a7dffb4.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/7819.f3e45685.js.map b/platypush/backend/http/webapp/dist/static/js/7819.4a7dffb4.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/7819.f3e45685.js.map rename to platypush/backend/http/webapp/dist/static/js/7819.4a7dffb4.js.map index 9c0917ee1..f061d2169 100644 --- a/platypush/backend/http/webapp/dist/static/js/7819.f3e45685.js.map +++ b/platypush/backend/http/webapp/dist/static/js/7819.4a7dffb4.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/7819.f3e45685.js","mappings":"iPACEA,EAAAA,EAAAA,IAAuCC,EAAA,CAAhC,cAAY,mB,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/MediaOmxplayer/Index.vue","webpack://platypush/./src/components/panels/MediaOmxplayer/Index.vue?bcec"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=7264d7fc\"\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/7819.4a7dffb4.js","mappings":"iPACEA,EAAAA,EAAAA,IAAuCC,EAAA,CAAhC,cAAY,mB,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/MediaOmxplayer/Index.vue","webpack://platypush/./src/components/panels/MediaOmxplayer/Index.vue?bcec"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=7264d7fc\"\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/7968.aae6a679.js b/platypush/backend/http/webapp/dist/static/js/7968.aae6a679.js deleted file mode 100644 index b31ea86eb..000000000 --- a/platypush/backend/http/webapp/dist/static/js/7968.aae6a679.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7968],{1065:function(e,t,s){s.d(t,{Z:function(){return i}});s(560);var n=s(8637),a={name:"Utils",mixins:[n.Z],computed:{audioExtensions(){return new Set(["3gp","aa","aac","aax","act","aiff","amr","ape","au","awb","dct","dss","dvf","flac","gsm","iklax","ivs","m4a","m4b","m4p","mmf","mp3","mpc","msv","nmf","nsf","ogg,","opus","ra,","raw","sln","tta","vox","wav","wma","wv","webm","8svx"])},videoExtensions(){return new Set(["webm","mkv","flv","flv","vob","ogv","ogg","drc","gif","gifv","mng","avi","mts","m2ts","mov","qt","wmv","yuv","rm","rmvb","asf","amv","mp4","m4p","m4v","mpg","mp2","mpeg","mpe","mpv","mpg","mpeg","m2v","m4v","svi","3gp","3g2","mxf","roq","nsv","flv","f4v","f4p","f4a","f4b"])},mediaExtensions(){return new Set([...this.videoExtensions,...this.audioExtensions])}},methods:{convertTime(e){e=parseFloat(e);const t={};t.h=""+parseInt(e/3600),t.m=""+parseInt(e/60-60*t.h),t.s=""+parseInt(e-(3600*t.h+60*t.m));for(const n of["m","s"])parseInt(t[n])<10&&(t[n]="0"+t[n]);const s=[];return parseInt(t.h)&&s.push(t.h),s.push(t.m,t.s),s.join(":")},async startStreaming(e,t,s=!1){let n=e,a=null;e instanceof Object?(n=e.url,a=e.subtitles):e={url:n};const r=await this.request(`${t}.start_streaming`,{media:n,subtitles:a,download:s});return{...e,...r}},async stopStreaming(e,t){await this.request(`${t}.stop_streaming`,{media_id:e})}}};const r=a;var i=r},7968:function(e,t,s){s.d(t,{Z:function(){return k}});var n=s(6252);const a={class:"torrent-container"},r={class:"header-container"},i={class:"view-container"};function l(e,t,s,l,o,d){const c=(0,n.up)("Header"),m=(0,n.up)("TorrentView");return(0,n.wg)(),(0,n.iD)("div",a,[(0,n._)("div",r,[(0,n.Wm)(c,{onTorrentAdd:t[0]||(t[0]=e=>d.download(e))})]),(0,n._)("div",i,[(0,n.Wm)(m,{"plugin-name":s.pluginName},null,8,["plugin-name"])])])}var o=s(3577),d=s(9963);const c={class:"row"},m={class:"col-s-12 col-m-9 col-l-7 left side"},u={class:"search-box"};function v(e,t,s,a,r,i){return(0,n.wg)(),(0,n.iD)("div",{class:(0,o.C_)(["header",{"with-filter":e.filterVisible}])},[(0,n._)("div",c,[(0,n._)("div",m,[(0,n._)("form",{onSubmit:t[1]||(t[1]=(0,d.iM)((t=>e.$emit("torrent-add",r.torrentURL)),["prevent"]))},[(0,n._)("label",u,[(0,n.wy)((0,n._)("input",{type:"search",placeholder:"Add torrent URL","onUpdate:modelValue":t[0]||(t[0]=e=>r.torrentURL=e)},null,512),[[d.nr,r.torrentURL]])])],32)])])],2)}var f={name:"Header",emits:["torrent-add"],data(){return{torrentURL:""}}},p=s(3744);const h=(0,p.Z)(f,[["render",v],["__scopeId","data-v-33115af0"]]);var w=h,g=s(562),_=s(8637),y={name:"Panel",components:{TorrentView:g.Z,Header:w},mixins:[_.Z],props:{pluginName:{type:String,required:!0}},methods:{async download(e){await this.request(`${this.pluginName}.download`,{torrent:e})}}};const C=(0,p.Z)(y,[["render",l],["__scopeId","data-v-1502d8a8"]]);var k=C},562:function(e,t,s){s.d(t,{Z:function(){return ue}});var n=s(6252),a=s(3577);const r=e=>((0,n.dD)("data-v-7351a8a4"),e=e(),(0,n.Cn)(),e),i={key:1,class:"torrent-transfers fade-in"},l={key:0,class:"no-content"},o=["onClick"],d={class:"col-8 left side"},c=["textContent"],m={class:"col-2 right side"},u=["textContent"],v={class:"col-2 right side"},f={key:0,class:"modal-body torrent-info"},p={key:0,class:"row"},h=r((()=>(0,n._)("div",{class:"attr"},"Name",-1))),w=["textContent"],g={key:1,class:"row"},_=r((()=>(0,n._)("div",{class:"attr"},"State",-1))),y=["textContent"],C={class:"row"},k=r((()=>(0,n._)("div",{class:"attr"},"Progress",-1))),x=["textContent"],I={class:"row"},b=r((()=>(0,n._)("div",{class:"attr"},"DL rate",-1))),D=["textContent"],T={class:"row"},q=r((()=>(0,n._)("div",{class:"attr"},"UL rate",-1))),z=["textContent"],S={class:"row"},E=r((()=>(0,n._)("div",{class:"attr"},"Size",-1))),$=["textContent"],Z={key:2,class:"row"},R=r((()=>(0,n._)("div",{class:"attr"},"Remaining",-1))),U=["textContent"],L={class:"row"},N=r((()=>(0,n._)("div",{class:"attr"},"URL",-1))),W={class:"value nowrap"},j=["href","textContent"],V={class:"row"},P=r((()=>(0,n._)("div",{class:"attr"},"Peers",-1))),F=["textContent"],M={key:3,class:"row"},H=r((()=>(0,n._)("div",{class:"attr"},"Started",-1))),A=["textContent"],O={key:4,class:"row"},K=r((()=>(0,n._)("div",{class:"attr"},"Finished",-1))),Y=["textContent"],B={key:5,class:"row"},Q=r((()=>(0,n._)("div",{class:"attr"},"Save path",-1))),G=["textContent"],J={key:0,class:"modal-body torrent-files"},X={class:"col-1 icon"},ee={key:1,class:"fa fa-file"},te=["textContent"];function se(e,t,s,r,se,ne){const ae=(0,n.up)("Loading"),re=(0,n.up)("DropdownItem"),ie=(0,n.up)("Dropdown"),le=(0,n.up)("Modal");return se.loading?((0,n.wg)(),(0,n.j4)(ae,{key:0})):((0,n.wg)(),(0,n.iD)("div",i,[Object.keys(se.transfers).length?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("div",l,"No torrent transfers in progress")),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(se.transfers,((s,r)=>((0,n.wg)(),(0,n.iD)("div",{class:(0,a.C_)(["row item",{selected:se.selectedItem===r}]),key:r,onClick:e=>se.selectedItem=r},[(0,n._)("div",d,[(0,n._)("i",{class:(0,a.C_)(["icon fa",{"fa-check":null!=s.finish_date,"fa-play":!s.finish_date&&"downloading"===s.state,"fa-pause":!s.finish_date&&"paused"===s.state,"fa-stop":!s.finish_date&&"stopped"===s.state}])},null,2),(0,n._)("div",{class:"title",textContent:(0,a.zw)(s.name||s.hash||s.url)},null,8,c)]),(0,n._)("div",m,[(0,n._)("span",{textContent:(0,a.zw)(`${s.progress}%`)},null,8,u)]),(0,n._)("div",v,[(0,n.Wm)(ie,{title:"Actions","icon-class":"fa fa-ellipsis-h",onClick:e=>se.selectedItem=r},{default:(0,n.w5)((()=>["downloading"===s.state?((0,n.wg)(),(0,n.j4)(re,{key:0,"icon-class":"fa fa-pause",text:"Pause transfer",onClick:e=>ne.pause(ne.torrentId(s))},null,8,["onClick"])):(0,n.kq)("",!0),"paused"===s.state?((0,n.wg)(),(0,n.j4)(re,{key:1,"icon-class":"fa fa-play",text:"Resume transfer",onClick:e=>ne.resume(ne.torrentId(s))},null,8,["onClick"])):(0,n.kq)("",!0),(0,n.Wm)(re,{"icon-class":"fa fa-trash",text:"Remove transfer",onClick:e=>ne.remove(ne.torrentId(s))},null,8,["onClick"]),(0,n.Wm)(re,{"icon-class":"fa fa-folder",text:"View files",onClick:t[0]||(t[0]=t=>e.$refs.torrentFiles.isVisible=!0)}),(0,n.Wm)(re,{"icon-class":"fa fa-info",text:"Torrent info",onClick:t[1]||(t[1]=t=>e.$refs.torrentInfo.isVisible=!0)})])),_:2},1032,["onClick"])])],10,o)))),128)),(0,n.Wm)(le,{ref:"torrentInfo",title:"Torrent info",width:"80%"},{default:(0,n.w5)((()=>[null!=se.selectedItem&&se.transfers[se.selectedItem]?((0,n.wg)(),(0,n.iD)("div",f,[se.transfers[se.selectedItem].name?((0,n.wg)(),(0,n.iD)("div",p,[h,(0,n._)("div",{class:"value",textContent:(0,a.zw)(se.transfers[se.selectedItem].name)},null,8,w)])):(0,n.kq)("",!0),se.transfers[se.selectedItem].state?((0,n.wg)(),(0,n.iD)("div",g,[_,(0,n._)("div",{class:"value",textContent:(0,a.zw)(se.transfers[se.selectedItem].state)},null,8,y)])):(0,n.kq)("",!0),(0,n._)("div",C,[k,(0,n._)("div",{class:"value",textContent:(0,a.zw)(`${se.transfers[se.selectedItem].progress||0}%`)},null,8,x)]),(0,n._)("div",I,[b,(0,n._)("div",{class:"value",textContent:(0,a.zw)(`${e.convertSize(se.transfers[se.selectedItem].download_rate||0)}/s`)},null,8,D)]),(0,n._)("div",T,[q,(0,n._)("div",{class:"value",textContent:(0,a.zw)(`${e.convertSize(se.transfers[se.selectedItem].upload_rate||0)}/s`)},null,8,z)]),(0,n._)("div",S,[E,(0,n._)("div",{class:"value",textContent:(0,a.zw)(e.convertSize(se.transfers[se.selectedItem].size||0))},null,8,$)]),se.transfers[se.selectedItem].remaining_bytes?((0,n.wg)(),(0,n.iD)("div",Z,[R,(0,n._)("div",{class:"value",textContent:(0,a.zw)(e.convertSize(se.transfers[se.selectedItem].remaining_bytes))},null,8,U)])):(0,n.kq)("",!0),(0,n._)("div",L,[N,(0,n._)("div",W,[(0,n._)("a",{href:se.transfers[se.selectedItem].url,target:"_blank",textContent:(0,a.zw)(se.transfers[se.selectedItem].url)},null,8,j)])]),(0,n._)("div",V,[P,(0,n._)("div",{class:"value",textContent:(0,a.zw)(se.transfers[se.selectedItem].peers||0)},null,8,F)]),se.transfers[se.selectedItem].start_date?((0,n.wg)(),(0,n.iD)("div",M,[H,(0,n._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(se.transfers[se.selectedItem].start_date))},null,8,A)])):(0,n.kq)("",!0),se.transfers[se.selectedItem].finish_date?((0,n.wg)(),(0,n.iD)("div",O,[K,(0,n._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(se.transfers[se.selectedItem].finish_date))},null,8,Y)])):(0,n.kq)("",!0),se.transfers[se.selectedItem].save_path?((0,n.wg)(),(0,n.iD)("div",B,[Q,(0,n._)("div",{class:"value",textContent:(0,a.zw)(se.transfers[se.selectedItem].save_path)},null,8,G)])):(0,n.kq)("",!0)])):(0,n.kq)("",!0)])),_:1},512),(0,n.Wm)(le,{ref:"torrentFiles",title:"Torrent files",width:"80%"},{default:(0,n.w5)((()=>[null!=se.selectedItem&&se.transfers[se.selectedItem]?((0,n.wg)(),(0,n.iD)("div",J,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(ne.relativeFiles,((t,r)=>((0,n.wg)(),(0,n.iD)("div",{class:"row",key:t},[(0,n._)("div",X,[s.isMedia&&e.mediaExtensions.has(t.split(".").pop())?((0,n.wg)(),(0,n.j4)(ie,{key:0},{default:(0,n.w5)((()=>[(0,n.Wm)(re,{"icon-class":"fa fa-play",text:"Play",onClick:t=>e.$emit("play",{url:`file://${se.transfers[se.selectedItem].files[r]}`,type:"file"})},null,8,["onClick"])])),_:2},1024)):((0,n.wg)(),(0,n.iD)("i",ee))]),(0,n._)("div",{class:"col-11 name",textContent:(0,a.zw)(t)},null,8,te)])))),128))])):(0,n.kq)("",!0)])),_:1},512)]))}var ne=s(6791),ae=s(8637),re=s(1065),ie=s(3493),le=s(2787),oe=s(815),de={name:"View",emits:["play","play-with-captions"],components:{Dropdown:le.Z,DropdownItem:oe.Z,Loading:ne.Z,Modal:ie.Z},mixins:[ae.Z,re.Z],props:{pluginName:{type:String,required:!0},isMedia:{type:Boolean,default:!1}},data(){return{loading:!1,transfers:{},selectedItem:null}},computed:{relativeFiles(){return null!=this.selectedItem&&this.transfers[this.selectedItem]?.files?.length?this.transfers[this.selectedItem].files.map((e=>e.split("/").pop())):[]}},methods:{torrentId(e){return e?.hash&&e.hash.length?e.hash:e.url},async refresh(){this.loading=!0;try{this.transfers=Object.values(await this.request(`${this.pluginName}.status`)||{}).reduce(((e,t)=>(e[this.torrentId(t)]=t,e)),{})}finally{this.loading=!1}},async pause(e){await this.request(`${this.pluginName}.pause`,{torrent:e}),await this.refresh()},async resume(e){await this.request(`${this.pluginName}.resume`,{torrent:e}),await this.refresh()},async remove(e){await this.request(`${this.pluginName}.remove`,{torrent:e}),await this.refresh()},onTorrentUpdate(e){this.transfers[this.torrentId(e)]=e},onTorrentRemove(e){const t=this.torrentId(e);t in this.transfers&&delete this.transfers[t]}},mounted(){this.refresh(),this.subscribe(this.onTorrentUpdate,"on-torrent-update","platypush.message.event.torrent.TorrentQueuedEvent","platypush.message.event.torrent.TorrentDownloadedMetadataEvent","platypush.message.event.torrent.TorrentDownloadStartEvent","platypush.message.event.torrent.TorrentDownloadProgressEvent","platypush.message.event.torrent.TorrentResumedEvent","platypush.message.event.torrent.TorrentPausedEvent","platypush.message.event.torrent.TorrentSeedingStartEvent","platypush.message.event.torrent.TorrentStateChangeEvent","platypush.message.event.torrent.TorrentDownloadStopEvent","platypush.message.event.torrent.TorrentDownloadCompletedEvent"),this.subscribe(this.onTorrentRemove,"on-torrent-remove","platypush.message.event.torrent.TorrentRemovedEvent")},destroy(){this.unsubscribe("on-torrent-update"),this.unsubscribe("on-torrent-remove")}},ce=s(3744);const me=(0,ce.Z)(de,[["render",se],["__scopeId","data-v-7351a8a4"]]);var ue=me}}]); -//# sourceMappingURL=7968.aae6a679.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/7968.aae6a679.js.map b/platypush/backend/http/webapp/dist/static/js/7968.aae6a679.js.map deleted file mode 100644 index b3c16366a..000000000 --- a/platypush/backend/http/webapp/dist/static/js/7968.aae6a679.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/7968.aae6a679.js","mappings":"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","sources":["webpack://platypush/./src/components/Media/Utils.vue","webpack://platypush/./src/components/Media/Utils.vue?af63","webpack://platypush/./src/components/panels/Torrent/Panel.vue","webpack://platypush/./src/components/panels/Torrent/Header.vue","webpack://platypush/./src/components/panels/Torrent/Header.vue?da39","webpack://platypush/./src/components/panels/Torrent/Panel.vue?046c","webpack://platypush/./src/components/panels/Torrent/View.vue","webpack://platypush/./src/components/panels/Torrent/View.vue?80df"],"sourcesContent":["\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Header.vue?vue&type=template&id=33115af0&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=33115af0&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-33115af0\"]])\n\nexport default __exports__","import { render } from \"./Panel.vue?vue&type=template&id=1502d8a8&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=1502d8a8&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-1502d8a8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./View.vue?vue&type=template&id=7351a8a4&scoped=true\"\nimport script from \"./View.vue?vue&type=script&lang=js\"\nexport * from \"./View.vue?vue&type=script&lang=js\"\n\nimport \"./View.vue?vue&type=style&index=0&id=7351a8a4&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-7351a8a4\"]])\n\nexport default __exports__"],"names":["name","mixins","Utils","computed","audioExtensions","Set","videoExtensions","mediaExtensions","this","methods","convertTime","time","parseFloat","t","h","parseInt","m","s","attr","ret","push","join","startStreaming","resource","pluginName","download","url","subtitles","Object","request","media","stopStreaming","mediaId","media_id","__exports__","class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_createVNode","_component_Header","onTorrentAdd","_cache","$event","$options","_hoisted_3","_component_TorrentView","$props","_normalizeClass","_ctx","filterVisible","onSubmit","_withModifiers","$emit","$data","torrentURL","type","placeholder","emits","data","components","TorrentView","Header","props","String","required","torrent","render","loading","_createBlock","_component_Loading","key","keys","transfers","length","_Fragment","_renderList","i","selected","selectedItem","onClick","_hoisted_4","finish_date","state","_toDisplayString","hash","_hoisted_6","progress","_hoisted_8","_component_Dropdown","title","_component_DropdownItem","text","pause","torrentId","resume","remove","$refs","torrentFiles","isVisible","torrentInfo","_component_Modal","ref","width","_hoisted_9","_hoisted_10","_hoisted_11","_hoisted_13","_hoisted_14","_hoisted_16","_hoisted_17","_hoisted_19","_hoisted_20","convertSize","download_rate","_hoisted_22","_hoisted_23","upload_rate","_hoisted_25","_hoisted_26","size","remaining_bytes","_hoisted_28","_hoisted_29","_hoisted_31","_hoisted_32","_hoisted_33","href","target","_hoisted_35","_hoisted_36","peers","start_date","_hoisted_38","_hoisted_39","formatDateTime","_hoisted_41","_hoisted_42","save_path","_hoisted_44","_hoisted_45","_hoisted_47","relativeFiles","file","_hoisted_48","isMedia","has","split","pop","files","_hoisted_49","Dropdown","DropdownItem","Loading","Modal","MediaUtils","Boolean","default","map","refresh","values","reduce","obj","onTorrentUpdate","onTorrentRemove","mounted","subscribe","destroy","unsubscribe"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8784.d5e98295.js b/platypush/backend/http/webapp/dist/static/js/8784.5892bf2a.js similarity index 75% rename from platypush/backend/http/webapp/dist/static/js/8784.d5e98295.js rename to platypush/backend/http/webapp/dist/static/js/8784.5892bf2a.js index 0ead9d719..856eaa4f5 100644 --- a/platypush/backend/http/webapp/dist/static/js/8784.d5e98295.js +++ b/platypush/backend/http/webapp/dist/static/js/8784.5892bf2a.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8784],{8784:function(n,e,t){t.r(e),t.d(e,{default:function(){return o}});var r=t(6252);function u(n,e,t,u,a,p){const s=(0,r.up)("Panel");return(0,r.wg)(),(0,r.j4)(s,{"plugin-name":"torrent"})}var a=t(7968),p={name:"Torrent",components:{Panel:a.Z}},s=t(3744);const c=(0,s.Z)(p,[["render",u]]);var o=c}}]); -//# sourceMappingURL=8784.d5e98295.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8784],{8784:function(n,e,t){t.r(e),t.d(e,{default:function(){return o}});var r=t(6252);function u(n,e,t,u,a,p){const s=(0,r.up)("Panel");return(0,r.wg)(),(0,r.j4)(s,{"plugin-name":"torrent"})}var a=t(6429),p={name:"Torrent",components:{Panel:a.Z}},s=t(3744);const c=(0,s.Z)(p,[["render",u]]);var o=c}}]); +//# sourceMappingURL=8784.5892bf2a.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8784.d5e98295.js.map b/platypush/backend/http/webapp/dist/static/js/8784.5892bf2a.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/8784.d5e98295.js.map rename to platypush/backend/http/webapp/dist/static/js/8784.5892bf2a.js.map index 42e825550..42b16f470 100644 --- a/platypush/backend/http/webapp/dist/static/js/8784.d5e98295.js.map +++ b/platypush/backend/http/webapp/dist/static/js/8784.5892bf2a.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/8784.d5e98295.js","mappings":"iPACEA,EAAAA,EAAAA,IAA+BC,EAAA,CAAxB,cAAY,W,eAMrB,GACEC,KAAM,UACNC,WAAY,CAACC,MAAKA,EAAAA,I,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Torrent/Index.vue","webpack://platypush/./src/components/panels/Torrent/Index.vue?ce2c"],"sourcesContent":["\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=96a3698e\"\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_Panel","name","components","Panel","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/8784.5892bf2a.js","mappings":"iPACEA,EAAAA,EAAAA,IAA+BC,EAAA,CAAxB,cAAY,W,eAMrB,GACEC,KAAM,UACNC,WAAY,CAACC,MAAKA,EAAAA,I,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Torrent/Index.vue","webpack://platypush/./src/components/panels/Torrent/Index.vue?ce2c"],"sourcesContent":["\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=96a3698e\"\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_Panel","name","components","Panel","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8913.5a499226.js b/platypush/backend/http/webapp/dist/static/js/8913.5a499226.js new file mode 100644 index 000000000..be6fba018 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/8913.5a499226.js @@ -0,0 +1,2 @@ +(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8913],{2381:function(e,t,s){"use strict";s.d(t,{Z:function(){return $}});var i=s(6252),l=s(3577);const a=e=>((0,i.dD)("data-v-0f0ae058"),e=e(),(0,i.Cn)(),e),n={class:"browser"},r={class:"nav",ref:"nav"},o=["onClick"],c={class:"token"},d={key:0,class:"separator"},u=a((()=>(0,i._)("i",{class:"fa fa-chevron-right"},null,-1))),m=[u],h={class:"items",ref:"items"},p=a((()=>(0,i._)("div",{class:"col-10 left side"},[(0,i._)("i",{class:"icon fa fa-folder"}),(0,i._)("span",{class:"name"},"..")],-1))),y=[p],f=["onClick"],g={class:"col-10"},w={class:"name"},v={key:0,class:"col-2 actions"};function k(e,t,s,a,u,p){const k=(0,i.up)("Loading"),_=(0,i.up)("DropdownItem"),b=(0,i.up)("Dropdown");return(0,i.wg)(),(0,i.iD)("div",n,[u.loading?((0,i.wg)(),(0,i.j4)(k,{key:0})):(0,i.kq)("",!0),(0,i._)("div",r,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(p.pathTokens,((e,t)=>((0,i.wg)(),(0,i.iD)("span",{class:"path",key:t,onClick:e=>u.path=p.pathTokens.slice(0,t+1).join("/").slice(1)},[(0,i._)("span",c,(0,l.zw)(e),1),(t>0||p.pathTokens.length>1)&&tp.onBack&&p.onBack(...e))},y)):(0,i.kq)("",!0),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(p.filteredFiles,((t,s)=>((0,i.wg)(),(0,i.iD)("div",{class:"row item",key:s,onClick:e=>p.onItemSelect(t)},[(0,i._)("div",g,[(0,i._)("i",{class:(0,l.C_)(["icon fa",{"fa-file":"directory"!==t.type,"fa-folder":"directory"===t.type}])},null,2),(0,i._)("span",w,(0,l.zw)(t.name),1)]),p.fileActions.length?((0,i.wg)(),(0,i.iD)("div",v,[(0,i.Wm)(b,null,{default:(0,i.w5)((()=>[p.hasPlay&&"directory"!==t.type?((0,i.wg)(),(0,i.j4)(_,{key:0,"icon-class":"fa fa-play",text:"Play",onClick:s=>e.$emit("play",{type:"file",url:`file://${t.path}`})},null,8,["onClick"])):(0,i.kq)("",!0)])),_:2},1024)])):(0,i.kq)("",!0)],8,f)))),128))],512)])}var _=s(6791),b=s(8637),C=s(1065),P=s(2787),x=s(815),D={name:"Browser",components:{DropdownItem:x.Z,Dropdown:P.Z,Loading:_.Z},mixins:[b.Z,C.Z],emits:["back","path-change","play","input"],props:{hasBack:{type:Boolean,default:!1},initialPath:{type:String},isMedia:{type:Boolean},filter:{type:String,default:""}},data(){return{loading:!1,path:this.initialPath,files:[]}},computed:{filteredFiles(){return this.filter?.length?this.files.filter((e=>(e?.name||"").toLowerCase().indexOf(this.filter.toLowerCase())>=0)):this.files},hasPlay(){return this.isMedia&&this.files.some((e=>this.mediaExtensions.has(e.name.split(".").pop()?.toLowerCase())))},fileActions(){return this.hasPlay?[{iconClass:"fa fa-play",text:"Play",onClick:e=>this.$emit("play",{type:"file",url:`file://${e.path}`})}]:[]},pathTokens(){return this.path?.length?["/",...this.path.split(/(?{this.$refs.nav.scrollLeft=99999,this.$refs.items.scrollTop=0}));try{this.files=await this.request("file.list",{path:this.path}),this.$emit("path-change",this.path)}finally{this.loading=!1}},onBack(){this.path?.length&&"/"!==this.path?this.path=[...this.pathTokens].slice(0,-1).join("/").slice(1):this.$emit("back")},onItemSelect(e){"directory"===e.type?this.path=e.path:this.$emit("input",e.path)}},watch:{initialPath(){this.path=this.initialPath},path(){this.refresh()}},mounted(){this.refresh()}},S=s(3744);const q=(0,S.Z)(D,[["render",k],["__scopeId","data-v-0f0ae058"]]);var $=q},8913:function(e,t,s){"use strict";s.r(t),s.d(t,{default:function(){return kt}});var i=s(6252),l=s(3577);const a={class:"media-plugin fade-in"},n={class:"view-container"},r={class:"subtitles-container"},o={key:0,class:"subtitles-content"},c={class:"play-url-container"};function d(e,t,s,d,u,m){const h=(0,i.up)("Loading"),p=(0,i.up)("Nav"),y=(0,i.up)("Header"),f=(0,i.up)("Results"),g=(0,i.up)("Transfers"),w=(0,i.up)("Browser"),v=(0,i.up)("MediaView"),k=(0,i.up)("Subtitles"),_=(0,i.up)("Modal"),b=(0,i.up)("UrlPlayer");return(0,i.wg)(),(0,i.j4)(i.Ob,null,[(0,i._)("div",a,[u.loading?((0,i.wg)(),(0,i.j4)(h,{key:0})):(0,i.kq)("",!0),(0,i.Wm)(v,{"plugin-name":s.pluginName,status:u.selectedPlayer?.status||{},track:u.selectedPlayer?.status||{},buttons:s.mediaButtons,onPlay:m.pause,onPause:m.pause,onStop:m.stop,onSetVolume:m.setVolume,onSeek:m.seek,onSearch:m.search,onMute:m.toggleMute,onUnmute:m.toggleMute},{default:(0,i.w5)((()=>[(0,i._)("main",null,[(0,i._)("div",{class:"nav-container from tablet",style:(0,l.j5)(m.navContainerStyle)},[(0,i.Wm)(p,{"selected-view":u.selectedView,"torrent-plugin":u.torrentPlugin,onInput:t[0]||(t[0]=e=>u.selectedView=e),onToggle:t[1]||(t[1]=e=>u.forceShowNav=!u.forceShowNav)},null,8,["selected-view","torrent-plugin"])],4),(0,i._)("div",n,[(0,i.Wm)(y,{"plugin-name":s.pluginName,"selected-view":u.selectedView,"has-subtitles-plugin":m.hasSubtitlesPlugin,sources:u.sources,"selected-item":m.selectedItem,"selected-subtitles":u.selectedSubtitles,"browser-filter":u.browserFilter,"show-nav-button":!u.forceShowNav,ref:"header",onSearch:m.search,onSelectPlayer:t[2]||(t[2]=e=>u.selectedPlayer=e),onPlayerStatus:m.onStatusUpdate,onTorrentAdd:t[3]||(t[3]=e=>m.downloadTorrent(e)),onShowSubtitles:t[4]||(t[4]=e=>u.showSubtitlesModal=!u.showSubtitlesModal),onPlayUrl:m.showPlayUrlModal,onFilter:t[5]||(t[5]=e=>u.browserFilter=e),onToggleNav:t[6]||(t[6]=e=>u.forceShowNav=!u.forceShowNav),onSourceToggle:t[7]||(t[7]=e=>u.sources[e]=!u.sources[e])},null,8,["plugin-name","selected-view","has-subtitles-plugin","sources","selected-item","selected-subtitles","browser-filter","show-nav-button","onSearch","onPlayerStatus","onPlayUrl"]),(0,i._)("div",{class:(0,l.C_)(["body-container",{"expanded-header":e.$refs.header?.filterVisible}])},["search"===u.selectedView?((0,i.wg)(),(0,i.j4)(f,{key:0,results:u.results,"selected-result":u.selectedResult,sources:u.sources,loading:u.loading,filter:u.browserFilter,onSelect:t[8]||(t[8]=e=>m.onResultSelect(e)),onPlay:m.play,onView:m.view,onDownload:m.download},null,8,["results","selected-result","sources","loading","filter","onPlay","onView","onDownload"])):"torrents"===u.selectedView?((0,i.wg)(),(0,i.j4)(g,{key:1,"plugin-name":u.torrentPlugin,"is-media":!0,onPlay:m.play},null,8,["plugin-name","onPlay"])):"browser"===u.selectedView?((0,i.wg)(),(0,i.j4)(w,{key:2,filter:u.browserFilter,onPathChange:t[9]||(t[9]=e=>u.browserFilter=""),onPlay:t[10]||(t[10]=e=>m.play(e))},null,8,["filter"])):(0,i.kq)("",!0)],2)])])])),_:1},8,["plugin-name","status","track","buttons","onPlay","onPause","onStop","onSetVolume","onSeek","onSearch","onMute","onUnmute"]),(0,i._)("div",r,[(0,i.Wm)(_,{title:"Available subtitles",visible:u.showSubtitlesModal,ref:"subtitlesSelector",onClose:t[12]||(t[12]=e=>u.showSubtitlesModal=!1)},{default:(0,i.w5)((()=>[u.showSubtitlesModal&&null!=u.selectedResult?((0,i.wg)(),(0,i.iD)("div",o,[(0,i.Wm)(k,{item:u.selectedPlayer&&u.selectedPlayer.status&&("play"===u.selectedPlayer.status.state||"pause"===u.selectedPlayer.status.state)?u.selectedPlayer.status:u.results[u.selectedResult],onSelectSubs:t[11]||(t[11]=e=>m.selectSubtitles(e))},null,8,["item"])])):(0,i.kq)("",!0)])),_:1},8,["visible"])]),(0,i._)("div",c,[(0,i.Wm)(_,{title:"Play URL",ref:"playUrlModal",onOpen:m.onPlayUrlModalOpen},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{value:u.urlPlay,onInput:t[13]||(t[13]=e=>u.urlPlay=e.target.value),onPlay:t[14]||(t[14]=e=>m.playUrl(e))},null,8,["value"])])),_:1},8,["onOpen"])])])],1024)}var u=s(6791),m=s(3493),h=s(8637);const p={class:"media-browser"},y={key:1,class:"media-index grid"},f=["onClick"],g={class:"icon"},w={class:"name"},v={key:2,class:"media-browser-body"};function k(e,t,s,a,n,r){const o=(0,i.up)("Loading");return(0,i.wg)(),(0,i.j4)(i.Ob,null,[(0,i._)("div",p,[n.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):n.mediaProvider?n.mediaProvider?((0,i.wg)(),(0,i.iD)("div",v,[((0,i.wg)(),(0,i.j4)((0,i.LL)(n.mediaProvider),{filter:s.filter,onBack:t[0]||(t[0]=e=>n.mediaProvider=null),onPathChange:t[1]||(t[1]=t=>e.$emit("path-change",t)),onPlay:t[2]||(t[2]=t=>e.$emit("play",t))},null,40,["filter"]))])):(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",y,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.mediaProviders,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:"item",key:t,onClick:t=>n.mediaProvider=e},[(0,i._)("div",g,[n.providersMetadata[t].icon?((0,i.wg)(),(0,i.iD)("i",(0,i.dG)({key:0,ref_for:!0},n.providersMetadata[t].icon,{style:{color:n.providersMetadata[t].icon?.color||"inherit"}}),null,16)):(0,i.kq)("",!0)]),(0,i._)("div",w,(0,l.zw)(n.providersMetadata[t].name),1)],8,f)))),128))]))])],1024)}var _=s(2262),b=s(2381),C=s(4569),P={emits:["path-change","play"],mixins:[h.Z],components:{Browser:b.Z,Loading:u.Z},props:{filter:{type:String,default:""}},data(){return{loading:!1,mediaProvider:null,mediaProviders:{},providersMetadata:C}},methods:{registerMediaProvider(e){const t=(0,_.XI)((0,i.RC)((()=>s(6809)(`./${e}`))));this.$options.components[e]=t,this.mediaProviders[e]=t},async refreshMediaProviders(){const e=await this.request("config.get");this.mediaProviders={},this.registerMediaProvider("File"),e.youtube&&this.registerMediaProvider("YouTube")}},mounted(){this.refreshMediaProviders()}},x=s(3744);const D=(0,x.Z)(P,[["render",k],["__scopeId","data-v-6b56bca2"]]);var S=D,q=s(9963);const $=e=>((0,i.dD)("data-v-5002e0d8"),e=e(),(0,i.Cn)(),e),I={class:"row"},N={key:0,class:"col-s-8 col-m-7 left side"},M=$((()=>(0,i._)("i",{class:"fa fa-filter"},null,-1))),T=[M],z={class:"search-box"},Z={key:1,class:"col-s-8 col-m-7 left side"},V={class:"search-box"},j={key:2,class:"col-s-8 col-m-7 left side"},R={class:"search-box"},U=["value"],L={class:"col-s-4 col-m-5 right side"},O=$((()=>(0,i._)("i",{class:"fas fa-bars"},null,-1))),W=[O],F=$((()=>(0,i._)("i",{class:"fas fa-closed-captioning"},null,-1))),Y=[F],B=$((()=>(0,i._)("i",{class:"fas fa-play"},null,-1))),E=[B],H=["checked","onChange"];function K(e,t,s,a,n,r){const o=(0,i.up)("Players");return(0,i.wg)(),(0,i.iD)("div",{class:(0,l.C_)(["header",{"with-filter":n.filterVisible}])},[(0,i._)("div",I,["search"===s.selectedView?((0,i.wg)(),(0,i.iD)("div",N,[(0,i._)("button",{title:"Filter",class:(0,l.C_)(["filter-btn",{selected:n.filterVisible}]),onClick:t[0]||(t[0]=e=>n.filterVisible=!n.filterVisible)},T,2),(0,i._)("form",{onSubmit:t[2]||(t[2]=(0,q.iM)(((...e)=>r.search&&r.search(...e)),["prevent"]))},[(0,i._)("label",z,[(0,i.wy)((0,i._)("input",{type:"search",placeholder:"Search","onUpdate:modelValue":t[1]||(t[1]=e=>n.query=e)},null,512),[[q.nr,n.query]])])],32)])):"torrents"===s.selectedView?((0,i.wg)(),(0,i.iD)("div",Z,[(0,i._)("form",{onSubmit:t[4]||(t[4]=(0,q.iM)((t=>e.$emit("torrent-add",n.torrentURL)),["prevent"]))},[(0,i._)("label",V,[(0,i.wy)((0,i._)("input",{type:"search",placeholder:"Add torrent URL","onUpdate:modelValue":t[3]||(t[3]=e=>n.torrentURL=e)},null,512),[[q.nr,n.torrentURL]])])],32)])):"browser"===s.selectedView?((0,i.wg)(),(0,i.iD)("div",j,[(0,i._)("label",R,[(0,i._)("input",{type:"search",placeholder:"Filter",value:s.browserFilter,onChange:t[5]||(t[5]=t=>e.$emit("filter",t.target.value)),onKeyup:t[6]||(t[6]=t=>e.$emit("filter",t.target.value))},null,40,U)])])):(0,i.kq)("",!0),(0,i._)("div",L,[s.showNavButton?((0,i.wg)(),(0,i.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[7]||(t[7]=t=>e.$emit("toggle-nav"))},W)):(0,i.kq)("",!0),s.hasSubtitlesPlugin&&s.selectedItem&&("file"===s.selectedItem.type||(s.selectedItem.url||"").startsWith("file://"))?((0,i.wg)(),(0,i.iD)("button",{key:1,title:"Select subtitles",class:(0,l.C_)(["captions-btn",{selected:null!=s.selectedSubtitles}]),onClick:t[8]||(t[8]=t=>e.$emit("show-subtitles"))},Y,2)):(0,i.kq)("",!0),(0,i.Wm)(o,{"plugin-name":s.pluginName,onSelect:t[9]||(t[9]=t=>e.$emit("select-player",t)),onStatus:t[10]||(t[10]=t=>e.$emit("player-status",t))},null,8,["plugin-name"]),(0,i._)("button",{title:"Play URL",onClick:t[11]||(t[11]=t=>e.$emit("play-url"))},E)])]),(0,i._)("div",{class:(0,l.C_)(["row filter fade-in",{hidden:!n.filterVisible}])},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(Object.keys(s.sources),(t=>((0,i.wg)(),(0,i.iD)("label",{key:t},[(0,i._)("input",{type:"checkbox",checked:s.sources[t],onChange:s=>e.$emit("source-toggle",t)},null,40,H),(0,i.Uk)(" "+(0,l.zw)(t),1)])))),128))],2)],2)}const A={class:"media-players"},Q={class:"plugins"},G={class:"players"},J={class:"refresh"},X={key:1,class:"no-results"};function ee(e,t,s,a,n,r){const o=(0,i.up)("Chromecast"),c=(0,i.up)("Kodi"),d=(0,i.up)("Mplayer"),u=(0,i.up)("Mpv"),m=(0,i.up)("Omxplayer"),h=(0,i.up)("Vlc"),p=(0,i.up)("Loading"),y=(0,i.up)("DropdownItem"),f=(0,i.up)("Dropdown");return(0,i.wg)(),(0,i.iD)("div",A,[(0,i._)("div",Q,[(0,i.Wm)(o,{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,i.Wm)(c,{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,i.Wm)(d,{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,i.Wm)(u,{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,i.Wm)(m,{player:"media.omxplayer"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"omxplayerPlugin",onStatus:t[4]||(t[4]=t=>e.$emit("status",t))},null,8,["player"]),(0,i.Wm)(h,{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,i._)("div",G,[(0,i.Wm)(f,{title:n.selectedPlayer?.name||"Players","icon-class":n.selectedPlayer?n.selectedPlayer.iconClass:"fab fa-chromecast"},{default:(0,i.w5)((()=>[n.loading?((0,i.wg)(),(0,i.j4)(p,{key:0})):(0,i.kq)("",!0),(0,i._)("div",J,[(0,i.Wm)(y,{text:"Refresh","icon-class":"fa fa-sync-alt",onClick:r.refresh},null,8,["onClick"])]),n.players?.length?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",X,"No players found")),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.players,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,l.C_)(["player",{selected:null!=n.selectedPlayer&&n.selectedPlayer.pluginName===e.pluginName&&n.selectedPlayer.name===e.name}]),key:t},[(0,i.Wm)(y,{text:e.name,"icon-class":e.iconClass,onClick:t=>r.select(e)},null,8,["text","icon-class","onClick"])],2)))),128))])),_:1},8,["title","icon-class"])])])}s(560);var te=s(2787),se=s(815);function ie(e,t,s,l,a,n){return(0,i.wg)(),(0,i.iD)("div")}var le=s(1065),ae={name:"Mixin",mixins:[h.Z,le.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){return e?await this.request(`${this.pluginName}.play`,{resource:e.url,subtitles:t}):await this.pause()},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 ne=ae;var re=ne,oe={name:"Chromecast",mixins:[re],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){return e?await this.request(`${this.pluginName}.play`,{resource:e.url,chromecast:this.getPlayerName(t)}):await this.pause(t)},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 ce=(0,x.Z)(oe,[["render",ie]]);var de=ce;function ue(e,t,s,l,a,n){return(0,i.wg)(),(0,i.iD)("div")}var me={name:"Kodi",mixins:[re],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 he=(0,x.Z)(me,[["render",ue]]);var pe=he;function ye(e,t,s,l,a,n){return(0,i.wg)(),(0,i.iD)("div")}var fe={name:"Mplayer",mixins:[re],data(){return{iconClass:"fa fa-tv",name:"MPlayer",pluginName:"media.mplayer"}}};const ge=(0,x.Z)(fe,[["render",ye]]);var we=ge;function ve(e,t,s,l,a,n){return(0,i.wg)(),(0,i.iD)("div")}var ke={name:"Mpv",mixins:[re],data(){return{iconClass:"fa fa-tv",name:"mpv",pluginName:"media.mpv"}}};const _e=(0,x.Z)(ke,[["render",ve]]);var be=_e;function Ce(e,t,s,l,a,n){return(0,i.wg)(),(0,i.iD)("div")}var Pe={name:"Omxplayer",mixins:[re],data(){return{iconClass:"fa fa-tv",name:"OMXPlayer",pluginName:"media.omxplayer"}}};const xe=(0,x.Z)(Pe,[["render",Ce]]);var De=xe;function Se(e,t,s,l,a,n){return(0,i.wg)(),(0,i.iD)("div")}var qe={name:"Vlc",mixins:[re],data(){return{iconClass:"fa fa-tv",name:"VLC",pluginName:"media.vlc"}}};const $e=(0,x.Z)(qe,[["render",Se]]);var Ie=$e,Ne={name:"Players",components:{Loading:u.Z,DropdownItem:se.Z,Dropdown:te.Z,Chromecast:de,Kodi:pe,Mplayer:we,Mpv:be,Omxplayer:De,Vlc:Ie},emits:["select","status"],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();this.players.push(...s),null==this.selectedPlayer&&t.pluginName===this.pluginName&&s.length>0&&this.select(s[0])})))}finally{this.loading=!1}},select(e){this.selectedPlayer=e,this.$emit("select",e)}},async mounted(){await this.loadPlugins(),await this.refresh()}};const Me=(0,x.Z)(Ne,[["render",ee]]);var Te=Me,ze={name:"Header",components:{Players:Te},emits:["filter","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:""}},methods:{search(){const e=Object.keys(this.sources).filter((e=>this.sources[e]));this.query?.length&&e?.length&&this.$emit("search",{query:this.query,types:e})}},mounted(){this.$watch((()=>this.selectedView),(()=>{this.$emit("filter",""),this.torrentURL="",this.query=""}))}};const Ze=(0,x.Z)(ze,[["render",K],["__scopeId","data-v-5002e0d8"]]);var Ve=Ze,je=s(1587);const Re=e=>((0,i.dD)("data-v-0a2bec70"),e=e(),(0,i.Cn)(),e),Ue=Re((()=>(0,i._)("i",{class:"fa fa-bars"},null,-1))),Le=[Ue],Oe=["title","onClick"];function We(e,t,s,a,n,r){return(0,i.wg)(),(0,i.iD)("nav",null,[(0,i._)("button",{class:"menu-button mobile",onClick:t[0]||(t[0]=t=>e.$emit("toggle"))},Le),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.displayedViews,((t,a)=>((0,i.wg)(),(0,i.iD)("li",{key:a,title:t.displayName,class:(0,l.C_)({selected:a===s.selectedView}),onClick:t=>e.$emit("input",a)},[(0,i._)("i",{class:(0,l.C_)(t.iconClass)},null,2)],10,Oe)))),128))])}var Fe={emits:["input","toggle"],props:{selectedView:{type:String},collapsed:{type:Boolean,default:!1},torrentPlugin:{type:String},views:{type:Object,default:()=>({search:{iconClass:"fa fa-search",displayName:"Search"},browser:{iconClass:"fa fa-folder",displayName:"Browser"},torrents:{iconClass:"fa fa-magnet",displayName:"Torrents"}})}},computed:{displayedViews(){const e={...this.views};return this.torrentPlugin?.length||delete e.torrents,e}}};const Ye=(0,x.Z)(Fe,[["render",We],["__scopeId","data-v-0a2bec70"]]);var Be=Ye,Ee=s(4612);const He=e=>((0,i.dD)("data-v-77ae3705"),e=e(),(0,i.Cn)(),e),Ke={class:"subtitles-container"},Ae={class:"items"},Qe=He((()=>(0,i._)("div",{class:"col-1 icon"},[(0,i._)("i",{class:"fa fa-ban"})],-1))),Ge=He((()=>(0,i._)("div",{class:"col-11 title"},"None",-1))),Je=[Qe,Ge],Xe=["onClick"],et={class:"col-1 icon"},tt={key:0,class:"fa fa-file"},st={key:2,class:"fa fa-closed-captioning"},it={class:"footer"};function lt(e,t,s,a,n,r){const o=(0,i.up)("Loading");return(0,i.wg)(),(0,i.iD)("div",Ke,[(0,i._)("div",Ae,[n.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):(0,i.kq)("",!0),(0,i._)("div",{class:(0,l.C_)(["row item",{selected:null==n.selectedItem}]),onClick:t[0]||(t[0]=e=>n.selectedItem=null)},Je,2),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.items,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,l.C_)(["row item",{selected:n.selectedItem===t}]),key:t,onClick:e=>n.selectedItem=t},[(0,i._)("div",et,[e.IsLocal?((0,i.wg)(),(0,i.iD)("i",tt)):e.ISO639?((0,i.wg)(),(0,i.iD)("i",{key:1,class:(0,l.C_)(["flag-icon",`flag-icon-${e.ISO639}`])},null,2)):((0,i.wg)(),(0,i.iD)("i",st))]),(0,i.Uk)(" "+(0,l.zw)(e.SubFileName),1)],10,Xe)))),128))]),(0,i._)("div",it,[(0,i._)("button",{onClick:t[1]||(t[1]=t=>e.$emit("select-subs",null==n.selectedItem?null:n.items[n.selectedItem]))},"Select")])])}var at={name:"Subtitles",mixins:[h.Z],components:{Loading:u.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 nt=(0,x.Z)(at,[["render",lt],["__scopeId","data-v-77ae3705"]]);var rt=nt,ot=s(8590);const ct=e=>((0,i.dD)("data-v-6f90e487"),e=e(),(0,i.Cn)(),e),dt={class:"row"},ut={class:"row footer"},mt=["disabled"],ht=ct((()=>(0,i._)("i",{class:"fa fa-play"},null,-1)));function pt(e,t,s,l,a,n){return(0,i.wg)(),(0,i.iD)("form",{class:"url-player",onSubmit:t[1]||(t[1]=(0,q.iM)((t=>e.$emit("play",a.value)),["prevent"]))},[(0,i._)("div",dt,[(0,i._)("label",null,[(0,i.Uk)(" Play URL (use the file:// prefix for local files) "),(0,i.wy)((0,i._)("input",{type:"text","onUpdate:modelValue":t[0]||(t[0]=e=>a.value=e),ref:"playUrlInput",autofocus:""},null,512),[[q.nr,a.value]])])]),(0,i._)("div",ut,[(0,i._)("button",{type:"submit",disabled:!a.value?.length},[ht,(0,i.Uk)(" Play ")],8,mt)])],32)}var yt={emits:["input","play"],props:{playUrl:{type:String,default:""}},data(){return{value:this.playUrl}}};const ft=(0,x.Z)(yt,[["render",pt],["__scopeId","data-v-6f90e487"]]);var gt=ft,wt={name:"Media",mixins:[h.Z,le.Z],components:{Browser:S,Header:Ve,Loading:u.Z,MediaView:je.Z,Modal:m.Z,Nav:Be,Results:Ee.Z,Subtitles:rt,Transfers:ot.Z,UrlPlayer:gt},props:{pluginName:{type:String,required:!0},mediaButtons:{type:Object,default:()=>({previous:!1,next:!1,stop:!0})}},data(){return{loading:!1,results:[],selectedResult:null,selectedPlayer:null,selectedView:"search",selectedSubtitles:null,showSubtitlesModal:!1,forceShowNav:!1,awaitingPlayTorrent:null,urlPlay:null,browserFilter:null,torrentPlugin:null,torrentPlugins:["torrent","rtorrent"],sources:{file:!0,youtube:!0,torrent:!0}}},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]}},methods:{async search(e){this.loading=!0;try{this.results=await this.request(`${this.pluginName}.search`,e)}finally{this.loading=!1}},async play(e){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.loading=!0;try{this.selectedPlayer.component.supports(e)||(e=await this.startStreaming(e,this.pluginName)),await this.selectedPlayer.component.play(e,this.selectedSubtitles,this.selectedPlayer),await this.refresh()}finally{this.loading=!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){"torrent"===e?.type&&await this.downloadTorrent(e)},async refresh(){this.selectedPlayer.status=await this.selectedPlayer.component.status(this.selectedPlayer)},onStatusUpdate(e){this.selectedPlayer&&(this.selectedPlayer.status=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)return await this.request(`${t}.download`,{torrent:e?.url||e});this.notify({text:"No torrent plugins configured",error:!0})},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},showPlayUrlModal(){this.$refs.playUrlModal.show()},async playUrl(e){this.urlPlay=e,this.loading=!0;try{await this.play({url:e}),this.$refs.playUrlModal.close()}finally{this.loading=!1}}},mounted(){this.$watch((()=>this.selectedPlayer),(e=>{e&&this.refresh()})),this.$watch((()=>this.selectedSubtitles),(e=>{new Set(["play","pause"]).has(this.selectedPlayer?.status?.state)&&(e?this.selectedPlayer.component.addSubtitles(e):this.selectedPlayer.component.removeSubtitles())})),this.torrentPlugin=this.getTorrentPlugin(),this.subscribe(this.onTorrentQueued,"notify-on-torrent-queued","platypush.message.event.torrent.TorrentQueuedEvent"),this.subscribe(this.onTorrentMetadata,"on-torrent-metadata","platypush.message.event.torrent.TorrentDownloadedMetadataEvent"),this.subscribe(this.onTorrentDownloadStart,"notify-on-torrent-download-start","platypush.message.event.torrent.TorrentDownloadStartEvent"),this.subscribe(this.onTorrentDownloadCompleted,"notify-on-torrent-download-completed","platypush.message.event.torrent.TorrentDownloadCompletedEvent"),"media.plex"in this.$root.config&&(this.sources.plex=!0),"media.jellyfin"in this.$root.config&&(this.sources.jellyfin=!0)},destroy(){this.unsubscribe("notify-on-torrent-queued"),this.unsubscribe("on-torrent-metadata"),this.unsubscribe("notify-on-torrent-download-start"),this.unsubscribe("notify-on-torrent-download-completed")}};const vt=(0,x.Z)(wt,[["render",d],["__scopeId","data-v-5ecfd85e"]]);var kt=vt},6034:function(e,t,s){"use strict";s.d(t,{Z:function(){return S}});var i=s(6252),l=s(3577);const a=e=>((0,i.dD)("data-v-6649c2ec"),e=e(),(0,i.Cn)(),e),n=a((()=>(0,i._)("i",{class:"fas fa-play"},null,-1))),r=[n],o={key:1,class:"icon type-icon"},c=["href"],d=["title"],u=["src","alt"],m={key:3,class:"image"},h=a((()=>(0,i._)("div",{class:"inner"},[(0,i._)("i",{class:"fas fa-play"})],-1))),p=[h],y={key:4,class:"icon imdb-link"},f=["href"],g=a((()=>(0,i._)("i",{class:"fab fa-imdb"},null,-1))),w=[g],v=["textContent"],k={key:6,class:"bottom-overlay videos"};function _(e,t,s,a,n,h){return(0,i.wg)(),(0,i.iD)("div",{class:(0,l.C_)(["image-container",{"with-image":!!s.item?.image}])},[s.hasPlay?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"play-overlay",onClick:t[0]||(t[0]=t=>e.$emit("play",s.item))},r)):(0,i.kq)("",!0),n.typeIcons[s.item?.type]?((0,i.wg)(),(0,i.iD)("span",o,[s.item.url?((0,i.wg)(),(0,i.iD)("a",{key:0,href:s.item.url,target:"_blank"},[(0,i._)("i",{class:(0,l.C_)(n.typeIcons[s.item.type]),title:s.item.type},"   ",10,d)],8,c)):(0,i.kq)("",!0)])):(0,i.kq)("",!0),s.item?.image?((0,i.wg)(),(0,i.iD)("img",{key:2,class:"image",src:s.item.image,alt:s.item.title},null,8,u)):((0,i.wg)(),(0,i.iD)("div",m,p)),s.item?.imdb_id?((0,i.wg)(),(0,i.iD)("span",y,[(0,i._)("a",{href:`https://www.imdb.com/title/${s.item.imdb_id}`,target:"_blank"},w,8,f)])):(0,i.kq)("",!0),null!=s.item?.duration?((0,i.wg)(),(0,i.iD)("span",{key:5,class:"bottom-overlay duration",textContent:(0,l.zw)(e.convertTime(s.item.duration))},null,8,v)):null!=s.item?.videos?((0,i.wg)(),(0,i.iD)("span",k,(0,l.zw)(s.item.videos)+" items ",1)):(0,i.kq)("",!0)],2)}var b=s(5007),C=s(1065),P={mixins:[b,C.Z],emits:["play"],props:{item:{type:Object,default:()=>{}},hasPlay:{type:Boolean,default:!0}},data(){return{typeIcons:b}}},x=s(3744);const D=(0,x.Z)(P,[["render",_],["__scopeId","data-v-6649c2ec"]]);var S=D},4612:function(e,t,s){"use strict";s.d(t,{Z:function(){return gt}});var i=s(6252);const l={class:"media-results"};function a(e,t,s,a,n,r){const o=(0,i.up)("Loading"),c=(0,i.up)("Item"),d=(0,i.up)("Info"),u=(0,i.up)("Modal");return(0,i.wg)(),(0,i.iD)("div",l,[s.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):(0,i.kq)("",!0),s.results?.length?((0,i.wg)(),(0,i.iD)("div",{key:1,class:"grid",ref:"grid",onScroll:t[0]||(t[0]=(...e)=>r.onScroll&&r.onScroll(...e))},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.visibleResults,((t,l)=>((0,i.wg)(),(0,i.j4)(c,{key:l,item:t,selected:s.selectedResult===l,hidden:!!Object.keys(s.sources||{}).length&&!s.sources[t.type],onSelect:t=>e.$emit("select",l),onPlay:s=>e.$emit("play",t),onView:s=>e.$emit("view",t),onDownload:s=>e.$emit("download",t)},null,8,["item","selected","hidden","onSelect","onPlay","onView","onDownload"])))),128))],544)):(0,i.kq)("",!0),(0,i.Wm)(u,{ref:"infoModal",title:"Media info",onClose:t[2]||(t[2]=t=>e.$emit("select",null))},{default:(0,i.w5)((()=>[null!=s.selectedResult?((0,i.wg)(),(0,i.j4)(d,{key:0,item:s.results[s.selectedResult],onPlay:t[1]||(t[1]=t=>e.$emit("play",s.results[s.selectedResult]))},null,8,["item"])):(0,i.kq)("",!0)])),_:1},512)])}var n=s(3577);const r=e=>((0,i.dD)("data-v-f5c5f4d6"),e=e(),(0,i.Cn)(),e),o={class:"media-info"},c={class:"row header"},d={class:"image-container"},u={class:"title"},m=["title"],h=["href","textContent"],p=["textContent"],y={key:0,class:"row"},f=r((()=>(0,i._)("div",{class:"left side"},"TV Series",-1))),g=["textContent"],w={key:1,class:"row"},v=r((()=>(0,i._)("div",{class:"left side"},"Season",-1))),k=["textContent"],_={key:2,class:"row"},b=r((()=>(0,i._)("div",{class:"left side"},"Episode",-1))),C=["textContent"],P={key:3,class:"row"},x=r((()=>(0,i._)("div",{class:"left side"},"Number of seasons",-1))),D=["textContent"],S={key:4,class:"row"},q=r((()=>(0,i._)("div",{class:"left side"},"Description",-1))),$=["textContent"],I={key:5,class:"row"},N=r((()=>(0,i._)("div",{class:"left side"},"Summary",-1))),M=["textContent"],T={key:6,class:"row"},z=r((()=>(0,i._)("div",{class:"left side"},"Overview",-1))),Z=["textContent"],V={key:7,class:"row"},j=r((()=>(0,i._)("div",{class:"left side"},"Country",-1))),R=["textContent"],U={key:8,class:"row"},L=r((()=>(0,i._)("div",{class:"left side"},"Network",-1))),O=["textContent"],W={key:9,class:"row"},F=r((()=>(0,i._)("div",{class:"left side"},"Status",-1))),Y=["textContent"],B={key:10,class:"row"},E=r((()=>(0,i._)("div",{class:"left side"},"Resolution",-1))),H={class:"right side"},K={key:11,class:"row"},A=r((()=>(0,i._)("div",{class:"left side"},"Rating",-1))),Q={class:"right side"},G={key:12,class:"row"},J=r((()=>(0,i._)("div",{class:"left side"},"Critic Rating",-1))),X={class:"right side"},ee={key:13,class:"row"},te=r((()=>(0,i._)("div",{class:"left side"},"Community Rating",-1))),se={class:"right side"},ie={key:14,class:"row"},le=r((()=>(0,i._)("div",{class:"left side"},"Votes",-1))),ae=["textContent"],ne={key:15,class:"row"},re=r((()=>(0,i._)("div",{class:"left side"},"Genres",-1))),oe=["textContent"],ce={key:16,class:"row"},de=r((()=>(0,i._)("div",{class:"left side"},"Channel",-1))),ue={class:"right side"},me=["href","textContent"],he={key:17,class:"row"},pe=r((()=>(0,i._)("div",{class:"left side"},"Year",-1))),ye=["textContent"],fe={key:18,class:"row"},ge=r((()=>(0,i._)("div",{class:"left side"},"Published at",-1))),we=["textContent"],ve={key:19,class:"row"},ke=r((()=>(0,i._)("div",{class:"left side"},"File",-1))),_e=["textContent"],be={key:20,class:"row"},Ce=r((()=>(0,i._)("div",{class:"left side"},"Trailer",-1))),Pe={class:"right side url"},xe=["href","textContent"],De={key:21,class:"row"},Se=r((()=>(0,i._)("div",{class:"left side"},"Size",-1))),qe=["textContent"],$e={key:22,class:"row"},Ie=r((()=>(0,i._)("div",{class:"left side"},"Quality",-1))),Ne=["textContent"],Me={key:23,class:"row"},Te=r((()=>(0,i._)("div",{class:"left side"},"Seeds",-1))),ze=["textContent"],Ze={key:24,class:"row"},Ve=r((()=>(0,i._)("div",{class:"left side"},"Peers",-1))),je=["textContent"],Re={key:25,class:"row"},Ue=r((()=>(0,i._)("div",{class:"left side"},"Language",-1))),Le=["textContent"];function Oe(e,t,s,l,a,r){const Oe=(0,i.up)("MediaImage");return(0,i.wg)(),(0,i.iD)("div",o,[(0,i._)("div",c,[(0,i._)("div",d,[(0,i.Wm)(Oe,{item:s.item,onPlay:t[0]||(t[0]=t=>e.$emit("play"))},null,8,["item"])]),(0,i._)("div",u,[a.typeIcons[s.item?.type]?((0,i.wg)(),(0,i.iD)("i",{key:0,class:(0,n.C_)(a.typeIcons[s.item.type]),title:s.item.type},"   ",10,m)):(0,i.kq)("",!0),s.item.url?((0,i.wg)(),(0,i.iD)("a",{key:1,href:s.item.url,target:"_blank",textContent:(0,n.zw)(s.item.title)},null,8,h)):((0,i.wg)(),(0,i.iD)("span",{key:2,textContent:(0,n.zw)(s.item.title)},null,8,p))])]),s.item?.series?((0,i.wg)(),(0,i.iD)("div",y,[f,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.series)},null,8,g)])):(0,i.kq)("",!0),s.item?.season?((0,i.wg)(),(0,i.iD)("div",w,[v,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.season)},null,8,k)])):(0,i.kq)("",!0),s.item?.episode?((0,i.wg)(),(0,i.iD)("div",_,[b,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.episode)},null,8,C)])):(0,i.kq)("",!0),s.item?.num_seasons?((0,i.wg)(),(0,i.iD)("div",P,[x,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.num_seasons)},null,8,D)])):(0,i.kq)("",!0),s.item?.description?((0,i.wg)(),(0,i.iD)("div",S,[q,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.description)},null,8,$)])):(0,i.kq)("",!0),s.item?.summary?((0,i.wg)(),(0,i.iD)("div",I,[N,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.summary)},null,8,M)])):(0,i.kq)("",!0),s.item?.overview?((0,i.wg)(),(0,i.iD)("div",T,[z,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.overview)},null,8,Z)])):(0,i.kq)("",!0),s.item?.country?((0,i.wg)(),(0,i.iD)("div",V,[j,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.country)},null,8,R)])):(0,i.kq)("",!0),s.item?.network?((0,i.wg)(),(0,i.iD)("div",U,[L,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.network)},null,8,O)])):(0,i.kq)("",!0),s.item?.status?((0,i.wg)(),(0,i.iD)("div",W,[F,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.status)},null,8,Y)])):(0,i.kq)("",!0),s.item?.width&&s.item?.height?((0,i.wg)(),(0,i.iD)("div",B,[E,(0,i._)("div",H,(0,n.zw)(s.item.width)+"x"+(0,n.zw)(s.item.height),1)])):(0,i.kq)("",!0),s.item?.rating?((0,i.wg)(),(0,i.iD)("div",K,[A,(0,i._)("div",Q,(0,n.zw)(s.item.rating)+"%",1)])):(0,i.kq)("",!0),s.item?.critic_rating?((0,i.wg)(),(0,i.iD)("div",G,[J,(0,i._)("div",X,(0,n.zw)(s.item.critic_rating)+"%",1)])):(0,i.kq)("",!0),s.item?.community_rating?((0,i.wg)(),(0,i.iD)("div",ee,[te,(0,i._)("div",se,(0,n.zw)(s.item.community_rating)+"%",1)])):(0,i.kq)("",!0),s.item?.votes?((0,i.wg)(),(0,i.iD)("div",ie,[le,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.votes)},null,8,ae)])):(0,i.kq)("",!0),s.item?.genres?((0,i.wg)(),(0,i.iD)("div",ne,[re,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.genres.join(", "))},null,8,oe)])):(0,i.kq)("",!0),r.channel?((0,i.wg)(),(0,i.iD)("div",ce,[de,(0,i._)("div",ue,[(0,i._)("a",{href:r.channel.url,target:"_blank",textContent:(0,n.zw)(r.channel.title||r.channel.url)},null,8,me)])])):(0,i.kq)("",!0),s.item?.year?((0,i.wg)(),(0,i.iD)("div",he,[pe,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.year)},null,8,ye)])):(0,i.kq)("",!0),r.publishedDate?((0,i.wg)(),(0,i.iD)("div",fe,[ge,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(r.publishedDate)},null,8,we)])):(0,i.kq)("",!0),s.item?.file?((0,i.wg)(),(0,i.iD)("div",ve,[ke,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.file)},null,8,_e)])):(0,i.kq)("",!0),s.item?.trailer?((0,i.wg)(),(0,i.iD)("div",be,[Ce,(0,i._)("div",Pe,[(0,i._)("a",{href:s.item.trailer,target:"_blank",textContent:(0,n.zw)(s.item.trailer)},null,8,xe)])])):(0,i.kq)("",!0),s.item?.size?((0,i.wg)(),(0,i.iD)("div",De,[Se,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(e.convertSize(s.item.size))},null,8,qe)])):(0,i.kq)("",!0),s.item?.quality?((0,i.wg)(),(0,i.iD)("div",$e,[Ie,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.quality)},null,8,Ne)])):(0,i.kq)("",!0),s.item?.seeds?((0,i.wg)(),(0,i.iD)("div",Me,[Te,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.seeds)},null,8,ze)])):(0,i.kq)("",!0),s.item?.peers?((0,i.wg)(),(0,i.iD)("div",Ze,[Ve,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.peers)},null,8,je)])):(0,i.kq)("",!0),s.item?.language?((0,i.wg)(),(0,i.iD)("div",Re,[Ue,(0,i._)("div",{class:"right side",textContent:(0,n.zw)(s.item.language)},null,8,Le)])):(0,i.kq)("",!0)])}var We=s(8637),Fe=s(1065),Ye=s(6034),Be=s(5007),Ee={name:"Info",components:{MediaImage:Ye.Z},mixins:[We.Z,Fe.Z],emits:["play"],props:{item:{type:Object,default:()=>{}}},data(){return{typeIcons:Be}},computed:{channel(){let e=null;return this.item?.channelId?e={url:`https://www.youtube.com/channel/${this.item.channelId}`}:this.item?.channel_url&&(e={url:this.item.channel_url}),e?(this.item?.channelTitle?e.title=this.item.channelTitle:this.item?.channel&&(e.title=this.item.channel),e):null},publishedDate(){return this.item?.publishedAt?this.formatDate(this.item.publishedAt,!0):this.item?.created_at?this.formatDate(this.item.created_at,!0):null}}},He=s(3744);const Ke=(0,He.Z)(Ee,[["render",Oe],["__scopeId","data-v-f5c5f4d6"]]);var Ae=Ke,Qe=s(9963);const Ge={class:"thumbnail"},Je={class:"body"},Xe={class:"row title"},et=["textContent"],tt={class:"col-1 right side"},st={key:0,class:"row subtitle"},it=["href"],lt=["src"],at=["textContent"],nt={key:1,class:"row creation-date"};function rt(e,t,s,l,a,r){const o=(0,i.up)("MediaImage"),c=(0,i.up)("DropdownItem"),d=(0,i.up)("Dropdown");return s.hidden?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,n.C_)(["item media-item",{selected:s.selected}]),onContextmenu:t[6]||(t[6]=(0,Qe.iM)((t=>e.$refs.dropdown.toggle()),["right","prevent"]))},[(0,i._)("div",Ge,[(0,i.Wm)(o,{item:s.item,onPlay:t[0]||(t[0]=t=>e.$emit("play"))},null,8,["item"])]),(0,i._)("div",Je,[(0,i._)("div",Xe,[(0,i._)("div",{class:"col-11 left side",textContent:(0,n.zw)(s.item.title),onClick:t[1]||(t[1]=t=>e.$emit("select"))},null,8,et),(0,i._)("div",tt,[(0,i.Wm)(d,{title:"Actions","icon-class":"fa fa-ellipsis-h",ref:"dropdown"},{default:(0,i.w5)((()=>["torrent"!==s.item.type?((0,i.wg)(),(0,i.j4)(c,{key:0,"icon-class":"fa fa-play",text:"Play",onClick:t[2]||(t[2]=t=>e.$emit("play"))})):(0,i.kq)("",!0),"torrent"===s.item.type?((0,i.wg)(),(0,i.j4)(c,{key:1,"icon-class":"fa fa-download",text:"Download",onClick:t[3]||(t[3]=t=>e.$emit("download"))})):(0,i.kq)("",!0),"file"===s.item.type?((0,i.wg)(),(0,i.j4)(c,{key:2,"icon-class":"fa fa-window-maximize",text:"View in browser",onClick:t[4]||(t[4]=t=>e.$emit("view"))})):(0,i.kq)("",!0),(0,i.Wm)(c,{"icon-class":"fa fa-info-circle",text:"Info",onClick:t[5]||(t[5]=t=>e.$emit("select"))})])),_:1},512)])]),s.item.channel?((0,i.wg)(),(0,i.iD)("div",st,[(0,i._)("a",{class:"channel",href:s.item.channel_url,target:"_blank"},[s.item.channel_image?((0,i.wg)(),(0,i.iD)("img",{key:0,src:s.item.channel_image,class:"channel-image"},null,8,lt)):(0,i.kq)("",!0),(0,i._)("span",{class:"channel-name",textContent:(0,n.zw)(s.item.channel)},null,8,at)],8,it)])):(0,i.kq)("",!0),s.item.created_at?((0,i.wg)(),(0,i.iD)("div",nt,(0,n.zw)(e.formatDateTime(s.item.created_at,!0)),1)):(0,i.kq)("",!0)])],34))}var ot=s(2787),ct=s(815),dt={components:{Dropdown:ot.Z,DropdownItem:ct.Z,MediaImage:Ye.Z},mixins:[We.Z],emits:["play","select","view","download"],props:{item:{type:Object,required:!0},hidden:{type:Boolean,default:!1},selected:{type:Boolean,default:!1}},data(){return{typeIcons:Be}}};const ut=(0,He.Z)(dt,[["render",rt],["__scopeId","data-v-4ccce462"]]);var mt=ut,ht=s(6791),pt=s(3493),yt={components:{Info:Ae,Item:mt,Loading:ht.Z,Modal:pt.Z},emits:["select","play","view","download","scroll-end"],props:{loading:{type:Boolean,default:!1},results:{type:Array,default:()=>[]},selectedResult:{type:Number},sources:{type:Object,default:()=>{}},filter:{type:String,default:null},resultIndexStep:{type:Number,default:25}},data(){return{maxResultIndex:this.resultIndexStep}},computed:{visibleResults(){return this.results.filter((e=>!this.filter||e.title.toLowerCase().includes(this.filter.toLowerCase()))).slice(0,this.maxResultIndex)}},methods:{onScroll(e){const t=e.target;if(!t)return;const s=t.scrollHeight-t.scrollTop<=t.clientHeight+150;s&&(this.$emit("scroll-end"),this.maxResultIndex+=this.resultIndexStep)}},mounted(){this.$watch("selectedResult",(e=>{null==e?this.$refs.infoModal?.close():this.$refs.infoModal?.show()}))}};const ft=(0,He.Z)(yt,[["render",a],["__scopeId","data-v-5065f24c"]]);var gt=ft},8590:function(e,t,s){"use strict";s.d(t,{Z:function(){return fe}});var i=s(6252),l=s(3577);const a=e=>((0,i.dD)("data-v-90235a8e"),e=e(),(0,i.Cn)(),e),n={key:1,class:"torrent-transfers fade-in"},r={key:0,class:"no-content"},o=["onClick"],c={class:"col-8 left side"},d=["textContent"],u={class:"col-2 right side"},m=["textContent"],h={class:"col-2 right side"},p={key:0,class:"modal-body torrent-info"},y={key:0,class:"row"},f=a((()=>(0,i._)("div",{class:"attr"},"Name",-1))),g=["textContent"],w={key:1,class:"row"},v=a((()=>(0,i._)("div",{class:"attr"},"State",-1))),k=["textContent"],_={class:"row"},b=a((()=>(0,i._)("div",{class:"attr"},"Progress",-1))),C=["textContent"],P={class:"row"},x=a((()=>(0,i._)("div",{class:"attr"},"DL rate",-1))),D=["textContent"],S={class:"row"},q=a((()=>(0,i._)("div",{class:"attr"},"UL rate",-1))),$=["textContent"],I={class:"row"},N=a((()=>(0,i._)("div",{class:"attr"},"Size",-1))),M=["textContent"],T={key:2,class:"row"},z=a((()=>(0,i._)("div",{class:"attr"},"Remaining",-1))),Z=["textContent"],V={class:"row"},j=a((()=>(0,i._)("div",{class:"attr"},"URL",-1))),R={class:"value nowrap"},U=["href","textContent"],L={class:"row"},O=a((()=>(0,i._)("div",{class:"attr"},"Peers",-1))),W=["textContent"],F={key:3,class:"row"},Y=a((()=>(0,i._)("div",{class:"attr"},"Started",-1))),B=["textContent"],E={key:4,class:"row"},H=a((()=>(0,i._)("div",{class:"attr"},"Finished",-1))),K=["textContent"],A={key:5,class:"row"},Q=a((()=>(0,i._)("div",{class:"attr"},"Save path",-1))),G=["textContent"],J={key:6,class:"row"},X=a((()=>(0,i._)("div",{class:"attr"},"Files",-1))),ee={class:"value"},te=["href","textContent"],se={key:0,class:"modal-body torrent-files"},ie={class:"col-1 icon"},le={key:1,class:"fa fa-file"},ae=["textContent"];function ne(e,t,s,a,ne,re){const oe=(0,i.up)("Loading"),ce=(0,i.up)("DropdownItem"),de=(0,i.up)("Dropdown"),ue=(0,i.up)("Modal");return ne.loading?((0,i.wg)(),(0,i.j4)(oe,{key:0})):((0,i.wg)(),(0,i.iD)("div",n,[Object.keys(s.transfers).length?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",r,"No torrent transfers in progress")),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.transfers,((s,a)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,l.C_)(["row item",{selected:ne.selectedItem===a}]),key:a,onClick:e=>ne.selectedItem=a},[(0,i._)("div",c,[(0,i._)("i",{class:(0,l.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,i._)("div",{class:"title",textContent:(0,l.zw)(s.name||s.hash||s.url)},null,8,d)]),(0,i._)("div",u,[(0,i._)("span",{textContent:(0,l.zw)(`${s.progress}%`)},null,8,m)]),(0,i._)("div",h,[(0,i.Wm)(de,{title:"Actions","icon-class":"fa fa-ellipsis-h",onClick:e=>ne.selectedItem=a},{default:(0,i.w5)((()=>["downloading"!==s.state||s.paused?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(ce,{key:0,"icon-class":"fa fa-pause",text:"Pause transfer",onClick:t=>e.$emit("pause",s)},null,8,["onClick"])),"downloading"===s.state&&s.paused?((0,i.wg)(),(0,i.j4)(ce,{key:1,"icon-class":"fa fa-play",text:"Resume transfer",onClick:t=>e.$emit("resume",s)},null,8,["onClick"])):(0,i.kq)("",!0),(0,i.Wm)(ce,{"icon-class":"fa fa-trash",text:"Remove transfer",onClick:t=>e.$emit("remove",s)},null,8,["onClick"]),(0,i.Wm)(ce,{"icon-class":"fa fa-folder",text:"View files",onClick:t[0]||(t[0]=t=>e.$refs.torrentFiles.isVisible=!0)}),(0,i.Wm)(ce,{"icon-class":"fa fa-info",text:"Torrent info",onClick:t[1]||(t[1]=t=>e.$refs.torrentInfo.isVisible=!0)})])),_:2},1032,["onClick"])])],10,o)))),128)),(0,i.Wm)(ue,{ref:"torrentInfo",title:"Torrent info",width:"80%"},{default:(0,i.w5)((()=>[null!=ne.selectedItem&&s.transfers[ne.selectedItem]?((0,i.wg)(),(0,i.iD)("div",p,[s.transfers[ne.selectedItem].name?((0,i.wg)(),(0,i.iD)("div",y,[f,(0,i._)("div",{class:"value",textContent:(0,l.zw)(s.transfers[ne.selectedItem].name)},null,8,g)])):(0,i.kq)("",!0),s.transfers[ne.selectedItem].state?((0,i.wg)(),(0,i.iD)("div",w,[v,(0,i._)("div",{class:"value",textContent:(0,l.zw)(s.transfers[ne.selectedItem].state)},null,8,k)])):(0,i.kq)("",!0),(0,i._)("div",_,[b,(0,i._)("div",{class:"value",textContent:(0,l.zw)(`${s.transfers[ne.selectedItem].progress||0}%`)},null,8,C)]),(0,i._)("div",P,[x,(0,i._)("div",{class:"value",textContent:(0,l.zw)(`${e.convertSize(s.transfers[ne.selectedItem].download_rate||0)}/s`)},null,8,D)]),(0,i._)("div",S,[q,(0,i._)("div",{class:"value",textContent:(0,l.zw)(`${e.convertSize(s.transfers[ne.selectedItem].upload_rate||0)}/s`)},null,8,$)]),(0,i._)("div",I,[N,(0,i._)("div",{class:"value",textContent:(0,l.zw)(e.convertSize(s.transfers[ne.selectedItem].size||0))},null,8,M)]),s.transfers[ne.selectedItem].remaining_bytes?((0,i.wg)(),(0,i.iD)("div",T,[z,(0,i._)("div",{class:"value",textContent:(0,l.zw)(e.convertSize(s.transfers[ne.selectedItem].remaining_bytes))},null,8,Z)])):(0,i.kq)("",!0),(0,i._)("div",V,[j,(0,i._)("div",R,[(0,i._)("a",{href:s.transfers[ne.selectedItem].url,target:"_blank",textContent:(0,l.zw)(s.transfers[ne.selectedItem].url)},null,8,U)])]),(0,i._)("div",L,[O,(0,i._)("div",{class:"value",textContent:(0,l.zw)(s.transfers[ne.selectedItem].peers||0)},null,8,W)]),s.transfers[ne.selectedItem].start_date?((0,i.wg)(),(0,i.iD)("div",F,[Y,(0,i._)("div",{class:"value",textContent:(0,l.zw)(e.formatDateTime(s.transfers[ne.selectedItem].start_date))},null,8,B)])):(0,i.kq)("",!0),s.transfers[ne.selectedItem].finish_date?((0,i.wg)(),(0,i.iD)("div",E,[H,(0,i._)("div",{class:"value",textContent:(0,l.zw)(e.formatDateTime(s.transfers[ne.selectedItem].finish_date))},null,8,K)])):(0,i.kq)("",!0),s.transfers[ne.selectedItem].save_path?((0,i.wg)(),(0,i.iD)("div",A,[Q,(0,i._)("div",{class:"value",textContent:(0,l.zw)(s.transfers[ne.selectedItem].save_path)},null,8,G)])):(0,i.kq)("",!0),s.transfers[ne.selectedItem].files?((0,i.wg)(),(0,i.iD)("div",J,[X,(0,i._)("div",ee,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.transfers[ne.selectedItem].files,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:"file",key:t},[(0,i._)("a",{href:`/file?path=${encodeURIComponent(e)}`,target:"_blank",textContent:(0,l.zw)(e)},null,8,te)])))),128))])])):(0,i.kq)("",!0)])):(0,i.kq)("",!0)])),_:1},512),(0,i.Wm)(ue,{ref:"torrentFiles",title:"Torrent files",width:"80%"},{default:(0,i.w5)((()=>[null!=ne.selectedItem&&s.transfers[ne.selectedItem]?((0,i.wg)(),(0,i.iD)("div",se,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(re.relativeFiles,((t,a)=>((0,i.wg)(),(0,i.iD)("div",{class:"row",key:t},[(0,i._)("div",ie,[s.isMedia&&e.mediaExtensions.has(t.split(".").pop())?((0,i.wg)(),(0,i.j4)(de,{key:0},{default:(0,i.w5)((()=>[(0,i.Wm)(ce,{"icon-class":"fa fa-play",text:"Play",onClick:t=>e.$emit("play",{url:`file://${s.transfers[ne.selectedItem].files[a]}`,type:"file"})},null,8,["onClick"])])),_:2},1024)):((0,i.wg)(),(0,i.iD)("i",le))]),(0,i._)("div",{class:"col-11 name",textContent:(0,l.zw)(t)},null,8,ae)])))),128))])):(0,i.kq)("",!0)])),_:1},512)]))}var re=s(6791),oe=s(8637),ce=s(1065),de=s(3493),ue=s(2787),me=s(815),he={emits:["pause","play","play-with-captions","refresh","remove","resume"],components:{Dropdown:ue.Z,DropdownItem:me.Z,Loading:re.Z,Modal:de.Z},mixins:[oe.Z,ce.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())):[]}}},pe=s(3744);const ye=(0,pe.Z)(he,[["render",ne],["__scopeId","data-v-90235a8e"]]);var fe=ye},6809:function(e,t,s){var i={"./File":[2892,9,2892],"./File.vue":[2892,9,2892],"./Mixin":[6640,9,6640],"./Mixin.vue":[6640,9,6640],"./Nav":[5578,9,3661,5578],"./Nav.vue":[5578,9,3661,5578],"./YouTube":[5931,9,2992,3671,5833,3390,3661,6579,4790,5059,5931],"./YouTube.vue":[5931,9,2992,3671,5833,3390,3661,6579,4790,5059,5931],"./YouTube/Channel":[7018,9,3671,5762],"./YouTube/Channel.vue":[7018,9,3671,5762],"./YouTube/Feed":[886,9,2992,5059,886],"./YouTube/Feed.vue":[886,9,2992,5059,886],"./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":[342,9,2992,5833,342],"./YouTube/Playlist.vue":[342,9,2992,5833,342],"./YouTube/Playlists":[7898,9,2992,5833,6579,7898],"./YouTube/Playlists.vue":[7898,9,2992,5833,6579,7898],"./YouTube/Subscriptions":[7425,9,2992,3671,3390,6123],"./YouTube/Subscriptions.vue":[7425,9,2992,3671,3390,6123],"./meta":[4569,3],"./meta.json":[4569,3]};function l(e){if(!s.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],l=t[0];return Promise.all(t.slice(2).map(s.e)).then((function(){return s.t(l,16|t[1])}))}l.keys=function(){return Object.keys(i)},l.id=6809,e.exports=l},4569:function(e){"use strict";e.exports=JSON.parse('{"File":{"name":"Files","icon":{"class":"fas fa-folder","color":"#888888"}},"YouTube":{"name":"YouTube","icon":{"class":"fab fa-youtube","color":"#FF0000"}}}')},5007:function(e){"use strict";e.exports=JSON.parse('{"file":"fa fa-hdd","torrent":"fa fa-magnet","youtube":"fab fa-youtube","plex":"fa fa-plex","jellyfin":"fa fa-jellyfin"}')}}]); +//# sourceMappingURL=8913.5a499226.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8913.5a499226.js.map b/platypush/backend/http/webapp/dist/static/js/8913.5a499226.js.map new file mode 100644 index 000000000..b08d50c99 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/8913.5a499226.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/8913.5a499226.js","mappings":"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,EAAKyC,MAAM,KAAKC,QAFpE,EAGX,I,WCrKJ,MAAMa,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAASC,IAAQ,CAAC,YAAY,qBAEzF,S,uBCTA,IAAIuJ,EAAM,CACT,SAAU,CACT,KACA,EACA,MAED,aAAc,CACb,KACA,EACA,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,IACA,EACA,KACA,KACA,KAED,qBAAsB,CACrB,IACA,EACA,KACA,KACA,KAED,kBAAmB,CAClB,KACA,EACA,MAED,sBAAuB,CACtB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,IACA,EACA,KACA,KACA,KAED,yBAA0B,CACzB,IACA,EACA,KACA,KACA,KAED,sBAAuB,CACtB,KACA,EACA,KACA,KACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,KACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,KACA,KACA,MAED,8BAA+B,CAC9B,KACA,EACA,KACA,KACA,KACA,MAED,SAAU,CACT,KACA,GAED,cAAe,CACd,KACA,IAGF,SAASsN,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEzN,EAAKuN,GAC9B,OAAOzN,QAAQ4N,UAAUC,MAAK,WAC7B,IAAIhC,EAAI,IAAIiC,MAAM,uBAAyBL,EAAM,KAEjD,MADA5B,EAAEkC,KAAO,mBACHlC,CACP,IAGD,IAAImC,EAAM9N,EAAIuN,GAAMQ,EAAKD,EAAI,GAC7B,OAAOhO,QAAQC,IAAI+N,EAAI3b,MAAM,GAAG6N,IAAIwN,EAAoB7B,IAAIgC,MAAK,WAChE,OAAOH,EAAoBQ,EAAED,EAAa,GAATD,EAAI,GACtC,GACD,CACAR,EAAoB7P,KAAO,WAAa,OAAOD,OAAOC,KAAKuC,EAAM,EACjEsN,EAAoBS,GAAK,KACzBE,EAAOC,QAAUZ,C","sources":["webpack://platypush/./src/components/File/Browser.vue","webpack://platypush/./src/components/File/Browser.vue?8abf","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/Omxplayer.vue","webpack://platypush/./src/components/panels/Media/Players/Omxplayer.vue?69bd","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/Nav.vue","webpack://platypush/./src/components/panels/Media/Nav.vue?bae0","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/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/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/Results.vue?23d6","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","import { render } from \"./Browser.vue?vue&type=template&id=0f0ae058&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=0f0ae058&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-0f0ae058\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Browser.vue?vue&type=template&id=6b56bca2&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=6b56bca2&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-6b56bca2\"]])\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=79fe2304\"\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 \"./Omxplayer.vue?vue&type=template&id=0f086473\"\nimport script from \"./Omxplayer.vue?vue&type=script&lang=js\"\nexport * from \"./Omxplayer.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=642cb651\"\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=642cb651&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=5002e0d8&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=5002e0d8&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-5002e0d8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=0a2bec70&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=0a2bec70&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-0a2bec70\"]])\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=5ecfd85e&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=5ecfd85e&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-5ecfd85e\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./MediaImage.vue?vue&type=template&id=6649c2ec&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=6649c2ec&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-6649c2ec\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Info.vue?vue&type=template&id=f5c5f4d6&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=f5c5f4d6&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-f5c5f4d6\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Item.vue?vue&type=template&id=4ccce462&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=4ccce462&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-4ccce462\"]])\n\nexport default __exports__","import { render } from \"./Results.vue?vue&type=template&id=5065f24c&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=5065f24c&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-5065f24c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Transfers.vue?vue&type=template&id=90235a8e&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=90235a8e&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-90235a8e\"]])\n\nexport default __exports__","var map = {\n\t\"./File\": [\n\t\t2892,\n\t\t9,\n\t\t2892\n\t],\n\t\"./File.vue\": [\n\t\t2892,\n\t\t9,\n\t\t2892\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\t5578,\n\t\t9,\n\t\t3661,\n\t\t5578\n\t],\n\t\"./Nav.vue\": [\n\t\t5578,\n\t\t9,\n\t\t3661,\n\t\t5578\n\t],\n\t\"./YouTube\": [\n\t\t5931,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t5833,\n\t\t3390,\n\t\t3661,\n\t\t6579,\n\t\t4790,\n\t\t5059,\n\t\t5931\n\t],\n\t\"./YouTube.vue\": [\n\t\t5931,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t5833,\n\t\t3390,\n\t\t3661,\n\t\t6579,\n\t\t4790,\n\t\t5059,\n\t\t5931\n\t],\n\t\"./YouTube/Channel\": [\n\t\t7018,\n\t\t9,\n\t\t3671,\n\t\t5762\n\t],\n\t\"./YouTube/Channel.vue\": [\n\t\t7018,\n\t\t9,\n\t\t3671,\n\t\t5762\n\t],\n\t\"./YouTube/Feed\": [\n\t\t886,\n\t\t9,\n\t\t2992,\n\t\t5059,\n\t\t886\n\t],\n\t\"./YouTube/Feed.vue\": [\n\t\t886,\n\t\t9,\n\t\t2992,\n\t\t5059,\n\t\t886\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\t342,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t342\n\t],\n\t\"./YouTube/Playlist.vue\": [\n\t\t342,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t342\n\t],\n\t\"./YouTube/Playlists\": [\n\t\t7898,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t6579,\n\t\t7898\n\t],\n\t\"./YouTube/Playlists.vue\": [\n\t\t7898,\n\t\t9,\n\t\t2992,\n\t\t5833,\n\t\t6579,\n\t\t7898\n\t],\n\t\"./YouTube/Subscriptions\": [\n\t\t7425,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t3390,\n\t\t6123\n\t],\n\t\"./YouTube/Subscriptions.vue\": [\n\t\t7425,\n\t\t9,\n\t\t2992,\n\t\t3671,\n\t\t3390,\n\t\t6123\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","ref","_createElementVNode","_hoisted_6","_hoisted_9","_createElementBlock","_hoisted_1","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","_Fragment","_renderList","$options","pathTokens","token","i","onClick","$event","path","slice","join","_hoisted_4","_toDisplayString","length","_hoisted_5","_hoisted_7","_hoisted_8","$props","hasBack","_cache","args","onBack","filteredFiles","file","onItemSelect","_hoisted_12","_normalizeClass","type","_hoisted_13","name","fileActions","_hoisted_14","_createVNode","_component_Dropdown","hasPlay","_component_DropdownItem","text","_ctx","$emit","url","components","DropdownItem","Dropdown","Loading","mixins","Utils","MediaUtils","emits","props","Boolean","default","initialPath","String","isMedia","filter","data","this","files","computed","toLowerCase","indexOf","some","mediaExtensions","has","split","pop","iconClass","methods","refresh","$nextTick","$refs","nav","scrollLeft","items","scrollTop","request","watch","mounted","__exports__","render","_KeepAlive","_component_MediaView","pluginName","status","selectedPlayer","track","buttons","mediaButtons","onPlay","pause","onPause","onStop","stop","onSetVolume","setVolume","onSeek","seek","onSearch","search","onMute","toggleMute","onUnmute","style","_normalizeStyle","navContainerStyle","_component_Nav","selectedView","torrentPlugin","onInput","onToggle","forceShowNav","_component_Header","hasSubtitlesPlugin","sources","selectedItem","selectedSubtitles","browserFilter","onSelectPlayer","onPlayerStatus","onStatusUpdate","onTorrentAdd","downloadTorrent","onShowSubtitles","showSubtitlesModal","onPlayUrl","showPlayUrlModal","onFilter","onToggleNav","onSourceToggle","header","filterVisible","_component_Results","results","selectedResult","onSelect","onResultSelect","play","onView","view","onDownload","download","_component_Transfers","_component_Browser","onPathChange","_hoisted_3","_component_Modal","title","visible","onClose","_component_Subtitles","item","state","onSelectSubs","selectSubtitles","onOpen","onPlayUrlModalOpen","_component_UrlPlayer","value","urlPlay","target","playUrl","mediaProvider","_resolveDynamicComponent","mediaProviders","provider","providersMetadata","icon","_mergeProps","color","Browser","registerMediaProvider","component","shallowRef","defineAsyncComponent","refreshMediaProviders","config","youtube","_hoisted_16","selected","onSubmit","_withModifiers","placeholder","query","torrentURL","onChange","onKeyup","_hoisted_11","showNavButton","startsWith","hidden","Object","keys","source","checked","_component_Chromecast","player","onStatus","_component_Kodi","_component_Mplayer","_component_Mpv","_component_Omxplayer","_component_Vlc","players","select","getPlayers","resource","subs","subtitles","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","$root","host","Chromecast","Kodi","Mplayer","Mpv","Omxplayer","Vlc","required","plugins","loadPlugins","entries","p","endsWith","push","Players","types","$watch","displayedViews","displayName","collapsed","views","browser","torrents","sub","IsLocal","ISO639","SubFileName","_hoisted_10","language","autofocus","disabled","Header","MediaView","Modal","Nav","Results","Subtitles","Transfers","UrlPlayer","previous","next","awaitingPlayTorrent","torrentPlugins","display","startStreaming","ret","window","open","modal","playUrlModal","input","$el","querySelector","focus","onTorrentQueued","onTorrentMetadata","onTorrentDownloadStart","onTorrentDownloadCompleted","getTorrentPlugin","pluginConf","torrent_plugin","torrent","error","subtitlesSelector","close","link","SubDownloadLink","result","show","Set","plex","jellyfin","typeIcons","href","src","alt","imdb_id","duration","convertTime","videos","_hoisted_15","Icons","onScroll","visibleResults","_component_Item","_component_Info","_component_MediaImage","series","season","episode","num_seasons","_hoisted_17","_hoisted_18","description","_hoisted_20","_hoisted_21","summary","_hoisted_23","_hoisted_24","overview","_hoisted_26","_hoisted_27","country","_hoisted_29","_hoisted_30","network","_hoisted_32","_hoisted_33","_hoisted_35","_hoisted_36","width","height","_hoisted_38","_hoisted_39","_hoisted_40","rating","_hoisted_41","_hoisted_42","_hoisted_43","critic_rating","_hoisted_44","_hoisted_45","_hoisted_46","community_rating","_hoisted_47","_hoisted_48","_hoisted_49","votes","_hoisted_50","_hoisted_51","genres","_hoisted_53","_hoisted_54","channel","_hoisted_56","_hoisted_57","_hoisted_58","year","_hoisted_60","_hoisted_61","publishedDate","_hoisted_63","_hoisted_64","_hoisted_66","_hoisted_67","trailer","_hoisted_69","_hoisted_70","_hoisted_71","size","_hoisted_73","_hoisted_74","convertSize","quality","_hoisted_76","_hoisted_77","seeds","_hoisted_79","_hoisted_80","peers","_hoisted_82","_hoisted_83","_hoisted_85","_hoisted_86","MediaImage","channelId","channel_url","channelTitle","publishedAt","formatDate","created_at","dropdown","toggle","channel_image","formatDateTime","Info","Item","Array","Number","resultIndexStep","maxResultIndex","includes","e","el","bottom","scrollHeight","clientHeight","infoModal","transfers","finish_date","paused","hash","progress","torrentFiles","isVisible","torrentInfo","_hoisted_19","download_rate","_hoisted_22","upload_rate","_hoisted_25","remaining_bytes","_hoisted_28","_hoisted_31","start_date","save_path","encodeURIComponent","relativeFiles","_hoisted_52","webpackAsyncContext","req","__webpack_require__","o","resolve","then","Error","code","ids","id","t","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/app.8799446c.js b/platypush/backend/http/webapp/dist/static/js/app.6887e078.js similarity index 97% rename from platypush/backend/http/webapp/dist/static/js/app.8799446c.js rename to platypush/backend/http/webapp/dist/static/js/app.6887e078.js index 939d76c46..bdd16a4f5 100644 --- a/platypush/backend/http/webapp/dist/static/js/app.8799446c.js +++ b/platypush/backend/http/webapp/dist/static/js/app.6887e078.js @@ -1,2 +1,2 @@ -(function(){var e={5250:function(e,t,n){"use strict";n.d(t,{$:function(){return i}});var s=n(9652);const i=(0,s.Z)();i.publishEntity=e=>{i.emit("entity-update",e)},i.onEntity=e=>{i.on("entity-update",e)},i.publishNotification=e=>{i.emit("notification-create",e)},i.onNotification=e=>{i.on("notification-create",e)}},911:function(e,t,n){"use strict";var s=n(9963),i=n(6252);function o(e,t,n,s,o,a){const l=(0,i.up)("Events"),r=(0,i.up)("Notifications"),c=(0,i.up)("VoiceAssistant"),d=(0,i.up)("Pushbullet"),u=(0,i.up)("Ntfy"),h=(0,i.up)("ConfirmDialog"),p=(0,i.up)("DropdownContainer"),f=(0,i.up)("router-view");return(0,i.wg)(),(0,i.iD)(i.HY,null,[a.hasWebsocket?((0,i.wg)(),(0,i.j4)(l,{key:0,ref:"events"},null,512)):(0,i.kq)("",!0),(0,i.Wm)(r,{ref:"notifications"},null,512),a.hasAssistant?((0,i.wg)(),(0,i.j4)(c,{key:1,ref:"voice-assistant"},null,512)):(0,i.kq)("",!0),a.hasPushbullet?((0,i.wg)(),(0,i.j4)(d,{key:2,ref:"pushbullet"},null,512)):(0,i.kq)("",!0),a.hasNtfy?((0,i.wg)(),(0,i.j4)(u,{key:3,ref:"ntfy"},null,512)):(0,i.kq)("",!0),(0,i.Wm)(h,{ref:"pwaDialog",onInput:a.installPWA},{default:(0,i.w5)((()=>[(0,i.Uk)(" Would you like to install this application locally? ")])),_:1},8,["onInput"]),(0,i.Wm)(p),(0,i.Wm)(f)],64)}var a=n(6936);const l={class:"dropdown-container"};function r(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div",l)}var c=n(5250),d={methods:{onOpen(e){e?.$el&&(e.keepOpenOnItemClick||this.onClose(),this.$el.appendChild(e.$el))},onClose(){this.$el.innerHTML=""}},mounted(){c.$.on("dropdown-open",this.onOpen),c.$.on("dropdown-close",this.onClose)}},u=n(3744);const h=(0,u.Z)(d,[["render",r],["__scopeId","data-v-c190f656"]]);var p=h;const f={class:"notifications"};function m(e,t,n,s,o,a){const l=(0,i.up)("Notification");return(0,i.wg)(),(0,i.iD)("div",f,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.notifications,((e,t,n)=>((0,i.wg)(),(0,i.j4)(l,{key:n,id:t,text:e.text,html:e.html,title:e.title,link:e.link,image:e.image,warning:e.warning,error:e.error,onClicked:a.destroy},null,8,["id","text","html","title","link","image","warning","error","onClicked"])))),128))])}var g=n(3577);const b=["textContent"],w={class:"body"},y={key:0,class:"image col-3"},v={class:"row"},k=["src"],x={key:3,class:"fa fa-exclamation"},_={key:4,class:"fa fa-times"},C=["textContent"],D=["innerHTML"],I=["textContent"],$=["innerHTML"];function T(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div",{class:(0,g.C_)(["notification fade-in",{warning:n.warning,error:n.error}]),onClick:t[0]||(t[0]=(...e)=>a.clicked&&a.clicked(...e))},[n.title?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"title",textContent:(0,g.zw)(n.title)},null,8,b)):(0,i.kq)("",!0),(0,i._)("div",w,[n.image||n.warning||n.error?((0,i.wg)(),(0,i.iD)("div",y,[(0,i._)("div",v,[n.image&&n.image.src?((0,i.wg)(),(0,i.iD)("img",{key:0,src:n.image.src,alt:""},null,8,k)):n.image&&n.image.icon?((0,i.wg)(),(0,i.iD)("i",{key:1,class:(0,g.C_)(["fa","fa-"+n.image.icon]),style:(0,g.j5)(n.image.color?"--color: "+n.image.color:"")},null,6)):n.image&&n.image.iconClass?((0,i.wg)(),(0,i.iD)("i",{key:2,class:(0,g.C_)(n.image.iconClass),style:(0,g.j5)(n.image.color?"--color: "+n.image.color:"")},null,6)):n.warning?((0,i.wg)(),(0,i.iD)("i",x)):n.error?((0,i.wg)(),(0,i.iD)("i",_)):(0,i.kq)("",!0)])])):(0,i.kq)("",!0),n.text&&n.image?((0,i.wg)(),(0,i.iD)("div",{key:1,class:"text col-9",textContent:(0,g.zw)(n.text)},null,8,C)):(0,i.kq)("",!0),n.html&&n.image?((0,i.wg)(),(0,i.iD)("div",{key:2,class:"text col-9",innerHTML:n.html},null,8,D)):(0,i.kq)("",!0),n.text&&!n.image?((0,i.wg)(),(0,i.iD)("div",{key:3,class:"text row horizontal-center",textContent:(0,g.zw)(n.text)},null,8,I)):(0,i.kq)("",!0),n.html&&!n.image?((0,i.wg)(),(0,i.iD)("div",{key:4,class:"text row horizontal-center",innerHTML:n.html},null,8,$)):(0,i.kq)("",!0)])],2)}var S={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 E=(0,u.Z)(S,[["render",T],["__scopeId","data-v-7646705e"]]);var q=E,U={name:"Notifications",components:{Notification:q},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 O=(0,u.Z)(U,[["render",m],["__scopeId","data-v-6dc8bebc"]]);var Z=O,M=n(8637);function j(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div")}n(560);var P={name:"Events",data(){return{ws:null,initialized:!1,pending:!1,opened:!1,timeout:null,reconnectMsecs:1e3,minReconnectMsecs:1e3,maxReconnectMsecs:3e4,handlers:{},handlerNameToEventTypes:{}}},methods:{onWebsocketTimeout(){console.log("Websocket reconnection timed out, retrying"),this.reconnectMsecs=Math.min(2*this.reconnectMsecs,this.maxReconnectMsecs),this.pending=!1,this.ws&&this.ws.close(),this.onClose()},onMessage(e){const t=[];if(e=e.data,"string"===typeof e)try{e=JSON.parse(e)}catch(n){console.warn("Received invalid non-JSON event"),console.warn(e)}if(console.debug(e),"event"===e.type){null in this.handlers&&t.push(this.handlers[null]),e.args.type in this.handlers&&t.push(...Object.values(this.handlers[e.args.type]));for(let n of t)n&&(n instanceof Array?n=n[0]:n instanceof Object&&!(n instanceof Function)&&(n=Object.values(n)[0]),n(e.args))}},onOpen(){this.opened&&(console.log("There's already an opened websocket connection, closing the newly opened one"),this.ws&&(this.ws.onclose=()=>{},this.ws.close())),console.log("Websocket connection successful"),this.opened=!0,this.reconnectMsecs=this.minReconnectMsecs,this.pending&&(this.pending=!1),this.timeout&&(clearTimeout(this.timeout),this.timeout=void 0)},onError(e){console.error("Websocket error"),console.error(e)},onClose(e){e&&console.log(`Websocket closed - code: ${e.code} - reason: ${e.reason}. Retrying in ${this.reconnectMsecs/1e3}s`),this.opened=!1,this.pending||(this.pending=!0,this.init())},init(){try{const e="https:"===location.protocol?"wss":"ws",t=`${e}://${location.host}/ws/events`;this.ws=new WebSocket(t)}catch(e){return console.error("Websocket initialization error"),void console.error(e)}this.pending=!0,this.timeout=setTimeout(this.onWebsocketTimeout,this.reconnectMsecs),this.ws.onmessage=this.onMessage,this.ws.onopen=this.onOpen,this.ws.onerror=this.onError,this.ws.onclose=this.onClose,this.initialized=!0},subscribe(e){const t=e.handler,n=e.events.length?e.events:[null],s=e.handlerName;for(const i of n)i in this.handlers||(this.handlers[i]={}),s in this.handlerNameToEventTypes||(this.handlerNameToEventTypes[s]=n),this.handlers[i][s]=t;return()=>{this.unsubscribe(s)}},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(){c.$.on("subscribe",this.subscribe),c.$.on("unsubscribe",this.unsubscribe),this.$watch("opened",(e=>{c.$.emit(e?"connect":"disconnect")})),this.init()}};const N=(0,u.Z)(P,[["render",j]]);var W=N;const z={class:"assistant-modal"},L={class:"icon"},R={key:0,class:"fa fa-bell"},A={key:1,class:"fa fa-volume-up"},F={key:2,class:"fa fa-comment-dots"},H={key:3,class:"fa fa-microphone"},B={class:"text"},V={key:0,class:"listening"},Y=(0,i._)("span",null,"Assistant listening",-1),K=[Y],J={key:1,class:"speech-recognized"},G=["textContent"],X={key:2,class:"responding"},Q=["textContent"];function ee(e,t,n,s,o,a){const l=(0,i.up)("Modal");return(0,i.wg)(),(0,i.iD)("div",z,[(0,i.Wm)(l,{ref:"assistantModal"},{default:(0,i.w5)((()=>[(0,i._)("div",L,[o.state.alerting?((0,i.wg)(),(0,i.iD)("i",R)):o.state.responding?((0,i.wg)(),(0,i.iD)("i",A)):o.state.speechRecognized?((0,i.wg)(),(0,i.iD)("i",F)):((0,i.wg)(),(0,i.iD)("i",H))]),(0,i._)("div",B,[o.state.listening?((0,i.wg)(),(0,i.iD)("div",V,K)):o.state.speechRecognized?((0,i.wg)(),(0,i.iD)("div",J,[(0,i._)("span",{textContent:(0,g.zw)(o.phrase)},null,8,G)])):o.state.responding?((0,i.wg)(),(0,i.iD)("div",X,[(0,i._)("span",{textContent:(0,g.zw)(o.responseText)},null,8,Q)])):(0,i.kq)("",!0)])])),_:1},512)])}var te=n(3493),ne={name:"VoiceAssistant",components:{Modal:te.Z},mixins:[M.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 se=(0,u.Z)(ne,[["render",ee]]);var ie=se;function oe(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div")}var ae={name:"Ntfy",mixins:[M.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 le=(0,u.Z)(ae,[["render",oe]]);var re=le;function ce(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div")}var de={mixins:[M.Z],methods:{onMessage(e){this.notify({title:e.title,text:e.body,image:{src:e.icon?"data:image/png;base64, "+e.icon:void 0,icon:e.icon?void 0:"bell"}})}},mounted(){this.subscribe(this.onMessage,null,"platypush.message.event.pushbullet.PushbulletNotificationEvent")}};const ue=(0,u.Z)(de,[["render",ce]]);var he=ue,pe={mixins:[M.Z],components:{ConfirmDialog:a.Z,DropdownContainer:p,Events:W,Notifications:Z,Ntfy:re,Pushbullet:he,VoiceAssistant:ie},data(){return{config:{},userAuthenticated:!1,connected:!1,pwaInstallEvent:null}},computed:{hasWebsocket(){return this.userAuthenticated&&"backend.http"in this.config},hasAssistant(){return this.hasWebsocket},hasPushbullet(){return this.hasWebsocket&&("pushbullet"in this.config||"backend.pushbullet"in this.config)},hasNtfy(){return this.hasWebsocket&&"ntfy"in this.config}},methods:{onNotification(e){this.$refs.notifications.create(e)},async initConfig(){this.config=await this.request("config.get",{},6e4,!1),this.userAuthenticated=!0},installPWA(){this.pwaInstallEvent&&this.pwaInstallEvent.prompt(),this.$refs.pwaDialog.close()}},created(){this.initConfig()},beforeMount(){this.getCookie("pwa-dialog-shown")?.length||window.addEventListener("beforeinstallprompt",(e=>{e.preventDefault(),this.pwaInstallEvent=e,this.$refs.pwaDialog.show(),this.setCookie("pwa-dialog-shown","1",{expires:new Date((new Date).getTime()+31536e6)})}))},mounted(){c.$.onNotification(this.onNotification),c.$.on("connect",(()=>this.connected=!0)),c.$.on("disconnect",(()=>this.connected=!1))}};const fe=(0,u.Z)(pe,[["render",o]]);var me=fe,ge=n(2201);function be(e,t,n,s,o,a){const l=(0,i.up)("Loading"),r=(0,i.up)("Widget"),c=(0,i.up)("Row");return(0,i.wg)(),(0,i.iD)(i.HY,null,[o.loading?((0,i.wg)(),(0,i.j4)(l,{key:0})):(0,i.kq)("",!0),(0,i._)("div",{id:"dashboard",class:(0,g.C_)(["col-12",a.classes]),style:(0,g.j5)(o.style)},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(o.rows,((e,t)=>((0,i.wg)(),(0,i.j4)(c,{key:t,class:(0,g.C_)(e.class),style:(0,g.j5)(e.style)},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.widgets,((e,t)=>((0,i.wg)(),(0,i.j4)(i.Ob,{key:t},[(0,i.Wm)(r,{style:(0,g.j5)(e.style),class:(0,g.C_)(e.class)},{default:(0,i.w5)((()=>[((0,i.wg)(),(0,i.j4)((0,i.LL)(e.component),(0,i.dG)({ref_for:!0},a.getWidgetProps(e)),null,16))])),_:2},1032,["style","class"])],1024)))),128))])),_:2},1032,["class","style"])))),128))],6)],64)}var we=n(2262),ye=n(6791);function ve(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div",{class:(0,g.C_)(["row",a.classes]),style:(0,g.j5)(n.style)},[(0,i.WI)(e.$slots,"default",{},void 0,!0)],6)}var ke={name:"Row",props:{class:{type:String,required:!1,default:""},style:{type:String,required:!1,default:""}},computed:{classes(){return this.class}}};const xe=(0,u.Z)(ke,[["render",ve],["__scopeId","data-v-1b4663f2"]]);var _e=xe;function Ce(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div",{style:(0,g.j5)(n.style),class:(0,g.C_)(a.classes)},[(0,i.WI)(e.$slots,"default",{},void 0,!0)],6)}var De={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 Ie=(0,u.Z)(De,[["render",Ce],["__scopeId","data-v-5df52982"]]);var $e=Ie,Te={name:"Dashboard",mixins:[M.Z],components:{Widget:$e,Loading:ye.Z,Row:_e},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 t={...e.props};return t.class&&delete t.class,t},parseTemplate(e){const t=(new DOMParser).parseFromString(e,"text/xml").childNodes[0],s=this;this.style=t.attributes.style?.nodeValue,this.class=t.attributes.class?.nodeValue,this.rows=[...t.getElementsByTagName("Row")].map((e=>({style:e.attributes.style?.nodeValue,class:e.attributes.class?.nodeValue,widgets:[...e.children].map((e=>{const t=(0,we.XI)((0,i.RC)((()=>n(6725)(`./${e.nodeName}/Index`)))),o=e.attributes.style?.nodeValue,a=e.attributes.class?.nodeValue,l=[...e.attributes].reduce(((e,t)=>("style"!==t.nodeName&&(e[t.nodeName]=t.nodeValue),e)),{content:e.innerHTML}),r={component:t,style:o,class:a,props:l||{}};return s.$options.components[e.nodeName]=t,r}))}))),this.loading=!1},async refreshDashboard(){this.loading=!0,this.widgets=[];const e=this.$route.params.name,t=await this.request("config.get_dashboard",{name:e});t||this.notifyError(`Dashboard ${e} not found`),this.parseTemplate(t)}},mounted(){if(this.refreshDashboard(),this._refreshSeconds){const e=this;setInterval((()=>{e.refreshDashboard()}),parseInt((1e3*this._refreshSeconds).toFixed(0)))}}};const Se=(0,u.Z)(Te,[["render",be],["__scopeId","data-v-462fad8c"]]);var Ee=Se;function qe(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("h1",null,"Object not found")}var Ue={name:"NotFound"};const Oe=(0,u.Z)(Ue,[["render",qe]]);var Ze=Oe;const Me=e=>((0,i.dD)("data-v-af0b14d0"),e=e(),(0,i.Cn)(),e),je={class:"login-container"},Pe={class:"login",method:"POST"},Ne=(0,i.uE)('
Platypush
',3),We={key:0,class:"row"},ze=Me((()=>(0,i._)("label",null,[(0,i._)("input",{type:"password",name:"confirm_password",placeholder:"Confirm password"})],-1))),Le=[ze],Re={class:"row buttons"},Ae=["value"],Fe=Me((()=>(0,i._)("div",{class:"row pull-right"},[(0,i._)("label",{class:"checkbox"},[(0,i._)("input",{type:"checkbox",name:"remember"}),(0,i.Uk)("  Keep me logged in on this device   ")])],-1)));function He(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div",je,[(0,i._)("form",Pe,[Ne,a._register?((0,i.wg)(),(0,i.iD)("div",We,Le)):(0,i.kq)("",!0),(0,i._)("div",Re,[(0,i._)("input",{type:"submit",class:"btn btn-primary",value:a._register?"Register":"Login"},null,8,Ae)]),Fe])])}var Be={name:"Login",mixins:[M.Z],props:{register:{type:Boolean,required:!1,default:!1}},computed:{_register(){return this.parseBoolean(this.register)}}};const Ve=(0,u.Z)(Be,[["render",He],["__scopeId","data-v-af0b14d0"]]);var Ye=Ve;function Ke(e,t,n,s,o,a){const l=(0,i.up)("Login");return(0,i.wg)(),(0,i.j4)(l,{register:!0})}var Je={name:"Register",mixins:[Ye],components:{Login:Ye},props:{register:{type:Boolean,required:!1,default:!0}}};const Ge=(0,u.Z)(Je,[["render",Ke]]);var Xe=Ge;const Qe={key:2,class:"canvas"},et={class:"panel"},tt={key:3,class:"canvas"},nt={class:"panel"},st={key:4,class:"canvas"};function it(e,t,n,s,o,a){const l=(0,i.up)("Loading"),r=(0,i.up)("Nav"),c=(0,i.up)("Settings"),d=(0,i.up)("Extensions");return(0,i.wg)(),(0,i.iD)("main",null,[o.loading?((0,i.wg)(),(0,i.j4)(l,{key:0})):((0,i.wg)(),(0,i.j4)(r,{key:1,panels:o.components,"selected-panel":o.selectedPanel,"selected-config-panel":o.selectedConfigPanel,hostname:o.hostname,onSelect:t[0]||(t[0]=e=>o.selectedPanel=e),onSelectConfig:t[1]||(t[1]=e=>o.selectedConfigPanel=e)},null,8,["panels","selected-panel","selected-config-panel","hostname"])),"settings"===o.selectedPanel?((0,i.wg)(),(0,i.iD)("div",Qe,[(0,i._)("div",et,[(0,i.Wm)(c,{"selected-panel":o.selectedConfigPanel},null,8,["selected-panel"])])])):"extensions"===o.selectedPanel?((0,i.wg)(),(0,i.iD)("div",tt,[(0,i._)("div",nt,[(0,i.Wm)(d)])])):((0,i.wg)(),(0,i.iD)("div",st,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(o.components,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,g.C_)(["panel",{hidden:t!==o.selectedPanel}]),key:t},[t===o.selectedPanel?((0,i.wg)(),(0,i.j4)((0,i.LL)(e.component),{key:0,config:e.config,"plugin-name":t},null,8,["config","plugin-name"])):(0,i.kq)("",!0)],2)))),128))]))])}const ot=e=>((0,i.dD)("data-v-bab139d4"),e=e(),(0,i.Cn)(),e),at=ot((()=>(0,i._)("i",{class:"fas fa-bars"},null,-1))),lt=["textContent"],rt=["title"],ct={key:0,class:"plugins"},dt={href:"/#"},ut=ot((()=>(0,i._)("i",{class:"fas fa-home"},null,-1))),ht={key:0,class:"name"},pt=["title","onClick"],ft={href:"/#settings"},mt={class:"icon"},gt=["src"],bt={key:2,class:"fas fa-puzzle-piece"},wt=["textContent"],yt={key:1,class:"plugins"},vt=["title","onClick"],kt=["href"],xt={class:"icon"},_t=["textContent"],Ct={class:"footer"},Dt={href:"/#extensions"},It=ot((()=>(0,i._)("span",{class:"icon"},[(0,i._)("i",{class:"fa fa-puzzle-piece"})],-1))),$t={key:0,class:"name"},Tt={href:"/#settings"},St=ot((()=>(0,i._)("span",{class:"icon"},[(0,i._)("i",{class:"fa fa-cog"})],-1))),Et={key:0,class:"name"},qt={href:"/logout"},Ut=ot((()=>(0,i._)("span",{class:"icon"},[(0,i._)("i",{class:"fas fa-sign-out-alt"})],-1))),Ot={key:0,class:"name"};function Zt(e,t,n,s,o,a){const l=(0,i.up)("ExtensionIcon");return(0,i.wg)(),(0,i.iD)("nav",{class:(0,g.C_)({collapsed:o.collapsed})},[(0,i._)("div",{class:"toggler",onClick:t[0]||(t[0]=e=>o.collapsed=!o.collapsed)},[at,n.hostname?((0,i.wg)(),(0,i.iD)("span",{key:0,class:"hostname",textContent:(0,g.zw)(n.hostname)},null,8,lt)):(0,i.kq)("",!0),(0,i._)("i",{class:(0,g.C_)(["icon status fas fa-circle",{ok:o.connected,error:!o.connected}]),title:o.connected?"Connected":"Disconnected"},null,10,rt)]),"settings"===n.selectedPanel?((0,i.wg)(),(0,i.iD)("ul",ct,[(0,i._)("li",{class:"entry",title:"Home",onClick:t[1]||(t[1]=e=>a.onItemClick("entities"))},[(0,i._)("a",dt,[ut,o.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",ht,"Home"))])]),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(o.configSections,((t,s)=>((0,i.wg)(),(0,i.iD)("li",{key:s,class:(0,g.C_)(["entry",{selected:s===n.selectedConfigPanel}]),title:t.name,onClick:t=>e.$emit("select-config",s)},[(0,i._)("a",ft,[(0,i._)("span",mt,[t.icon?.["class"]?((0,i.wg)(),(0,i.iD)("i",{key:0,class:(0,g.C_)(t.icon["class"])},null,2)):t.icon?.imgUrl?((0,i.wg)(),(0,i.iD)("img",{key:1,src:t.icon?.imgUrl,alt:"name"},null,8,gt)):((0,i.wg)(),(0,i.iD)("i",bt))]),o.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",{key:0,class:"name",textContent:(0,g.zw)(t.name)},null,8,wt))])],10,pt)))),128))])):((0,i.wg)(),(0,i.iD)("ul",yt,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(a.panelNames,(e=>((0,i.wg)(),(0,i.iD)("li",{key:e,class:(0,g.C_)(["entry",{selected:e===n.selectedPanel}]),title:e,onClick:t=>a.onItemClick(e)},[(0,i._)("a",{href:`/#${e}`},[(0,i._)("span",xt,[a.specialPlugins.includes(e)?((0,i.wg)(),(0,i.iD)("i",{key:0,class:(0,g.C_)(o.icons[e].class)},null,2)):((0,i.wg)(),(0,i.j4)(l,{key:1,name:e,size:"1.5em"},null,8,["name"]))]),o.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",{key:0,class:"name",textContent:(0,g.zw)(a.displayName(e))},null,8,_t))],8,kt)],10,vt)))),128))])),(0,i._)("ul",Ct,[(0,i._)("li",{class:(0,g.C_)({selected:"extensions"===n.selectedPanel}),title:"Extensions",onClick:t[2]||(t[2]=e=>a.onItemClick("extensions"))},[(0,i._)("a",Dt,[It,o.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",$t,"Extensions"))])],2),(0,i._)("li",{class:(0,g.C_)({selected:"settings"===n.selectedPanel}),title:"Settings",onClick:t[3]||(t[3]=e=>a.onItemClick("settings"))},[(0,i._)("a",Tt,[St,o.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",Et,"Settings"))])],2),(0,i._)("li",{title:"Logout",onClick:t[4]||(t[4]=e=>a.onItemClick("logout"))},[(0,i._)("a",qt,[Ut,o.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",Ot,"Logout"))])])])],2)}var Mt=n(1359),jt=n(2126),Pt=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"}}}'),Nt={name:"Nav",emits:["select","select-config"],mixins:[M.Z],components:{ExtensionIcon:jt.Z},props:{panels:{type:Object,required:!0},selectedPanel:{type:String},selectedConfigPanel:{type:String},hostname:{type:String}},computed:{specialPlugins(){return["execute","entities"]},panelNames(){const e=(e,n)=>{const s=t.indexOf(n);return s>=0&&(e=[n].concat(e.slice(0,s).concat(e.slice(s+1)))),e};let t=Object.keys(this.panels).sort();return t=e(t,"execute"),t=e(t,"entities"),t},collapsedDefault(){return!(!this.isMobile()&&!this.isTablet())}},methods:{onItemClick(e){this.$emit("select",e),this.collapsed=!!this.isMobile()||this.collapsedDefault},displayName(e){return"entities"===e?"Home":"execute"===e?"Execute":e},setConnected(e){this.connected=e}},data(){return{collapsed:!0,connected:!1,icons:Mt,host:null,configSections:Pt}},mounted(){this.collapsed=this.collapsedDefault,c.$.on("connect",(()=>this.setConnected(!0))),c.$.on("disconnect",(()=>this.setConnected(!1))),this.$watch((()=>this.$root.connected),(e=>this.setConnected(e))),this.setConnected(this.$root.connected)}};const Wt=(0,u.Z)(Nt,[["render",Zt],["__scopeId","data-v-bab139d4"]]);var zt=Wt,Lt=n(2018),Rt=n(4084),At={name:"Panel",mixins:[M.Z],components:{Extensions:Lt["default"],Settings:Rt["default"],Nav:zt,Loading:ye.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_.]+)(\?(.+?))?/),t=e?e[1]:"entities";t?.length&&(this.selectedPanel=t)},initPanels(){const e=this;this.components={},Object.entries(this.plugins).forEach((async([t,s])=>{const o=t.split(".").map((e=>e[0].toUpperCase()+e.slice(1))).join("");let a=null;try{a=await n(3379)(`./${o}/Index`)}catch(r){return}const l=(0,we.XI)((0,i.RC)((async()=>a)));e.$options.components[t]=l,e.components[t]={component:l,pluginName:t,config:s}}))},async parseConfig(){[this.plugins,this.backends,this.procedures,this.hostname]=await Promise.all([this.request("config.get_plugins"),this.request("config.get_backends"),this.request("config.get_procedures"),this.request("config.get_device_id")]),this.initializeDefaultViews()},initializeDefaultViews(){this.plugins.entities={},this.plugins.execute={}}},async mounted(){this.loading=!0;try{await this.parseConfig(),this.initPanels(),this.initSelectedPanel(),this.$watch("$route.hash",this.initSelectedPanel)}finally{this.loading=!1}}};const Ft=(0,u.Z)(At,[["render",it],["__scopeId","data-v-871fbba0"]]);var Ht=Ft;const Bt={key:1,class:"canvas"};function Vt(e,t,n,s,o,a){const l=(0,i.up)("Loading");return(0,i.wg)(),(0,i.iD)("main",null,[o.loading?((0,i.wg)(),(0,i.j4)(l,{key:0})):((0,i.wg)(),(0,i.iD)("div",Bt,[((0,i.wg)(),(0,i.j4)((0,i.LL)(o.component),{config:o.config,"plugin-name":a.pluginName},null,8,["config","plugin-name"]))]))])}var Yt={name:"Panel",mixins:[M.Z],components:{Settings:Rt["default"],Nav:zt,Loading:ye.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 t=null;try{t=await n(3379)(`./${e}/Index`)}catch(s){return console.error(s),void this.notify({error:!0,title:`Cannot load plugin ${this.pluginName}`,text:s.toString()})}this.component=(0,we.XI)((0,i.RC)((async()=>t))),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}}};const Kt=(0,u.Z)(Yt,[["render",Vt],["__scopeId","data-v-e339182c"]]);var Jt=Kt;const Gt=[{path:"/",name:"Panel",component:Ht},{path:"/dashboard/:name",name:"Dashboard",component:Ee},{path:"/plugin/:plugin",name:"Plugin",component:Jt},{path:"/login",name:"Login",component:Ye},{path:"/register",name:"Register",component:Xe},{path:"/:catchAll(.*)",component:Ze}],Xt=(0,ge.p7)({history:(0,ge.PO)(),routes:Gt});var Qt=Xt,en=n(5205);(0,en.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 tn=(0,s.ri)(me);tn.config.globalProperties._config=window.config,tn.use(Qt).mount("#app")},8637:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var s=n(5121),i={name:"Api",methods:{execute(e,t=6e4,n=!0){const i={};return"target"in e&&e["target"]||(e["target"]="localhost"),"type"in e&&e["type"]||(e["type"]="request"),t&&(i.timeout=t),new Promise(((t,o)=>{s.Z.post("/execute",e,i).then((e=>{if(e=e.data.response,e.errors?.length){const t=e.errors?.[0]||e;this.notify({text:t,error:!0}),o(t)}else t(e.output)})).catch((e=>{412===e?.response?.data?.code&&window.location.href.indexOf("/register")<0?window.location.href="/register?redirect="+window.location.href:401===e?.response?.data?.code&&window.location.href.indexOf("/login")<0?window.location.href="/login?redirect="+window.location.href:(console.log(e),n&&this.notify({text:e,error:!0}),o(e))}))}))},request(e,t={},n=6e4,s=!0){return this.execute({type:"request",action:e,args:t},n,s)}}};const o=i;var a=o,l={name:"Clipboard",methods:{async copyToClipboard(e){await navigator.clipboard.writeText(e),this.notify({text:"Copied to the clipboard",image:{icon:"clipboard"}})}}};const r=l;var c=r,d={name:"Cookies",methods:{getCookies(){return document.cookie.split(/;\s*/).reduce(((e,t)=>{const[n,s]=t.split("=");return e[n]=s,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,p={name:"DateTime",methods:{formatDate(e,t=!1){return"string"===typeof e&&(e=new Date(Date.parse(e))),e.toDateString().substring(0,t?15:10)},formatTime(e,t=!0){return"string"===typeof e&&(e=new Date(Date.parse(e))),e.toTimeString().substring(0,t?8:5)},formatDateTime(e,t=!1,n=!0,s=!1){return"string"===typeof e&&(e=new Date(Date.parse(e))),s&&0===e.getHours()&&0===e.getMinutes()&&0===e.getSeconds()?this.formatDate(e,t):`${this.formatDate(e,t)}, ${this.formatTime(e,n)}`}}};const f=p;var m=f,g=(n(3429),n(5250)),b={name:"Events",computed:{_eventsReady(){return this.$root.$refs.events?.initialized}},methods:{subscribe(e,t,...n){const s=()=>{g.$.emit("subscribe",{events:n,handler:e,handlerName:t||this.generateId()})};if(this._eventsReady)return void s();const i=this,o=this.$watch((()=>i._eventsReady),(e=>{e&&(s(),o())}));return o},unsubscribe(e){g.$.emit("unsubscribe",e)},generateId(){return btoa([...Array(11).keys()].map((()=>String.fromCharCode(Math.round(255*Math.random())))))}}};const w=b;var y=w,v={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=v;var x=k,_={name:"Notification",methods:{notify(e){g.$.publishNotification(e)},notifyWarning(e){this.notify({text:e,warning:!0})},notifyError(e){throw this.notify({text:e,error:!0}),e}}};const C=_;var D=C,I={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 $=I;var T=$,S={name:"Text",methods:{capitalize(e){return e?.length?e.charAt(0).toUpperCase()+e.slice(1):e},prettify(e){return e.split("_").map((e=>this.capitalize(e))).join(" ")},indent(e,t=2){return e.split("\n").map((e=>`${" ".repeat(t)}${e}`)).join("\n")}}};const E=S;var q=E,U=(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(((s,i)=>{e<=1024&&null==t?t=s:e>1024&&(i===n.length-1?t=s: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 s=t.s+" second";return t.s>1&&(s+="s"),n.push(s),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}}});const O=U;var Z=O,M={name:"Url",methods:{parseUrlFragment(){return window.location.hash.replace(/^#/,"").replace(/\?.*/,"")},getUrlArgs(){const e=window.location.hash.split("?").slice(1);return e.length?e[0].split(/[&;]/).reduce(((e,t)=>{const n=t.split("=");return n[0]?.length&&(e[n[0]]=n[1]),e}),{}):{}},setUrlArgs(e){const t=this.getUrlArgs();e=Object.entries(e).reduce(((e,[n,s])=>(null!=s?e[n]=s:null!=t[n]&&delete t[n],e)),{}),e={...t,...e};let n=`${window.location.pathname}#${this.parseUrlFragment()}`;Object.keys(e).length&&(n+=`?${this.fragmentFromArgs(e)}`),window.location.href=n},fragmentFromArgs(e){return Object.entries(e).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(t)}`)).join("&")}}};const j=M;var P=j,N={name:"Utils",mixins:[a,c,h,m,y,D,x,T,q,Z,P]};const W=N;var z=W},6791:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var s=n(6252);const i={class:"loading"},o={class:"icon"};function a(e,t){return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("div",o,[((0,s.wg)(),(0,s.iD)(s.HY,null,(0,s.Ko)(4,(e=>(0,s._)("div",{key:e}))),64))])])}var l=n(3744);const r={},c=(0,l.Z)(r,[["render",a],["__scopeId","data-v-4d9c871b"]]);var d=c},3493:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var s=n(6252),i=n(3577);const o=e=>((0,s.dD)("data-v-09bd997a"),e=e(),(0,s.Cn)(),e),a=["id"],l={key:0,class:"header"},r=["textContent"],c=o((()=>(0,s._)("i",{class:"fas fa-xmark"},null,-1))),d=[c],u={class:"body"};function h(e,t,n,o,c,h){return(0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["modal-container fade-in",{hidden:!c.isVisible}]),id:n.id,style:(0,i.j5)({"--z-index":h.zIndex}),onClick:t[3]||(t[3]=(...e)=>h.close&&h.close(...e))},[(0,s._)("div",{class:(0,i.C_)(["modal",e.$attrs.class])},[(0,s._)("div",{class:"content",style:(0,i.j5)({"--width":n.width,"--height":n.height}),onClick:t[2]||(t[2]=e=>e.stopPropagation())},[n.title?((0,s.wg)(),(0,s.iD)("div",l,[n.title?((0,s.wg)(),(0,s.iD)("div",{key:0,class:"title",textContent:(0,i.zw)(n.title)},null,8,r)):(0,s.kq)("",!0),(0,s._)("button",{title:"Close",alt:"Close",onClick:t[0]||(t[0]=(...e)=>h.close&&h.close(...e))},d)])):(0,s.kq)("",!0),(0,s._)("div",u,[(0,s.WI)(e.$slots,"default",{onModalClose:t[1]||(t[1]=(...e)=>h.close&&h.close(...e))},void 0,!0)])],4)],2)],14,a)}n(560);var p={name:"Modal",emits:["close","open"],props:{id:{type:String},title:{type:String},width:{type:[Number,String]},height:{type:[Number,String]},visible:{type:Boolean,default:!1},timeout:{type:[Number,String]},level:{type:Number,default:1}},data(){return{timeoutId:void 0,prevVisible:this.visible,isVisible:this.visible}},computed:{zIndex(){return 500+this.level}},methods:{close(){this.prevVisible=this.isVisible,this.isVisible=!1},hide(){this.close()},show(){this.prevVisible=this.isVisible,this.isVisible=!0},toggle(){this.isVisible?this.close():this.show()},onKeyUp(e){e.stopPropagation(),"Escape"===e.key&&this.close()}},mounted(){const e=this,t=t=>{t?e.$emit("open"):e.$emit("close"),e.isVisible=t};document.body.addEventListener("keyup",this.onKeyUp),this.$watch((()=>this.visible),t),this.$watch((()=>this.isVisible),t)},unmounted(){document.body.removeEventListener("keyup",this.onKeyUp)},updated(){if(this.prevVisible=this.isVisible,this.isVisible){let e=parseInt(getComputedStyle(this.$el).zIndex),t=[];for(const n of document.querySelectorAll(".modal-container:not(.hidden)")){const s=parseInt(getComputedStyle(n).zIndex);s>e?(e=s,t=[n]):s===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)}}},f=n(3744);const m=(0,f.Z)(p,[["render",h],["__scopeId","data-v-09bd997a"]]);var g=m},6936:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var s=n(6252),i=n(9963),o=n(3577);const a=e=>((0,s.dD)("data-v-db648f4c"),e=e(),(0,s.Cn)(),e),l={class:"dialog-content"},r=a((()=>(0,s._)("i",{class:"fas fa-check"},null,-1))),c=a((()=>(0,s._)("i",{class:"fas fa-xmark"},null,-1)));function d(e,t,n,a,d,u){const h=(0,s.up)("Modal");return(0,s.wg)(),(0,s.j4)(h,{ref:"modal",title:n.title},{default:(0,s.w5)((()=>[(0,s._)("div",l,[(0,s.WI)(e.$slots,"default",{},void 0,!0)]),(0,s._)("form",{class:"buttons",onSubmit:t[4]||(t[4]=(0,i.iM)(((...e)=>u.onConfirm&&u.onConfirm(...e)),["prevent"]))},[(0,s._)("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))},[r,(0,s.Uk)("   "+(0,o.zw)(n.confirmText),1)],32),(0,s._)("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))},[c,(0,s.Uk)("   "+(0,o.zw)(n.cancelText),1)],32)],32)])),_:3},8,["title"])}var u=n(3493),h={emits:["input","click","touch"],components:{Modal:u.Z},props:{title:{type:String},confirmText:{type:String,default:"OK"},cancelText:{type:String,default:"Cancel"}},methods:{onConfirm(){this.$emit("input"),this.close()},show(){this.$refs.modal.show()},close(){this.$refs.modal.hide()}}},p=n(3744);const f=(0,p.Z)(h,[["render",d],["__scopeId","data-v-db648f4c"]]);var m=f},2544:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var s=n(6252),i=n(9963);const o=e=>((0,s.dD)("data-v-0bc64e95"),e=e(),(0,s.Cn)(),e),a=o((()=>(0,s._)("i",{class:"fas fa-clipboard"},null,-1))),l=[a];function r(e,t,n,o,a,r){return(0,s.wg)(),(0,s.iD)("button",{class:"copy-button",ref:"copyButton",title:"Copy to clipboard",onClick:t[0]||(t[0]=(0,i.iM)(((...e)=>r.copy&&r.copy(...e)),["prevent"])),onInput:t[1]||(t[1]=(0,i.iM)(((...e)=>r.copy&&r.copy(...e)),["prevent"]))},l,544)}var c=n(8637),d={name:"CopyButton",emits:["input","click"],mixins:[c.Z],props:{text:{type:String}},methods:{async copy(e){this.text?.length&&await this.copyToClipboard(this.text),this.$emit(e.type,e)}}},u=n(3744);const h=(0,u.Z)(d,[["render",r],["__scopeId","data-v-0bc64e95"]]);var p=h},2787:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var s=n(6252),i=n(9963),o=n(3577);const a={class:"dropdown-container"},l=["title"],r=["textContent"],c={class:"body-container hidden",ref:"dropdownContainer"};function d(e,t,n,d,u,h){const p=(0,s.up)("DropdownBody");return(0,s.wg)(),(0,s.iD)("div",a,[(0,s._)("button",{title:n.title,ref:"button",onClick:t[0]||(t[0]=(0,i.iM)((e=>h.toggle(e)),["stop"]))},[n.iconClass?((0,s.wg)(),(0,s.iD)("i",{key:0,class:(0,o.C_)(["icon",n.iconClass])},null,2)):(0,s.kq)("",!0),n.text?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"text",textContent:(0,o.zw)(n.text)},null,8,r)):(0,s.kq)("",!0)],8,l),(0,s._)("div",c,[(0,s.Wm)(p,{id:n.id,keepOpenOnItemClick:n.keepOpenOnItemClick,ref:"dropdown",onClick:h.onClick},{default:(0,s.w5)((()=>[(0,s.WI)(e.$slots,"default",{},void 0,!0)])),_:3},8,["id","keepOpenOnItemClick","onClick"])],512)])}const u=["id"];function h(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div",{class:"dropdown",id:n.id,onClick:t[0]||(t[0]=t=>e.$emit("click",t))},[(0,s.WI)(e.$slots,"default",{},void 0,!0)],8,u)}var p={emits:["click"],props:{id:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1}}},f=n(3744);const m=(0,f.Z)(p,[["render",h],["__scopeId","data-v-14579c63"]]);var g=m,b=n(5250),w={components:{DropdownBody:g},emits:["click"],props:{id:{type:String},iconClass:{default:"fa fa-ellipsis-h"},text:{type:String},title:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1}},data(){return{visible:!1}},computed:{buttonStyle(){return this.$refs.button?getComputedStyle(this.$refs.button):{}},buttonWidth(){return parseFloat(this.buttonStyle.width||0)},buttonHeight(){return parseFloat(this.buttonStyle.height||0)}},methods:{documentClickHndl(e){if(!this.visible)return;let t=e.target;while(t){if(t.classList.contains("dropdown"))return;t=t.parentElement}this.close()},getDropdownWidth(){const e=this.$refs.dropdown?.$el;return e?parseFloat(getComputedStyle(e).width):0},getDropdownHeight(){const e=this.$refs.dropdown?.$el;return e?parseFloat(getComputedStyle(e).height):0},onClick(){this.keepOpenOnItemClick||this.close()},close(){this.visible=!1,document.removeEventListener("click",this.documentClickHndl),b.$.emit("dropdown-close")},open(){document.addEventListener("click",this.documentClickHndl);const e=this.$refs.dropdown?.$el;e.parentElement||this.$el.appendChild(e),this.visible=!0,this.$refs.dropdownContainer.classList.remove("hidden"),this.$nextTick((()=>{const e=this.$refs.button.getBoundingClientRect(),t={left:e.left+window.scrollX,top:e.top+window.scrollY},n={left:t.left,top:t.top+this.buttonHeight},s=this.getDropdownWidth(),i=this.getDropdownHeight();n.left+s>(window.innerWidth+window.scrollX)/2&&(n.left-=s-this.buttonWidth),n.top+i>(window.innerHeight+window.scrollY)/2&&(n.top-=i+this.buttonHeight-10);const o=this.$refs.dropdown.$el;o.classList.add("fade-in"),o.style.top=`${n.top}px`,o.style.left=`${n.left}px`,b.$.emit("dropdown-open",this.$refs.dropdown),this.$refs.dropdownContainer.classList.add("hidden")}))},toggle(e){e.stopPropagation(),this.$emit("click"),this.visible?this.close():this.open()},onKeyUp(e){e.stopPropagation(),"Escape"===e.key&&this.close()}},mounted(){document.body.addEventListener("keyup",this.onKeyUp)},unmounted(){document.body.removeEventListener("keyup",this.onKeyUp)}};const y=(0,f.Z)(w,[["render",d],["__scopeId","data-v-3220f58b"]]);var v=y},815:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var s=n(6252),i=n(3577);const o={key:0,class:"col-2 icon"},a=["textContent"];function l(e,t,n,l,r,c){const d=(0,s.up)("Icon");return(0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["row item",n.itemClass]),onClick:t[0]||(t[0]=(...e)=>c.clicked&&c.clicked(...e))},[n.iconClass?.length||n.iconUrl?.length?((0,s.wg)(),(0,s.iD)("div",o,[(0,s.Wm)(d,{class:(0,i.C_)(n.iconClass),url:n.iconUrl},null,8,["class","url"])])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,i.C_)(["text",{"col-10":null!=n.iconClass}]),textContent:(0,i.zw)(n.text)},null,10,a)],2)}var r=n(657),c=n(5250),d={components:{Icon:r.Z},props:{iconClass:{type:String},iconUrl:{type:String},text:{type:String},disabled:{type:Boolean,default:!1},itemClass:{}},methods:{clicked(){if(this.disabled)return!1;this.$parent.keepOpenOnItemClick||c.$.emit("dropdown-close")}}},u=n(3744);const h=(0,u.Z)(d,[["render",l],["__scopeId","data-v-1311e9ab"]]);var p=h},2126:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var s=n(6252),i=n(3577);const o=["href"],a=["src","alt","title"],l=["src","alt","title"];function r(e,t,n,r,c,d){return(0,s.wg)(),(0,s.iD)("div",{class:"extension-icon",style:(0,i.j5)({width:`${n.size}`,height:`${n.size}`})},[n.withDocsLink?((0,s.wg)(),(0,s.iD)("a",{key:0,href:d.docsUrl,target:"_blank"},[(0,s._)("img",{src:d.iconUrl,alt:d.extensionName,title:d.extensionName},null,8,a)],8,o)):((0,s.wg)(),(0,s.iD)("img",{key:1,src:d.iconUrl,alt:d.extensionName,title:d.extensionName},null,8,l))],4)}var c={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=n(3744);const u=(0,d.Z)(c,[["render",r],["__scopeId","data-v-0353c248"]]);var h=u},3901:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var s=n(6252),i=n(3577);const o=["title"];function a(e,t,n,a,l,r){const c=(0,s.up)("Icon");return(0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["floating-btn",r.className])},[(0,s._)("button",{type:"button",class:"btn btn-primary",title:n.title,onClick:t[0]||(t[0]=t=>e.$emit("click",t))},[(0,s.Wm)(c,{class:(0,i.C_)(n.iconClass),url:n.iconUrl},null,8,["class","url"])],8,o)],2)}var l=n(657),r={name:"FloatingButton",components:{Icon:l.Z},emits:["click"],props:{iconClass:{type:String},iconUrl:{type:String},class:{type:String},title:{type:String}},computed:{className(){return this.class}}},c=n(3744);const d=(0,c.Z)(r,[["render",a],["__scopeId","data-v-681f7492"]]);var u=d},657:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var s=n(6252),i=n(3577);const o={class:"icon-container"},a=["src","alt"];function l(e,t,n,l,r,c){return(0,s.wg)(),(0,s.iD)("div",o,[n.url?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:n.url,alt:n.alt},null,8,a)):c.className?.length?((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,i.C_)(["icon",c.className]),style:(0,i.j5)({color:n.color})},null,6)):(0,s.kq)("",!0)])}var r={props:{class:{type:String},url:{type:String},color:{type:String,default:""},alt:{type:String,default:""}},computed:{className(){return this.class}}},c=n(3744);const d=(0,c.Z)(r,[["render",l],["__scopeId","data-v-706a3bd1"]]);var u=d},2717:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var s=n(6252);const i=e=>((0,s.dD)("data-v-2edff8b7"),e=e(),(0,s.Cn)(),e),o={class:"restart-btn-container"},a=i((()=>(0,s._)("i",{class:"fas fa-redo-alt"},null,-1)));function l(e,t,n,i,l,r){const c=(0,s.up)("ConfirmDialog");return(0,s.wg)(),(0,s.iD)("div",o,[(0,s.Wm)(c,{ref:"modal",onInput:r.restart},{default:(0,s.w5)((()=>[(0,s.Uk)(" Are you sure that you want to restart the application? ")])),_:1},8,["onInput"]),(0,s._)("button",{class:"btn btn-default restart-btn",onClick:t[0]||(t[0]=(...e)=>r.showDialog&&r.showDialog(...e)),onTouch:t[1]||(t[1]=(...e)=>r.showDialog&&r.showDialog(...e))},[a,(0,s.Uk)("   Restart Application ")],32)])}var r=n(6936),c=n(8637),d={name:"RestartButton",components:{ConfirmDialog:r.Z},mixins:[c.Z],methods:{showDialog(){this.$refs.modal.show()},async restart(){await this.request("application.restart")}}},u=n(3744);const h=(0,u.Z)(d,[["render",l],["__scopeId","data-v-2edff8b7"]]);var p=h},8735:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var s=n(6252),i=n(3577);const o={key:0,class:"icon"};function a(e,t,n,a,l,r){const c=(0,s.up)("Icon");return(0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["tab",n.selected?"selected":""]),onClick:t[0]||(t[0]=t=>e.$emit("input"))},[n.iconClass?.length||n.iconUrl?.length?((0,s.wg)(),(0,s.iD)("span",o,[(0,s.Wm)(c,{class:(0,i.C_)(n.iconClass),url:n.iconUrl},null,8,["class","url"])])):(0,s.kq)("",!0),(0,s.Uk)("   "),(0,s.WI)(e.$slots,"default",{},void 0,!0)],2)}var l=n(657),r={name:"Tab",components:{Icon:l.Z},emits:["input"],props:{selected:{type:Boolean,default:!1},iconClass:{type:String},iconUrl:{type:String}}},c=n(3744);const d=(0,c.Z)(r,[["render",a],["__scopeId","data-v-f3217d34"]]);var u=d},3176:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var s=n(6252);const i={class:"tabs"};function o(e,t,n,o,a,l){return(0,s.wg)(),(0,s.iD)("div",i,[(0,s.WI)(e.$slots,"default",{},void 0,!0)])}var a={name:"Tabs"},l=n(3744);const r=(0,l.Z)(a,[["render",o],["__scopeId","data-v-f4300bb0"]]);var c=r},2018:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Te}});var s=n(6252),i=n(9963),o=n(3577);const a={class:"row plugin extensions-container"},l={class:"filter-container"},r=["disabled"],c={class:"items"},d={key:0,class:"extension"},u=["data-name","onClick"],h={class:"name"},p={key:0,class:"enabled icon",title:"Enabled"},f={key:0,class:"enabled icon fas fa-circle-check"},m={key:0,class:"extension-body-container until tablet"},g={key:0,class:"extension-body-container from desktop"};function b(e,t,n,b,w,y){const v=(0,s.up)("Loading"),k=(0,s.up)("ExtensionIcon"),x=(0,s.up)("Extension");return(0,s.wg)(),(0,s.iD)("div",a,[w.loading?((0,s.wg)(),(0,s.j4)(v,{key:0})):(0,s.kq)("",!0),(0,s._)("header",null,[(0,s._)("div",l,[(0,s.wy)((0,s._)("input",{type:"text",ref:"filter",placeholder:"Extension name","onUpdate:modelValue":t[0]||(t[0]=e=>w.filter=e),disabled:w.loading},null,8,r),[[i.nr,w.filter]])])]),(0,s._)("main",null,[(0,s._)("div",c,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(y.extensionNames,(e=>((0,s.wg)(),(0,s.iD)("div",{class:"extension-container",key:e},[y.matchesFilter(e)?((0,s.wg)(),(0,s.iD)("div",d,[(0,s._)("div",{class:(0,o.C_)(["item",{selected:e===w.selectedExtension}]),"data-name":e,onClick:t=>y.onClick(e,!1)},[(0,s.Wm)(k,{name:e,size:"1.75em"},null,8,["name"]),(0,s._)("span",h,(0,o.zw)(y.extensions[e].name),1),y.enabledExtensions[e]?((0,s.wg)(),(0,s.iD)("span",p,[y.enabledExtensions[e]?((0,s.wg)(),(0,s.iD)("i",f)):(0,s.kq)("",!0)])):(0,s.kq)("",!0)],10,u),w.selectedExtension&&e===w.selectedExtension?((0,s.wg)(),(0,s.iD)("div",m,[(0,s.Wm)(x,{extension:y.extensions[w.selectedExtension],config:y.enabledExtensions[w.selectedExtension],"config-file":w.configFile},null,8,["extension","config","config-file"])])):(0,s.kq)("",!0)])):(0,s.kq)("",!0)])))),128))]),w.selectedExtension?((0,s.wg)(),(0,s.iD)("div",g,[(0,s.Wm)(x,{extension:y.extensions[w.selectedExtension],config:y.enabledExtensions[w.selectedExtension],"config-file":w.configFile},null,8,["extension","config","config-file"])])):(0,s.kq)("",!0)])])}const w=e=>((0,s.dD)("data-v-3fa6b036"),e=e(),(0,s.Cn)(),e),y={class:"extension"},v=w((()=>(0,s._)("span",{class:"from tablet"},"Documentation",-1))),k=w((()=>(0,s._)("span",{class:"from tablet"},"Install",-1))),x=w((()=>(0,s._)("span",{class:"from tablet"},"Configuration",-1))),_={class:"extension-body"};function C(e,t,n,i,o,a){const l=(0,s.up)("Tab"),r=(0,s.up)("Tabs"),c=(0,s.up)("Doc"),d=(0,s.up)("Config"),u=(0,s.up)("Install");return(0,s.wg)(),(0,s.iD)("div",y,[(0,s._)("header",null,[(0,s.Wm)(r,null,{default:(0,s.w5)((()=>[(0,s.Wm)(l,{selected:"doc"===o.selectedTab,"icon-class":"fas fa-book",onInput:t[0]||(t[0]=e=>o.selectedTab="doc")},{default:(0,s.w5)((()=>[v])),_:1},8,["selected"]),(0,s.Wm)(l,{selected:"install"===o.selectedTab,"icon-class":"fas fa-download",onInput:t[1]||(t[1]=e=>o.selectedTab="install")},{default:(0,s.w5)((()=>[k])),_:1},8,["selected"]),(0,s.Wm)(l,{selected:"config"===o.selectedTab,"icon-class":"fas fa-square-check",onInput:t[2]||(t[2]=e=>o.selectedTab="config")},{default:(0,s.w5)((()=>[x])),_:1},8,["selected"])])),_:1})]),(0,s._)("div",_,["doc"===o.selectedTab?((0,s.wg)(),(0,s.j4)(c,{key:0,extension:n.extension},null,8,["extension"])):"config"===o.selectedTab?((0,s.wg)(),(0,s.j4)(d,{key:1,extension:n.extension,config:n.config,"config-file":n.configFile},null,8,["extension","config","config-file"])):"install"===o.selectedTab?((0,s.wg)(),(0,s.j4)(u,{key:2,extension:n.extension},null,8,["extension"])):(0,s.kq)("",!0)])])}var D=n(8735),I=n(3176);const $={key:0,class:"config-container current"},T=["innerHTML"],S=["innerHTML"];function E(e,t,n,i,a,l){const r=(0,s.up)("CopyButton");return(0,s.wg)(),(0,s.iD)(s.HY,null,[l.highlightedCurrentConfig?((0,s.wg)(),(0,s.iD)("div",$,[(0,s.Wm)(r,{text:a.curYamlConfig},null,8,["text"]),(0,s._)("pre",null,[(0,s._)("code",{class:"config-snippet",innerHTML:l.highlightedCurrentConfig},null,8,T)])])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,o.C_)(["config-container snippet",{fullscreen:!l.highlightedCurrentConfig}])},[(0,s.Wm)(r,{text:n.extension.config_snippet},null,8,["text"]),(0,s._)("pre",null,[(0,s._)("code",{class:"config-snippet",innerHTML:l.highlightedConfigSnippet},null,8,S)])],2)],64)}n(8783),n(3465);var q=n(637),U=n(2544),O=n(8637),Z={name:"Extension",mixins:[O.Z],components:{CopyButton:U.Z},props:{extension:{type:Object,required:!0},config:{type:Object},configFile:{type:String}},data(){return{curYamlConfig:null}},computed:{highlightedConfigSnippet(){return q.Z.highlight(`# Configuration template. You can add it to ${this.configFile}\n`+this.extension.config_snippet,{language:"yaml"}).value.trim()},highlightedCurrentConfig(){return this.curYamlConfig?q.Z.highlight("yaml","# Currently loaded configuration\n"+this.curYamlConfig).value.trim():null}},methods:{async loadCurrentConfig(){this.config?this.curYamlConfig=await this.request("utils.to_yaml",{obj:{[this.extension.name]:this.config}}):this.curYamlConfig=null}},mounted(){this.loadCurrentConfig(),this.$watch("config",this.loadCurrentConfig)}},M=n(3744);const j=(0,M.Z)(Z,[["render",E],["__scopeId","data-v-4634d8cb"]]);var P=j;const N=e=>((0,s.dD)("data-v-49986d05"),e=e(),(0,s.Cn)(),e),W={class:"doc"},z=["href"],L=["textContent"],R=["innerHTML"],A={key:0,class:"actions"},F=N((()=>(0,s._)("h3",null,[(0,s._)("i",{class:"icon fas fa-play"}),(0,s.Uk)("   Actions ")],-1))),H=["href"],B={key:1,class:"events"},V=N((()=>(0,s._)("h3",null,[(0,s._)("i",{class:"icon fas fa-flag"}),(0,s.Uk)("   Events ")],-1))),Y=["href"];function K(e,t,n,i,a,l){const r=(0,s.up)("ExtensionIcon");return(0,s.wg)(),(0,s.iD)("section",W,[(0,s._)("header",null,[(0,s._)("h2",null,[(0,s._)("a",{class:"title",href:n.extension.doc_url,target:"_blank"},[(0,s.Wm)(r,{name:n.extension.name,size:"2em","with-docs-link":""},null,8,["name"]),(0,s._)("span",{class:"name",textContent:(0,o.zw)(n.extension.name)},null,8,L)],8,z)])]),a.doc?((0,s.wg)(),(0,s.iD)("article",{key:0,onClick:t[0]||(t[0]=(...e)=>l.onDocClick&&l.onDocClick(...e))},[(0,s._)("div",{class:"doc-content",innerHTML:a.doc},null,8,R),Object.keys(n.extension.actions||{}).length>0?((0,s.wg)(),(0,s.iD)("div",A,[F,(0,s._)("ul",null,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(l.actionNames,(e=>((0,s.wg)(),(0,s.iD)("li",{class:"action",key:e},[(0,s._)("a",{href:`/#execute?action=${n.extension.name}.${e}`},(0,o.zw)(n.extension.name)+"."+(0,o.zw)(e),9,H)])))),128))])])):(0,s.kq)("",!0),Object.keys(n.extension.events||{}).length>0?((0,s.wg)(),(0,s.iD)("div",B,[V,(0,s._)("ul",null,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(l.eventNames,(e=>((0,s.wg)(),(0,s.iD)("li",{class:"event",key:e},[(0,s._)("a",{href:n.extension.events[e].doc_url,target:"_blank"},(0,o.zw)(e),9,Y)])))),128))])])):(0,s.kq)("",!0)])):(0,s.kq)("",!0)])}var J=n(2126),G=n(5250),X={name:"Doc",mixins:[O.Z],components:{ExtensionIcon:J.Z},props:{extension:{type:Object,required:!0}},data(){return{doc:null,localPageRegex:new RegExp("^/?#.*$")}},computed:{actionNames(){return Object.keys(this.extension.actions).sort()},eventNames(){return Object.keys(this.extension.events).sort()}},methods:{async parseDoc(){return this.extension.doc?.length?await this.request("utils.rst_to_html",{text:this.extension.doc}):null},refreshDoc(){this.parseDoc().then((e=>this.doc=e))},onDocClick(e){if("a"!==e.target.tagName.toLowerCase())return!0;e.preventDefault();const t=e.target.getAttribute("href");if(!t)return!0;if(t.match(this.localPageRegex))return window.location.href=t,!0;const n=t.match(/^https:\/\/docs\.platypush\.tech\/platypush\/(plugins|backend)\/([\w.]+)\.html#?.*$/);if(!n)return e.preventDefault(),window.open(t,"_blank"),!0;let[s,i]=n.slice(1);"backend"===s&&(i=`backend.${i}`),G.$.emit("update:extension",i),e.preventDefault()}},mounted(){this.refreshDoc(),this.$watch("extension.doc",this.refreshDoc)}};const Q=(0,M.Z)(X,[["render",K],["__scopeId","data-v-49986d05"]]);var ee=Q;const te=e=>((0,s.dD)("data-v-5e00060c"),e=e(),(0,s.Cn)(),e),ne={class:"install-container"},se={class:"top"},ie=te((()=>(0,s._)("header",null,[(0,s._)("h2",null,"Dependencies")],-1))),oe={class:"body"},ae={class:"container install-cmd-container"},le=["innerHTML"],re={key:0,class:"buttons install-btn"},ce=["disabled"],de=te((()=>(0,s._)("i",{class:"fas fa-download"},null,-1))),ue={key:0,class:"bottom"},he=te((()=>(0,s._)("header",null,[(0,s._)("h2",null,"Output")],-1))),pe={class:"body"},fe={class:"container install-output",ref:"installOutput"},me=["textContent"],ge={key:0,class:"loading-container"};function be(e,t,n,i,a,l){const r=(0,s.up)("CopyButton"),c=(0,s.up)("Loading"),d=(0,s.up)("RestartButton");return(0,s.wg)(),(0,s.iD)("div",ne,[(0,s._)("section",se,[ie,(0,s._)("div",oe,[(0,s._)("div",ae,[l.installCmd?((0,s.wg)(),(0,s.j4)(r,{key:0,text:l.installCmd},null,8,["text"])):(0,s.kq)("",!0),(0,s._)("pre",null,[a.loading?((0,s.wg)(),(0,s.j4)(c,{key:0})):((0,s.wg)(),(0,s.iD)("code",{key:1,innerHTML:l.highlightedInstallCmd},null,8,le))])]),l.installCmd?((0,s.wg)(),(0,s.iD)("div",re,[a.installDone?((0,s.wg)(),(0,s.j4)(d,{key:0})):(0,s.kq)("",!0),(0,s._)("button",{type:"button",class:"btn btn-default",disabled:a.installRunning,onClick:t[0]||(t[0]=(...e)=>l.installExtension&&l.installExtension(...e))},[de,(0,s.Uk)(" Install ")],8,ce)])):(0,s.kq)("",!0)])]),a.installRunning||a.installOutput?((0,s.wg)(),(0,s.iD)("section",ue,[he,(0,s._)("div",pe,[(0,s._)("div",fe,[(0,s.Wm)(r,{text:a.installOutput},null,8,["text"]),(0,s._)("pre",null,[(0,s._)("code",{textContent:(0,o.zw)(a.installOutput)},null,8,me),a.installRunning?((0,s.wg)(),(0,s.iD)("div",ge,[(0,s.Uk)("\n "),(0,s.Wm)(c),(0,s.Uk)("\n ")])):(0,s.kq)("",!0)])],512)])])):(0,s.kq)("",!0)])}var we=n(6791),ye=n(2717),ve={name:"Install",mixins:[O.Z],emit:["install-start","install-end"],components:{CopyButton:U.Z,Loading:we.Z,RestartButton:ye.Z},props:{extension:{type:Object,required:!0}},data(){return{installRunning:!1,installDone:!1,installOutput:null,installCmds:[],pendingCommands:0,error:null,loading:!1}},computed:{installCmd(){return this.installCmds.length?this.installCmds.join("\n").trim():null},highlightedInstallCmd(){return q.Z.highlight(this.installCmd?this.installCmds.map((e=>`$ ${e}`)).join("\n").trim():"# No extra installation steps required",{language:"bash"}).value}},methods:{wsProcess(e){try{const t="https:"===window.location.protocol?"wss":"ws",n=`${t}://${location.host}${e}`,s=new WebSocket(n);s.onmessage=this.onMessage,s.onerror=this.onError,s.onclose=this.onClose}catch(t){this.notify({error:!0,title:"Websocket initialization error",text:t.toString()}),console.error("Websocket initialization error"),console.error(t),this.error=t,this.installRunning=!1}},onMessage(e){this.installOutput||(this.installOutput=""),this.installOutput+=e.data},onClose(){this.installRunning=!1,this.$emit("install-end",this.extension),this.error||(this.installDone=!0),this.notify({title:"Extension installed",html:`Extension ${this.extension.name} installed successfully`,image:{iconClass:"fas fa-check"}})},onError(e){this.notify({error:!0,title:"Websocket error",text:e.toString()}),console.error("Websocket error"),console.error(e),this.error=e,this.installRunning=!1},installExtension(){if(!this.installCmd)return;this.error=null,this.installRunning=!0,this.installOutput="",this.$emit("install-start",this.extension);const e=this.installCmds.join(";\n");this.request("shell.exec",{cmd:e,ws:!0}).then((e=>{this.wsProcess(e.ws_path)})).catch((e=>{this.error=e,this.installRunning=!1,this.$emit("install-end",this.extension)}))},async refreshInstallCmds(){this.loading=!0;try{this.installCmds=await this.request("application.get_install_commands",{extension:this.extension.name})}finally{this.loading=!1}}},mounted(){this.refreshInstallCmds(),this.$watch("extension.name",(()=>{this.refreshInstallCmds()})),this.$watch("installOutput",(()=>{this.$nextTick((()=>{this.$refs.installOutput.focus(),this.$refs.installOutput.scrollTop=this.$refs.installOutput.scrollHeight}))}))}};const ke=(0,M.Z)(ve,[["render",be],["__scopeId","data-v-5e00060c"]]);var xe=ke,_e={name:"Extension",components:{Config:P,Doc:ee,Install:xe,Tab:D.Z,Tabs:I.Z},props:{extension:{type:Object,required:!0},config:{type:Object},configFile:{type:String}},data(){return{selectedTab:"doc"}}};const Ce=(0,M.Z)(_e,[["render",C],["__scopeId","data-v-3fa6b036"]]);var De=Ce,Ie={name:"Extensions",mixins:[O.Z],components:{Extension:De,ExtensionIcon:J.Z,Loading:we.Z},data(){return{loading:!1,plugins:{},backends:{},enabledPlugins:{},enabledBackends:{},filter:"",selectedExtension:null,configFile:null,config:{}}},computed:{extensions(){const e={};return Object.entries(this.plugins).forEach((([t,n])=>{e[t]={...n,name:t}})),Object.entries(this.backends).forEach((([t,n])=>{t=`backend.${t}`,e[t]={...n,name:t}})),e},enabledExtensions(){return[this.enabledPlugins,this.enabledBackends].reduce(((e,t)=>(Object.entries(t).forEach((([t,n])=>{e[t]=n})),e)),{})},extensionNames(){return Object.keys(this.extensions).sort()}},methods:{onClick(e,t=!0,n=!0){this.selectedExtension===e?this.selectedExtension=null:this.onInput(e,t,n)},onInput(e,t=!0,n=!0){t&&(this.filter=e);const s=e?.toLowerCase()?.trim();if(s?.length&&this.extensions[s]){this.selectedExtension=s,n&&this.setUrlArgs({extension:s});const e=this.$el.querySelector(`.extensions-container .item[data-name="${s}"]`);e&&e.scrollIntoView({behavior:"smooth"})}else this.selectedExtension=null,n&&this.setUrlArgs({})},matchesFilter(e){return!this.filter||e.includes(this.filter.toLowerCase())},async loadExtensions(){this.loading=!0;let[e,t]=[[],[]];try{[this.plugins,this.backends,e,t,this.config]=await Promise.all([this.request("inspect.get_all_plugins"),this.request("inspect.get_all_backends"),this.request("inspect.get_enabled_plugins"),this.request("inspect.get_enabled_backends"),this.request("inspect.get_config")])}finally{this.loading=!1}this.enabledPlugins=e.reduce(((e,t)=>(e[t]=this.config[t]||{},e)),{}),this.enabledBackends=t.reduce(((e,t)=>(t=`backend.${t}`,e[t]=this.config[t]||{},e)),{}),this.loadExtensionFromUrl(),this.$watch("$route.hash",(()=>this.loadExtensionFromUrl()))},async loadConfigFile(){this.configFile=await this.request("config.get_config_file")},loadExtensionFromUrl(){const e=this.getUrlArgs().extension;e&&this.$nextTick((()=>this.onInput(e,!1,!1)))}},mounted(){this.loadConfigFile(),this.loadExtensions(),G.$.on("update:extension",(e=>this.onInput(e,!1))),this.$nextTick((()=>this.$refs.filter.focus()))}};const $e=(0,M.Z)(Ie,[["render",b],["__scopeId","data-v-74d75ec7"]]);var Te=$e},4084:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return ve}});var s=n(6252);const i={class:"settings-container"};function o(e,t,n,o,a,l){const r=(0,s.up)("Application"),c=(0,s.up)("Users"),d=(0,s.up)("Token");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("main",null,["application"===n.selectedPanel?((0,s.wg)(),(0,s.j4)(r,{key:0})):(0,s.kq)("",!0),"users"===n.selectedPanel&&a.currentUser?((0,s.wg)(),(0,s.j4)(c,{key:1,"session-token":a.sessionToken,"current-user":a.currentUser},null,8,["session-token","current-user"])):"tokens"===n.selectedPanel&&a.currentUser?((0,s.wg)(),(0,s.j4)(d,{key:2,"session-token":a.sessionToken,"current-user":a.currentUser},null,8,["session-token","current-user"])):(0,s.kq)("",!0)])])}const a={class:"app-container"},l={class:"btn-container"},r={class:"btn-container"};function c(e,t,n,i,o,c){const d=(0,s.up)("RestartButton"),u=(0,s.up)("StopButton");return(0,s.wg)(),(0,s.iD)("div",a,[(0,s._)("div",l,[(0,s.Wm)(d)]),(0,s._)("div",r,[(0,s.Wm)(u)])])}var d=n(2717);const u=e=>((0,s.dD)("data-v-1eab04fa"),e=e(),(0,s.Cn)(),e),h={class:"stop-btn-container"},p=u((()=>(0,s._)("br",null,null,-1))),f=u((()=>(0,s._)("br",null,null,-1))),m=u((()=>(0,s._)("span",{class:"text-danger"}," This will stop the application and you will not be able to restart it through the Web interface! ",-1))),g=u((()=>(0,s._)("i",{class:"fas fa-stop"},null,-1)));function b(e,t,n,i,o,a){const l=(0,s.up)("ConfirmDialog");return(0,s.wg)(),(0,s.iD)("div",h,[(0,s.Wm)(l,{ref:"modal",onInput:a.stop},{default:(0,s.w5)((()=>[(0,s.Uk)(" Are you sure that you want to stop the application? "),p,f,m])),_:1},8,["onInput"]),(0,s._)("button",{class:"btn btn-default stop-btn",onClick:t[0]||(t[0]=(...e)=>a.showDialog&&a.showDialog(...e)),onTouch:t[1]||(t[1]=(...e)=>a.showDialog&&a.showDialog(...e))},[g,(0,s.Uk)("   Stop Application ")],32)])}var w=n(6936),y=n(8637),v={name:"StopButton",components:{ConfirmDialog:w.Z},mixins:[y.Z],methods:{showDialog(){this.$refs.modal.show()},async stop(){await this.request("application.stop")}}},k=n(3744);const x=(0,k.Z)(v,[["render",b],["__scopeId","data-v-1eab04fa"]]);var _=x,C={name:"Application",components:{RestartButton:d.Z,StopButton:_}};const D=(0,k.Z)(C,[["render",c],["__scopeId","data-v-40365cea"]]);var I=D,$=n(3577),T=n(9963);const S={class:"token-container"},E={class:"token-container"},q=(0,s._)("label",null,[(0,s.Uk)(" This is your generated token. Treat it carefully and do not share it with untrusted parties."),(0,s._)("br"),(0,s.Uk)(" Also, make sure to save it - it WILL NOT be displayed again. ")],-1),U=["textContent"],O={class:"token-container"},Z=(0,s._)("label",null," This is your current session token. It will be invalidated once you log out of the current session. ",-1),M=["textContent"],j={class:"body"},P=(0,s.uE)('

Platypush provides two types of tokens:

  • JWT tokens are bearer-only, and they contain encrypted authentication information.
    They can be used as permanent or time-based tokens to authenticate with the Platypush API.
  • Session tokens are randomly generated tokens stored on the application database. A session token generated in this session will expire when you log out of it.

Generate a JWT authentication token that can be used for API calls to the /execute endpoint.


You can include the token in your requests in any of the following ways:

  • Specify it on the Authorization: Bearer header;
  • Specify it on the X-Token header;
  • Specify it as a URL parameter: http://site:8008/execute?token=... for a JWT token and ...?session_token=... for a session token;
  • Specify it on the body of your JSON request: {"type":"request", "action", "...", "token":"..."} for a JWT token, or "session_token" for a session token.

Confirm your credentials in order to generate a new JWT token.

Show session token will instead show the token cookie associated to the current session.

',1),N={class:"form-container"},W=(0,s._)("span",null,"Username",-1),z=["value"],L=(0,s._)("label",null,[(0,s._)("span",null,"Confirm password"),(0,s._)("span",null,[(0,s._)("input",{type:"password",name:"password"})])],-1),R=(0,s._)("label",null,[(0,s._)("span",null,"Token validity in days"),(0,s._)("span",null,[(0,s._)("input",{type:"text",name:"validityDays"})]),(0,s._)("span",{class:"note"},[(0,s.Uk)(" Decimal values are also supported - e.g. "),(0,s._)("i",null,"0.5"),(0,s.Uk)(" means half a day (12 hours). An empty or zero value means that the token has no expiry date. ")])],-1),A=(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Generate JWT token"})],-1);function F(e,t,n,i,o,a){const l=(0,s.up)("Loading"),r=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",S,[o.loading?((0,s.wg)(),(0,s.j4)(l,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(r,{ref:"tokenModal"},{default:(0,s.w5)((()=>[(0,s._)("div",E,[q,(0,s._)("textarea",{class:"token",textContent:(0,$.zw)(o.token),onFocus:t[0]||(t[0]=(...e)=>a.onTokenSelect&&a.onTokenSelect(...e))},null,40,U)])])),_:1},512),(0,s.Wm)(r,{ref:"sessionTokenModal"},{default:(0,s.w5)((()=>[(0,s._)("div",O,[Z,(0,s._)("textarea",{class:"token",textContent:(0,$.zw)(n.sessionToken),onFocus:t[1]||(t[1]=(...e)=>a.onTokenSelect&&a.onTokenSelect(...e))},null,40,M)])])),_:1},512),(0,s._)("div",j,[P,(0,s._)("div",N,[(0,s._)("form",{onSubmit:t[3]||(t[3]=(0,T.iM)(((...e)=>a.generateToken&&a.generateToken(...e)),["prevent"])),ref:"generateTokenForm"},[(0,s._)("label",null,[W,(0,s._)("span",null,[(0,s._)("input",{type:"text",name:"username",value:n.currentUser.username,disabled:""},null,8,z)])]),L,R,A,(0,s._)("label",null,[(0,s._)("input",{type:"button",class:"btn btn-default",value:"Show session token",onClick:t[2]||(t[2]=(0,T.iM)((t=>e.$refs.sessionTokenModal.show()),["stop"]))})])],544)])])])}var H=n(5121),B=n(6791),V=n(3493),Y={name:"Token",components:{Modal:V.Z,Loading:B.Z},mixins:[y.Z],props:{currentUser:{type:Object,required:!0},sessionToken:{type:String,required:!0}},data(){return{loading:!1,token:null}},methods:{async generateToken(e){const t=this.currentUser.username,n=e.target.password.value;let s=e.target.validityDays?.length?parseInt(e.target.validityDays.value):0;s||(s=null),this.loading=!0;try{this.token=(await H.Z.post("/auth",{username:t,password:n,expiry_days:s})).data.token,this.token?.length&&this.$refs.tokenModal.show()}catch(i){console.error(i.toString()),this.notify({text:i.toString(),error:!0})}finally{this.loading=!1}},onTokenSelect(e){e.target.select(),document.execCommand("copy"),this.notify({text:"Token copied to clipboard",image:{iconClass:"fa fa-check"}})}}};const K=(0,k.Z)(Y,[["render",F]]);var J=K;const G=["disabled"],X=["disabled"],Q=["disabled"],ee=["disabled"],te=["value"],ne=["disabled"],se=["disabled"],ie=["disabled"],oe=["disabled"],ae={class:"body"},le={class:"users-list"},re=["onClick"],ce=["textContent"],de={class:"actions pull-right col-4"};function ue(e,t,n,i,o,a){const l=(0,s.up)("Loading"),r=(0,s.up)("Modal"),c=(0,s.up)("DropdownItem"),d=(0,s.up)("Dropdown"),u=(0,s.up)("FloatingButton"),h=(0,s.up)("ConfirmDialog");return(0,s.wg)(),(0,s.iD)(s.HY,null,[o.loading?((0,s.wg)(),(0,s.j4)(l,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(r,{ref:"addUserModal",title:"Add User"},{default:(0,s.w5)((()=>[(0,s._)("form",{action:"#",method:"POST",ref:"addUserForm",onSubmit:t[0]||(t[0]=(...e)=>a.createUser&&a.createUser(...e))},[(0,s._)("label",null,[(0,s._)("input",{type:"text",name:"username",placeholder:"Username",disabled:o.commandRunning},null,8,G)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"password",placeholder:"Password",disabled:o.commandRunning},null,8,X)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"confirm_password",placeholder:"Confirm password",disabled:o.commandRunning},null,8,Q)]),(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Create User",disabled:o.commandRunning},null,8,ee)])],544)])),_:1},512),(0,s.Wm)(r,{ref:"changePasswordModal",title:"Change Password"},{default:(0,s.w5)((()=>[(0,s._)("form",{action:"#",method:"POST",ref:"changePasswordForm",onSubmit:t[1]||(t[1]=(...e)=>a.changePassword&&a.changePassword(...e))},[(0,s._)("label",null,[(0,s._)("input",{type:"text",name:"username",placeholder:"Username",value:o.selectedUser,disabled:"disabled"},null,8,te)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"password",placeholder:"Current password",disabled:o.commandRunning},null,8,ne)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"new_password",placeholder:"New password",disabled:o.commandRunning},null,8,se)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"confirm_new_password",placeholder:"Confirm new password",disabled:o.commandRunning},null,8,ie)]),(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Change Password",disabled:o.commandRunning},null,8,oe)])],544)])),_:1},512),(0,s._)("div",ae,[(0,s._)("ul",le,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(o.users,(t=>((0,s.wg)(),(0,s.iD)("li",{key:t.user_id,class:"item user",onClick:e=>o.selectedUser=t.username},[(0,s._)("div",{class:"name col-8",textContent:(0,$.zw)(t.username)},null,8,ce),(0,s._)("div",de,[(0,s.Wm)(d,{title:"User Actions","icon-class":"fa fa-ellipsis"},{default:(0,s.w5)((()=>[(0,s.Wm)(c,{text:"Change Password",disabled:o.commandRunning,"icon-class":"fa fa-key",onClick:e=>a.showChangePasswordModal(t)},null,8,["disabled","onClick"]),(0,s.Wm)(c,{text:"Delete User",disabled:o.commandRunning,"icon-class":"fa fa-trash",onClick:n=>{o.selectedUser=t.username,e.$refs.deleteUserDialog.show()}},null,8,["disabled","onClick"])])),_:2},1024)])],8,re)))),128))]),(0,s.Wm)(u,{"icon-class":"fa fa-plus",text:"Add User",onClick:a.showAddUserModal},null,8,["onClick"]),(0,s.Wm)(h,{ref:"deleteUserDialog",onInput:t[2]||(t[2]=e=>a.deleteUser(o.selectedUser))},{default:(0,s.w5)((()=>[(0,s.Uk)(" Are you sure that you want to remove the user "+(0,$.zw)(o.selectedUser)+"? ",1)])),_:1},512)])],64)}var he=n(2787),pe=n(815),fe=n(3901),me={name:"Users",components:{ConfirmDialog:w.Z,Dropdown:he.Z,DropdownItem:pe.Z,FloatingButton:fe.Z,Loading:B.Z,Modal:V.Z},mixins:[y.Z],props:{sessionToken:{type:String,required:!0},currentUser:{type:Object,required:!0}},data(){return{users:[],commandRunning:!1,loading:!1,selectedUser:null}},methods:{async refresh(){this.loading=!0;try{this.users=await this.request("user.get_users")}finally{this.loading=!1}},async createUser(e){e.preventDefault();const t=[...this.$refs.addUserForm.querySelectorAll("input[name]")].reduce(((e,t)=>(e[t.name]=t.value,e)),{});if(t.password===t.confirm_password){this.commandRunning=!0;try{await this.request("user.create_user",{username:t.username,password:t.password,session_token:this.sessionToken})}finally{this.commandRunning=!1}this.notify({text:"User "+t.username+" created",image:{iconClass:"fas fa-check"}}),this.$refs.addUserModal.close(),await this.refresh()}else this.notify({title:"Unable to create user",text:"Please check that the passwords match",error:!0,image:{iconClass:"fas fa-times"}})},async changePassword(e){e.preventDefault();const t=[...this.$refs.changePasswordForm.querySelectorAll("input[name]")].reduce(((e,t)=>(e[t.name]=t.value,e)),{});if(t.new_password!==t.confirm_new_password)return void this.notify({title:"Unable to update password",text:"Please check that the passwords match",error:!0,image:{iconClass:"fas fa-times"}});this.commandRunning=!0;let n=!1;try{n=await this.request("user.update_password",{username:t.username,old_password:t.password,new_password:t.new_password})}finally{this.commandRunning=!1}n?(this.$refs.changePasswordModal.close(),this.notify({text:"Password successfully updated",image:{iconClass:"fas fa-check"}})):this.notify({title:"Unable to update password",text:"The current password is incorrect",error:!0,image:{iconClass:"fas fa-times"}})},async deleteUser(e){this.commandRunning=!0;try{await this.request("user.delete_user",{username:e,session_token:this.sessionToken})}finally{this.commandRunning=!1}this.notify({text:`User ${e} removed`,image:{iconClass:"fas fa-check"}}),this.selectedUser=null,await this.refresh()},showAddUserModal(){this.$refs.addUserModal.show(),this.$nextTick((()=>{this.$refs.addUserForm.reset(),this.$refs.addUserForm.username.focus()}))},showChangePasswordModal(e){this.$refs.changePasswordModal.show(),this.$nextTick((()=>{this.$refs.changePasswordForm.password.focus(),this.selectedUser=e.username}))}},mounted(){this.refresh()}};const ge=(0,k.Z)(me,[["render",ue],["__scopeId","data-v-f548985a"]]);var be=ge,we={name:"Settings",components:{Application:I,Users:be,Token:J},mixins:[y.Z],props:{selectedPanel:{type:String}},data(){return{currentUser:null,sessionToken:null}},methods:{async refresh(){this.sessionToken=this.getCookies()["session_token"],this.currentUser=await this.request("user.get_user_by_session",{session_token:this.sessionToken})}},mounted(){this.refresh()}};const ye=(0,k.Z)(we,[["render",o]]);var ve=ye},3379:function(e,t,n){var s={"./Alarm/Index":[1949,7651,2844,2461,2992,1807,9381,6062,1949],"./Camera/Index":[5324,8039,5324],"./CameraAndroidIpcam/Index":[3924,3924],"./CameraCv/Index":[6148,8039,6148],"./CameraFfmpeg/Index":[9334,8039,9334],"./CameraGstreamer/Index":[813,8039,813],"./CameraIrMlx90640/Index":[7381,8039,7381],"./CameraPi/Index":[5214,8039,8895],"./CameraPiLegacy/Index":[1512,8039,1512],"./Entities/Index":[7878,2992,669,2154,6062,7878],"./Execute/Index":[4221,1807,4221],"./Extensions/Index":[2018],"./Light/Index":[9751,7651,2844,9751],"./LightHue/Index":[2976,7651,2844,9751,2976],"./Media/Index":[2509,7651,906,1587,2461,6079,2509],"./Media/Providers/YouTube/Index":[2200,2200],"./MediaMplayer/Index":[3518,7651,906,1587,2461,6079,2509,3518],"./MediaMpv/Index":[4765,7651,906,1587,2461,6079,2509,4765],"./MediaOmxplayer/Index":[7819,7651,906,1587,2461,6079,2509,7819],"./MediaVlc/Index":[2614,7651,906,1587,2461,6079,2509,2614],"./Music/Index":[3553,7651,906,1587,3553],"./MusicMopidy/Index":[3400,7651,906,1587,3553,3400],"./MusicMpd/Index":[3083,7651,906,1587,3553,3083],"./MusicSnapcast/Index":[5285,7651,2844,5285],"./MusicSpotify/Index":[4053,7651,906,1587,3553,4053],"./Rtorrent/Index":[2183,6079,7968,2183],"./Settings/Index":[4084],"./Sound/Index":[746,746],"./Torrent/Index":[8784,6079,7968,8784],"./Tts/Index":[3732,8069,3732],"./TtsGoogle/Index":[7605,8069,2853],"./TtsPicovoice/Index":[7089,8069,7089],"./TvSamsungWs/Index":[4589,4589],"./ZigbeeMqtt/Index":[1259,7651,2844,1259],"./Zwave/Index":[2732,7651,2844,7880,2732],"./ZwaveMqtt/Index":[1088,7651,2844,7880,1088]};function i(e){if(!n.o(s,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=s[e],i=t[0];return Promise.all(t.slice(1).map(n.e)).then((function(){return n(i)}))}i.keys=function(){return Object.keys(s)},i.id=3379,e.exports=i},6725:function(e,t,n){var s={"./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 i(e){if(!n.o(s,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=s[e],i=t[0];return Promise.all(t.slice(1).map(n.e)).then((function(){return n(i)}))}i.keys=function(){return Object.keys(s)},i.id=6725,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"},"extensions":{"class":"fas fa-puzzle-piece"},"light.hue":{"class":"fas fa-lightbulb"},"linode":{"class":"fas fa-cloud"},"media.jellyfin":{"imgUrl":"/icons/jellyfin.svg"},"media.kodi":{"imgUrl":"/icons/kodi.svg"},"media.omxplayer":{"class":"fa fa-film"},"media.mplayer":{"class":"fa fa-film"},"media.mpv":{"class":"fa fa-film"},"media.plex":{"imgUrl":"/icons/plex.svg"},"media.vlc":{"class":"fa fa-film"},"music.mpd":{"class":"fas fa-music"},"music.snapcast":{"class":"fa fa-volume-up"},"music.spotify":{"class":"fab fa-spotify"},"ping":{"class":"fas fa-server"},"torrent":{"class":"fa fa-magnet"},"rtorrent":{"class":"fa fa-magnet"},"sensor.bme280":{"class":"fas fa-microchip"},"sensor.dht":{"class":"fas fa-microchip"},"sensor.envirophat":{"class":"fas fa-microchip"},"sensor.ltr559":{"class":"fas fa-microchip"},"sensor.mcp3008":{"class":"fas fa-microchip"},"sensor.pmw3901":{"class":"fas fa-microchip"},"sensor.vl53l1x":{"class":"fas fa-microchip"},"serial":{"class":"fab fa-usb"},"smartthings":{"imgUrl":"/icons/smartthings.png"},"switches":{"class":"fas fa-toggle-on"},"switch.switchbot":{"class":"fas fa-toggle-on"},"switch.tplink":{"class":"fas fa-toggle-on"},"switchbot":{"class":"fas fa-toggle-on"},"sound":{"class":"fa fa-microphone"},"system":{"class":"fas fa-microchip"},"tts":{"class":"far fa-comment"},"tts.google":{"class":"fas fa-comment"},"tv.samsung.ws":{"class":"fas fa-tv"},"variable":{"class":"fas fa-square-root-variable"},"weather.buienradar":{"class":"fas fa-cloud-sun-rain"},"weather.openweathermap":{"class":"fas fa-cloud-sun-rain"},"zigbee.mqtt":{"imgUrl":"/icons/zigbee.svg"},"zwave":{"imgUrl":"/icons/z-wave.png"},"zwave.mqtt":{"imgUrl":"/icons/z-wave.png"}}')}},t={};function n(s){var i=t[s];if(void 0!==i)return i.exports;var o=t[s]={exports:{}};return e[s].call(o.exports,o,o.exports,n),o.exports}n.m=e,function(){var e=[];n.O=function(t,s,i,o){if(!s){var a=1/0;for(d=0;d=o)&&Object.keys(n.O).every((function(e){return n.O[e](s[r])}))?s.splice(r--,1):(l=!1,o0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[s,i,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(s,i){if(1&i&&(s=this(s)),8&i)return s;if("object"===typeof s&&s){if(4&i&&s.__esModule)return s;if(16&i&&"function"===typeof s.then)return s}var o=Object.create(null);n.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var l=2&i&&s;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach((function(e){a[e]=function(){return s[e]}}));return a["default"]=function(){return s},n.d(o,a),o}}(),function(){n.d=function(e,t){for(var s in t)n.o(t,s)&&!n.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,s){return n.f[s](e,t),t}),[]))}}(),function(){n.u=function(e){return"static/js/"+e+"."+{65:"ae7df477",169:"92c1a438",342:"f8581a68",446:"cdd8637e",472:"ba31e3e2",667:"6ae5a2a6",669:"67b2777b",729:"81683ae6",746:"9a199f8f",813:"b1f63bb9",886:"ae0c2bab",906:"38a51fd1",980:"ee52bc55",984:"50a15617",1088:"f184400f",1259:"02487422",1391:"a76844c2",1449:"a5b4b2d2",1512:"a95988d6",1587:"873c73c3",1706:"1a5248ba",1807:"564d1fef",1949:"59064ef4",2106:"50dde272",2140:"d72a32d8",2154:"81668bf2",2183:"17d583e0",2200:"a7bc2894",2217:"d60fbb58",2460:"2a8400ba",2461:"a2008efc",2509:"ec523a5f",2614:"104797e9",2732:"2b76d899",2844:"288f7727",2853:"99de82eb",2892:"d56bb8af",2893:"c9d72a7c",2976:"e3dbc1e6",2992:"efd583f8",3083:"a9ecc037",3322:"dadc23cc",3368:"8c968129",3369:"cb38d432",3390:"3545ba6d",3400:"efd0e622",3518:"2d0b1f42",3553:"12c78f14",3559:"61ebd182",3661:"ebdb7d5d",3671:"8c2bb698",3732:"d6584e8e",3826:"cc264dd1",3835:"2db962db",3924:"0fd0a3c0",4053:"da012236",4221:"b910d558",4589:"3fcabf71",4619:"b038c54a",4765:"5eb18399",4790:"7514123b",5059:"9bac2917",5207:"7f241e21",5285:"4efb90e2",5324:"5b829ee6",5329:"1dc4e553",5578:"9afc5f5b",5638:"d0047a11",5762:"5ca2e7fa",5795:"8ff80c92",5833:"4cca0d3f",5906:"5eaf69b5",5931:"fbf1e5c5",6062:"78467cf2",6079:"b020e16c",6123:"f9954058",6148:"5a3df9c4",6324:"93ea59d2",6362:"4870392f",6523:"426200f5",6561:"fc5ef77b",6579:"366354a0",6640:"a6538b3b",7089:"8779e12e",7381:"6265026f",7590:"be3564f1",7651:"e7da8dba",7819:"f3e45685",7841:"580c6097",7878:"5ca476d2",7880:"23c946e3",7898:"e767f6ae",7968:"aae6a679",8039:"951792f1",8069:"51c1e8b1",8179:"7205306b",8391:"c04e1c3a",8498:"e34e99e5",8621:"edd395ad",8769:"52fe04f5",8784:"d5e98295",8825:"f5386513",8895:"b476d1b6",8930:"5354086d",8989:"d29a4bdb",9091:"b9371c68",9211:"e190626a",9334:"bda11894",9381:"495d1e28",9461:"1b6014d3",9751:"9e425e19",9962:"76f7d059"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"static/css/"+e+"."+{65:"cb15a9a6",169:"9ec6abc1",446:"e0a96773",472:"20f2f41f",669:"73188f7e",729:"16b20067",746:"18c59228",906:"80f1f8a3",980:"b4628099",984:"0c88349b",1259:"ad51b86e",1391:"8fb65128",1449:"bf964828",1587:"f52aafce",1706:"c1e22194",1807:"333a022f",1949:"d8d63590",2140:"08e216c1",2154:"20cf0934",2217:"da1b8fd6",2460:"83acd505",2461:"1fc0b5b4",2509:"8690c924",2844:"23273db2",2892:"3a7569e7",2893:"21a9931c",2976:"bafd7cea",2992:"f8bddaf0",3368:"467cedc6",3369:"69c504e7",3390:"481c441e",3553:"6d93b4b8",3559:"5665c422",3661:"c12867e9",3671:"e6547429",3826:"53d49948",3835:"91d8befb",3924:"e7e714bc",4221:"76c11dc1",4589:"d7fd389b",4790:"3ef3568e",5059:"e5cd6fe3",5207:"e1e8949a",5285:"2250c5c9",5329:"2f2c6a0e",5638:"05ee3a45",5795:"3b193db6",5833:"e1e503a2",5906:"52ba6beb",5931:"e6c8f94d",6062:"b6571ed4",6079:"f88a21ae",6324:"bb3e2171",6523:"d6576265",6561:"77bbcd33",6579:"04ad63dc",7590:"b45a8e92",7651:"9b63654f",7841:"2a1ced53",7878:"e3469993",7880:"4f4a202a",7968:"29db26b1",8039:"e77a760e",8069:"111183af",8179:"b5fb83f9",8391:"b5dd11a9",8498:"3676728c",8621:"5db86eb0",8769:"fda642fb",8825:"f608e2c2",8989:"63c7ae13",9211:"b8dcc633",9381:"ade341db",9461:"79136fbe",9751:"0631f530",9962:"eb89f1f6"}[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(s,i,o,a){if(e[s])e[s].push(i);else{var l,r;if(void 0!==o)for(var c=document.getElementsByTagName("script"),d=0;d{i.emit("entity-update",e)},i.onEntity=e=>{i.on("entity-update",e)},i.publishNotification=e=>{i.emit("notification-create",e)},i.onNotification=e=>{i.on("notification-create",e)}},911:function(e,t,n){"use strict";var s=n(9963),i=n(6252);function o(e,t,n,s,o,a){const l=(0,i.up)("Events"),r=(0,i.up)("Notifications"),c=(0,i.up)("VoiceAssistant"),d=(0,i.up)("Pushbullet"),u=(0,i.up)("Ntfy"),h=(0,i.up)("ConfirmDialog"),p=(0,i.up)("DropdownContainer"),f=(0,i.up)("router-view");return(0,i.wg)(),(0,i.iD)(i.HY,null,[a.hasWebsocket?((0,i.wg)(),(0,i.j4)(l,{key:0,ref:"events"},null,512)):(0,i.kq)("",!0),(0,i.Wm)(r,{ref:"notifications"},null,512),a.hasAssistant?((0,i.wg)(),(0,i.j4)(c,{key:1,ref:"voice-assistant"},null,512)):(0,i.kq)("",!0),a.hasPushbullet?((0,i.wg)(),(0,i.j4)(d,{key:2,ref:"pushbullet"},null,512)):(0,i.kq)("",!0),a.hasNtfy?((0,i.wg)(),(0,i.j4)(u,{key:3,ref:"ntfy"},null,512)):(0,i.kq)("",!0),(0,i.Wm)(h,{ref:"pwaDialog",onInput:a.installPWA},{default:(0,i.w5)((()=>[(0,i.Uk)(" Would you like to install this application locally? ")])),_:1},8,["onInput"]),(0,i.Wm)(p),(0,i.Wm)(f)],64)}var a=n(6936);const l={class:"dropdown-container"};function r(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div",l)}var c=n(5250),d={methods:{onOpen(e){e?.$el&&(e.keepOpenOnItemClick||this.onClose(),this.$el.appendChild(e.$el))},onClose(){this.$el.innerHTML=""}},mounted(){c.$.on("dropdown-open",this.onOpen),c.$.on("dropdown-close",this.onClose)}},u=n(3744);const h=(0,u.Z)(d,[["render",r],["__scopeId","data-v-c190f656"]]);var p=h;const f={class:"notifications"};function m(e,t,n,s,o,a){const l=(0,i.up)("Notification");return(0,i.wg)(),(0,i.iD)("div",f,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.notifications,((e,t,n)=>((0,i.wg)(),(0,i.j4)(l,{key:n,id:t,text:e.text,html:e.html,title:e.title,link:e.link,image:e.image,warning:e.warning,error:e.error,onClicked:a.destroy},null,8,["id","text","html","title","link","image","warning","error","onClicked"])))),128))])}var g=n(3577);const b=["textContent"],w={class:"body"},y={key:0,class:"image col-3"},v={class:"row"},k=["src"],x={key:3,class:"fa fa-exclamation"},_={key:4,class:"fa fa-times"},C=["textContent"],D=["innerHTML"],I=["textContent"],$=["innerHTML"];function T(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div",{class:(0,g.C_)(["notification fade-in",{warning:n.warning,error:n.error}]),onClick:t[0]||(t[0]=(...e)=>a.clicked&&a.clicked(...e))},[n.title?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"title",textContent:(0,g.zw)(n.title)},null,8,b)):(0,i.kq)("",!0),(0,i._)("div",w,[n.image||n.warning||n.error?((0,i.wg)(),(0,i.iD)("div",y,[(0,i._)("div",v,[n.image&&n.image.src?((0,i.wg)(),(0,i.iD)("img",{key:0,src:n.image.src,alt:""},null,8,k)):n.image&&n.image.icon?((0,i.wg)(),(0,i.iD)("i",{key:1,class:(0,g.C_)(["fa","fa-"+n.image.icon]),style:(0,g.j5)(n.image.color?"--color: "+n.image.color:"")},null,6)):n.image&&n.image.iconClass?((0,i.wg)(),(0,i.iD)("i",{key:2,class:(0,g.C_)(n.image.iconClass),style:(0,g.j5)(n.image.color?"--color: "+n.image.color:"")},null,6)):n.warning?((0,i.wg)(),(0,i.iD)("i",x)):n.error?((0,i.wg)(),(0,i.iD)("i",_)):(0,i.kq)("",!0)])])):(0,i.kq)("",!0),n.text&&n.image?((0,i.wg)(),(0,i.iD)("div",{key:1,class:"text col-9",textContent:(0,g.zw)(n.text)},null,8,C)):(0,i.kq)("",!0),n.html&&n.image?((0,i.wg)(),(0,i.iD)("div",{key:2,class:"text col-9",innerHTML:n.html},null,8,D)):(0,i.kq)("",!0),n.text&&!n.image?((0,i.wg)(),(0,i.iD)("div",{key:3,class:"text row horizontal-center",textContent:(0,g.zw)(n.text)},null,8,I)):(0,i.kq)("",!0),n.html&&!n.image?((0,i.wg)(),(0,i.iD)("div",{key:4,class:"text row horizontal-center",innerHTML:n.html},null,8,$)):(0,i.kq)("",!0)])],2)}var S={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 E=(0,u.Z)(S,[["render",T],["__scopeId","data-v-7646705e"]]);var q=E,U={name:"Notifications",components:{Notification:q},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 O=(0,u.Z)(U,[["render",m],["__scopeId","data-v-6dc8bebc"]]);var Z=O,M=n(8637);function j(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div")}n(560);var P={name:"Events",data(){return{ws:null,initialized:!1,pending:!1,opened:!1,timeout:null,reconnectMsecs:1e3,minReconnectMsecs:1e3,maxReconnectMsecs:3e4,handlers:{},handlerNameToEventTypes:{}}},methods:{onWebsocketTimeout(){console.log("Websocket reconnection timed out, retrying"),this.reconnectMsecs=Math.min(2*this.reconnectMsecs,this.maxReconnectMsecs),this.pending=!1,this.ws&&this.ws.close(),this.onClose()},onMessage(e){const t=[];if(e=e.data,"string"===typeof e)try{e=JSON.parse(e)}catch(n){console.warn("Received invalid non-JSON event"),console.warn(e)}if(console.debug(e),"event"===e.type){null in this.handlers&&t.push(this.handlers[null]),e.args.type in this.handlers&&t.push(...Object.values(this.handlers[e.args.type]));for(let n of t)n&&(n instanceof Array?n=n[0]:n instanceof Object&&!(n instanceof Function)&&(n=Object.values(n)[0]),n(e.args))}},onOpen(){this.opened&&(console.log("There's already an opened websocket connection, closing the newly opened one"),this.ws&&(this.ws.onclose=()=>{},this.ws.close())),console.log("Websocket connection successful"),this.opened=!0,this.reconnectMsecs=this.minReconnectMsecs,this.pending&&(this.pending=!1),this.timeout&&(clearTimeout(this.timeout),this.timeout=void 0)},onError(e){console.error("Websocket error"),console.error(e)},onClose(e){e&&console.log(`Websocket closed - code: ${e.code} - reason: ${e.reason}. Retrying in ${this.reconnectMsecs/1e3}s`),this.opened=!1,this.pending||(this.pending=!0,this.init())},init(){try{const e="https:"===location.protocol?"wss":"ws",t=`${e}://${location.host}/ws/events`;this.ws=new WebSocket(t)}catch(e){return console.error("Websocket initialization error"),void console.error(e)}this.pending=!0,this.timeout=setTimeout(this.onWebsocketTimeout,this.reconnectMsecs),this.ws.onmessage=this.onMessage,this.ws.onopen=this.onOpen,this.ws.onerror=this.onError,this.ws.onclose=this.onClose,this.initialized=!0},subscribe(e){const t=e.handler,n=e.events.length?e.events:[null],s=e.handlerName;for(const i of n)i in this.handlers||(this.handlers[i]={}),s in this.handlerNameToEventTypes||(this.handlerNameToEventTypes[s]=n),this.handlers[i][s]=t;return()=>{this.unsubscribe(s)}},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(){c.$.on("subscribe",this.subscribe),c.$.on("unsubscribe",this.unsubscribe),this.$watch("opened",(e=>{c.$.emit(e?"connect":"disconnect")})),this.init()}};const N=(0,u.Z)(P,[["render",j]]);var W=N;const z={class:"assistant-modal"},L={class:"icon"},R={key:0,class:"fa fa-bell"},A={key:1,class:"fa fa-volume-up"},F={key:2,class:"fa fa-comment-dots"},H={key:3,class:"fa fa-microphone"},B={class:"text"},V={key:0,class:"listening"},Y=(0,i._)("span",null,"Assistant listening",-1),K=[Y],J={key:1,class:"speech-recognized"},G=["textContent"],X={key:2,class:"responding"},Q=["textContent"];function ee(e,t,n,s,o,a){const l=(0,i.up)("Modal");return(0,i.wg)(),(0,i.iD)("div",z,[(0,i.Wm)(l,{ref:"assistantModal"},{default:(0,i.w5)((()=>[(0,i._)("div",L,[o.state.alerting?((0,i.wg)(),(0,i.iD)("i",R)):o.state.responding?((0,i.wg)(),(0,i.iD)("i",A)):o.state.speechRecognized?((0,i.wg)(),(0,i.iD)("i",F)):((0,i.wg)(),(0,i.iD)("i",H))]),(0,i._)("div",B,[o.state.listening?((0,i.wg)(),(0,i.iD)("div",V,K)):o.state.speechRecognized?((0,i.wg)(),(0,i.iD)("div",J,[(0,i._)("span",{textContent:(0,g.zw)(o.phrase)},null,8,G)])):o.state.responding?((0,i.wg)(),(0,i.iD)("div",X,[(0,i._)("span",{textContent:(0,g.zw)(o.responseText)},null,8,Q)])):(0,i.kq)("",!0)])])),_:1},512)])}var te=n(3493),ne={name:"VoiceAssistant",components:{Modal:te.Z},mixins:[M.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 se=(0,u.Z)(ne,[["render",ee]]);var ie=se;function oe(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div")}var ae={name:"Ntfy",mixins:[M.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 le=(0,u.Z)(ae,[["render",oe]]);var re=le;function ce(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div")}var de={mixins:[M.Z],methods:{onMessage(e){this.notify({title:e.title,text:e.body,image:{src:e.icon?"data:image/png;base64, "+e.icon:void 0,icon:e.icon?void 0:"bell"}})}},mounted(){this.subscribe(this.onMessage,null,"platypush.message.event.pushbullet.PushbulletNotificationEvent")}};const ue=(0,u.Z)(de,[["render",ce]]);var he=ue,pe={mixins:[M.Z],components:{ConfirmDialog:a.Z,DropdownContainer:p,Events:W,Notifications:Z,Ntfy:re,Pushbullet:he,VoiceAssistant:ie},data(){return{config:{},userAuthenticated:!1,connected:!1,pwaInstallEvent:null}},computed:{hasWebsocket(){return this.userAuthenticated&&"backend.http"in this.config},hasAssistant(){return this.hasWebsocket},hasPushbullet(){return this.hasWebsocket&&("pushbullet"in this.config||"backend.pushbullet"in this.config)},hasNtfy(){return this.hasWebsocket&&"ntfy"in this.config}},methods:{onNotification(e){this.$refs.notifications.create(e)},async initConfig(){this.config=await this.request("config.get",{},6e4,!1),this.userAuthenticated=!0},installPWA(){this.pwaInstallEvent&&this.pwaInstallEvent.prompt(),this.$refs.pwaDialog.close()}},created(){this.initConfig()},beforeMount(){this.getCookie("pwa-dialog-shown")?.length||window.addEventListener("beforeinstallprompt",(e=>{e.preventDefault(),this.pwaInstallEvent=e,this.$refs.pwaDialog.show(),this.setCookie("pwa-dialog-shown","1",{expires:new Date((new Date).getTime()+31536e6)})}))},mounted(){c.$.onNotification(this.onNotification),c.$.on("connect",(()=>this.connected=!0)),c.$.on("disconnect",(()=>this.connected=!1))}};const fe=(0,u.Z)(pe,[["render",o]]);var me=fe,ge=n(2201);function be(e,t,n,s,o,a){const l=(0,i.up)("Loading"),r=(0,i.up)("Widget"),c=(0,i.up)("Row");return(0,i.wg)(),(0,i.iD)(i.HY,null,[o.loading?((0,i.wg)(),(0,i.j4)(l,{key:0})):(0,i.kq)("",!0),(0,i._)("div",{id:"dashboard",class:(0,g.C_)(["col-12",a.classes]),style:(0,g.j5)(o.style)},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(o.rows,((e,t)=>((0,i.wg)(),(0,i.j4)(c,{key:t,class:(0,g.C_)(e.class),style:(0,g.j5)(e.style)},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.widgets,((e,t)=>((0,i.wg)(),(0,i.j4)(i.Ob,{key:t},[(0,i.Wm)(r,{style:(0,g.j5)(e.style),class:(0,g.C_)(e.class)},{default:(0,i.w5)((()=>[((0,i.wg)(),(0,i.j4)((0,i.LL)(e.component),(0,i.dG)({ref_for:!0},a.getWidgetProps(e)),null,16))])),_:2},1032,["style","class"])],1024)))),128))])),_:2},1032,["class","style"])))),128))],6)],64)}var we=n(2262),ye=n(6791);function ve(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div",{class:(0,g.C_)(["row",a.classes]),style:(0,g.j5)(n.style)},[(0,i.WI)(e.$slots,"default",{},void 0,!0)],6)}var ke={name:"Row",props:{class:{type:String,required:!1,default:""},style:{type:String,required:!1,default:""}},computed:{classes(){return this.class}}};const xe=(0,u.Z)(ke,[["render",ve],["__scopeId","data-v-1b4663f2"]]);var _e=xe;function Ce(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div",{style:(0,g.j5)(n.style),class:(0,g.C_)(a.classes)},[(0,i.WI)(e.$slots,"default",{},void 0,!0)],6)}var De={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 Ie=(0,u.Z)(De,[["render",Ce],["__scopeId","data-v-5df52982"]]);var $e=Ie,Te={name:"Dashboard",mixins:[M.Z],components:{Widget:$e,Loading:ye.Z,Row:_e},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 t={...e.props};return t.class&&delete t.class,t},parseTemplate(e){const t=(new DOMParser).parseFromString(e,"text/xml").childNodes[0],s=this;this.style=t.attributes.style?.nodeValue,this.class=t.attributes.class?.nodeValue,this.rows=[...t.getElementsByTagName("Row")].map((e=>({style:e.attributes.style?.nodeValue,class:e.attributes.class?.nodeValue,widgets:[...e.children].map((e=>{const t=(0,we.XI)((0,i.RC)((()=>n(6725)(`./${e.nodeName}/Index`)))),o=e.attributes.style?.nodeValue,a=e.attributes.class?.nodeValue,l=[...e.attributes].reduce(((e,t)=>("style"!==t.nodeName&&(e[t.nodeName]=t.nodeValue),e)),{content:e.innerHTML}),r={component:t,style:o,class:a,props:l||{}};return s.$options.components[e.nodeName]=t,r}))}))),this.loading=!1},async refreshDashboard(){this.loading=!0,this.widgets=[];const e=this.$route.params.name,t=await this.request("config.get_dashboard",{name:e});t||this.notifyError(`Dashboard ${e} not found`),this.parseTemplate(t)}},mounted(){if(this.refreshDashboard(),this._refreshSeconds){const e=this;setInterval((()=>{e.refreshDashboard()}),parseInt((1e3*this._refreshSeconds).toFixed(0)))}}};const Se=(0,u.Z)(Te,[["render",be],["__scopeId","data-v-462fad8c"]]);var Ee=Se;function qe(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("h1",null,"Object not found")}var Ue={name:"NotFound"};const Oe=(0,u.Z)(Ue,[["render",qe]]);var Ze=Oe;const Me=e=>((0,i.dD)("data-v-af0b14d0"),e=e(),(0,i.Cn)(),e),je={class:"login-container"},Pe={class:"login",method:"POST"},Ne=(0,i.uE)('
Platypush
',3),We={key:0,class:"row"},ze=Me((()=>(0,i._)("label",null,[(0,i._)("input",{type:"password",name:"confirm_password",placeholder:"Confirm password"})],-1))),Le=[ze],Re={class:"row buttons"},Ae=["value"],Fe=Me((()=>(0,i._)("div",{class:"row pull-right"},[(0,i._)("label",{class:"checkbox"},[(0,i._)("input",{type:"checkbox",name:"remember"}),(0,i.Uk)("  Keep me logged in on this device   ")])],-1)));function He(e,t,n,s,o,a){return(0,i.wg)(),(0,i.iD)("div",je,[(0,i._)("form",Pe,[Ne,a._register?((0,i.wg)(),(0,i.iD)("div",We,Le)):(0,i.kq)("",!0),(0,i._)("div",Re,[(0,i._)("input",{type:"submit",class:"btn btn-primary",value:a._register?"Register":"Login"},null,8,Ae)]),Fe])])}var Be={name:"Login",mixins:[M.Z],props:{register:{type:Boolean,required:!1,default:!1}},computed:{_register(){return this.parseBoolean(this.register)}}};const Ve=(0,u.Z)(Be,[["render",He],["__scopeId","data-v-af0b14d0"]]);var Ye=Ve;function Ke(e,t,n,s,o,a){const l=(0,i.up)("Login");return(0,i.wg)(),(0,i.j4)(l,{register:!0})}var Je={name:"Register",mixins:[Ye],components:{Login:Ye},props:{register:{type:Boolean,required:!1,default:!0}}};const Ge=(0,u.Z)(Je,[["render",Ke]]);var Xe=Ge;const Qe={key:2,class:"canvas"},et={class:"panel"},tt={key:3,class:"canvas"},nt={class:"panel"},st={key:4,class:"canvas"};function it(e,t,n,s,o,a){const l=(0,i.up)("Loading"),r=(0,i.up)("Nav"),c=(0,i.up)("Settings"),d=(0,i.up)("Extensions");return(0,i.wg)(),(0,i.iD)("main",null,[o.loading?((0,i.wg)(),(0,i.j4)(l,{key:0})):((0,i.wg)(),(0,i.j4)(r,{key:1,panels:o.components,"selected-panel":o.selectedPanel,"selected-config-panel":o.selectedConfigPanel,hostname:o.hostname,onSelect:t[0]||(t[0]=e=>o.selectedPanel=e),onSelectConfig:t[1]||(t[1]=e=>o.selectedConfigPanel=e)},null,8,["panels","selected-panel","selected-config-panel","hostname"])),"settings"===o.selectedPanel?((0,i.wg)(),(0,i.iD)("div",Qe,[(0,i._)("div",et,[(0,i.Wm)(c,{"selected-panel":o.selectedConfigPanel},null,8,["selected-panel"])])])):"extensions"===o.selectedPanel?((0,i.wg)(),(0,i.iD)("div",tt,[(0,i._)("div",nt,[(0,i.Wm)(d)])])):((0,i.wg)(),(0,i.iD)("div",st,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(o.components,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,g.C_)(["panel",{hidden:t!==o.selectedPanel}]),key:t},[t===o.selectedPanel?((0,i.wg)(),(0,i.j4)((0,i.LL)(e.component),{key:0,config:e.config,"plugin-name":t},null,8,["config","plugin-name"])):(0,i.kq)("",!0)],2)))),128))]))])}const ot=e=>((0,i.dD)("data-v-bab139d4"),e=e(),(0,i.Cn)(),e),at=ot((()=>(0,i._)("i",{class:"fas fa-bars"},null,-1))),lt=["textContent"],rt=["title"],ct={key:0,class:"plugins"},dt={href:"/#"},ut=ot((()=>(0,i._)("i",{class:"fas fa-home"},null,-1))),ht={key:0,class:"name"},pt=["title","onClick"],ft={href:"/#settings"},mt={class:"icon"},gt=["src"],bt={key:2,class:"fas fa-puzzle-piece"},wt=["textContent"],yt={key:1,class:"plugins"},vt=["title","onClick"],kt=["href"],xt={class:"icon"},_t=["textContent"],Ct={class:"footer"},Dt={href:"/#extensions"},It=ot((()=>(0,i._)("span",{class:"icon"},[(0,i._)("i",{class:"fa fa-puzzle-piece"})],-1))),$t={key:0,class:"name"},Tt={href:"/#settings"},St=ot((()=>(0,i._)("span",{class:"icon"},[(0,i._)("i",{class:"fa fa-cog"})],-1))),Et={key:0,class:"name"},qt={href:"/logout"},Ut=ot((()=>(0,i._)("span",{class:"icon"},[(0,i._)("i",{class:"fas fa-sign-out-alt"})],-1))),Ot={key:0,class:"name"};function Zt(e,t,n,s,o,a){const l=(0,i.up)("ExtensionIcon");return(0,i.wg)(),(0,i.iD)("nav",{class:(0,g.C_)({collapsed:o.collapsed})},[(0,i._)("div",{class:"toggler",onClick:t[0]||(t[0]=e=>o.collapsed=!o.collapsed)},[at,n.hostname?((0,i.wg)(),(0,i.iD)("span",{key:0,class:"hostname",textContent:(0,g.zw)(n.hostname)},null,8,lt)):(0,i.kq)("",!0),(0,i._)("i",{class:(0,g.C_)(["icon status fas fa-circle",{ok:o.connected,error:!o.connected}]),title:o.connected?"Connected":"Disconnected"},null,10,rt)]),"settings"===n.selectedPanel?((0,i.wg)(),(0,i.iD)("ul",ct,[(0,i._)("li",{class:"entry",title:"Home",onClick:t[1]||(t[1]=e=>a.onItemClick("entities"))},[(0,i._)("a",dt,[ut,o.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",ht,"Home"))])]),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(o.configSections,((t,s)=>((0,i.wg)(),(0,i.iD)("li",{key:s,class:(0,g.C_)(["entry",{selected:s===n.selectedConfigPanel}]),title:t.name,onClick:t=>e.$emit("select-config",s)},[(0,i._)("a",ft,[(0,i._)("span",mt,[t.icon?.["class"]?((0,i.wg)(),(0,i.iD)("i",{key:0,class:(0,g.C_)(t.icon["class"])},null,2)):t.icon?.imgUrl?((0,i.wg)(),(0,i.iD)("img",{key:1,src:t.icon?.imgUrl,alt:"name"},null,8,gt)):((0,i.wg)(),(0,i.iD)("i",bt))]),o.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",{key:0,class:"name",textContent:(0,g.zw)(t.name)},null,8,wt))])],10,pt)))),128))])):((0,i.wg)(),(0,i.iD)("ul",yt,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(a.panelNames,(e=>((0,i.wg)(),(0,i.iD)("li",{key:e,class:(0,g.C_)(["entry",{selected:e===n.selectedPanel}]),title:e,onClick:t=>a.onItemClick(e)},[(0,i._)("a",{href:`/#${e}`},[(0,i._)("span",xt,[a.specialPlugins.includes(e)?((0,i.wg)(),(0,i.iD)("i",{key:0,class:(0,g.C_)(o.icons[e].class)},null,2)):((0,i.wg)(),(0,i.j4)(l,{key:1,name:e,size:"1.5em"},null,8,["name"]))]),o.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",{key:0,class:"name",textContent:(0,g.zw)(a.displayName(e))},null,8,_t))],8,kt)],10,vt)))),128))])),(0,i._)("ul",Ct,[(0,i._)("li",{class:(0,g.C_)({selected:"extensions"===n.selectedPanel}),title:"Extensions",onClick:t[2]||(t[2]=e=>a.onItemClick("extensions"))},[(0,i._)("a",Dt,[It,o.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",$t,"Extensions"))])],2),(0,i._)("li",{class:(0,g.C_)({selected:"settings"===n.selectedPanel}),title:"Settings",onClick:t[3]||(t[3]=e=>a.onItemClick("settings"))},[(0,i._)("a",Tt,[St,o.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",Et,"Settings"))])],2),(0,i._)("li",{title:"Logout",onClick:t[4]||(t[4]=e=>a.onItemClick("logout"))},[(0,i._)("a",qt,[Ut,o.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",Ot,"Logout"))])])])],2)}var Mt=n(1359),jt=n(2126),Pt=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"}}}'),Nt={name:"Nav",emits:["select","select-config"],mixins:[M.Z],components:{ExtensionIcon:jt.Z},props:{panels:{type:Object,required:!0},selectedPanel:{type:String},selectedConfigPanel:{type:String},hostname:{type:String}},computed:{specialPlugins(){return["execute","entities"]},panelNames(){const e=(e,n)=>{const s=t.indexOf(n);return s>=0&&(e=[n].concat(e.slice(0,s).concat(e.slice(s+1)))),e};let t=Object.keys(this.panels).sort();return t=e(t,"execute"),t=e(t,"entities"),t},collapsedDefault(){return!(!this.isMobile()&&!this.isTablet())}},methods:{onItemClick(e){this.$emit("select",e),this.collapsed=!!this.isMobile()||this.collapsedDefault},displayName(e){return"entities"===e?"Home":"execute"===e?"Execute":e},setConnected(e){this.connected=e}},data(){return{collapsed:!0,connected:!1,icons:Mt,host:null,configSections:Pt}},mounted(){this.collapsed=this.collapsedDefault,c.$.on("connect",(()=>this.setConnected(!0))),c.$.on("disconnect",(()=>this.setConnected(!1))),this.$watch((()=>this.$root.connected),(e=>this.setConnected(e))),this.setConnected(this.$root.connected)}};const Wt=(0,u.Z)(Nt,[["render",Zt],["__scopeId","data-v-bab139d4"]]);var zt=Wt,Lt=n(2018),Rt=n(4084),At={name:"Panel",mixins:[M.Z],components:{Extensions:Lt["default"],Settings:Rt["default"],Nav:zt,Loading:ye.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_.]+)(\?(.+?))?/),t=e?e[1]:"entities";t?.length&&(this.selectedPanel=t)},initPanels(){const e=this;this.components={},Object.entries(this.plugins).forEach((async([t,s])=>{const o=t.split(".").map((e=>e[0].toUpperCase()+e.slice(1))).join("");let a=null;try{a=await n(3379)(`./${o}/Index`)}catch(r){return}const l=(0,we.XI)((0,i.RC)((async()=>a)));e.$options.components[t]=l,e.components[t]={component:l,pluginName:t,config:s}}))},async parseConfig(){[this.plugins,this.backends,this.procedures,this.hostname]=await Promise.all([this.request("config.get_plugins"),this.request("config.get_backends"),this.request("config.get_procedures"),this.request("config.get_device_id")]),this.initializeDefaultViews()},initializeDefaultViews(){this.plugins.entities={},this.plugins.execute={}}},async mounted(){this.loading=!0;try{await this.parseConfig(),this.initPanels(),this.initSelectedPanel(),this.$watch("$route.hash",this.initSelectedPanel)}finally{this.loading=!1}}};const Ft=(0,u.Z)(At,[["render",it],["__scopeId","data-v-871fbba0"]]);var Ht=Ft;const Bt={key:1,class:"canvas"};function Vt(e,t,n,s,o,a){const l=(0,i.up)("Loading");return(0,i.wg)(),(0,i.iD)("main",null,[o.loading?((0,i.wg)(),(0,i.j4)(l,{key:0})):((0,i.wg)(),(0,i.iD)("div",Bt,[((0,i.wg)(),(0,i.j4)((0,i.LL)(o.component),{config:o.config,"plugin-name":a.pluginName},null,8,["config","plugin-name"]))]))])}var Yt={name:"Panel",mixins:[M.Z],components:{Settings:Rt["default"],Nav:zt,Loading:ye.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 t=null;try{t=await n(3379)(`./${e}/Index`)}catch(s){return console.error(s),void this.notify({error:!0,title:`Cannot load plugin ${this.pluginName}`,text:s.toString()})}this.component=(0,we.XI)((0,i.RC)((async()=>t))),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}}};const Kt=(0,u.Z)(Yt,[["render",Vt],["__scopeId","data-v-e339182c"]]);var Jt=Kt;const Gt=[{path:"/",name:"Panel",component:Ht},{path:"/dashboard/:name",name:"Dashboard",component:Ee},{path:"/plugin/:plugin",name:"Plugin",component:Jt},{path:"/login",name:"Login",component:Ye},{path:"/register",name:"Register",component:Xe},{path:"/:catchAll(.*)",component:Ze}],Xt=(0,ge.p7)({history:(0,ge.PO)(),routes:Gt});var Qt=Xt,en=n(5205);(0,en.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 tn=(0,s.ri)(me);tn.config.globalProperties._config=window.config,tn.use(Qt).mount("#app")},8637:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var s=n(5121),i={name:"Api",methods:{execute(e,t=6e4,n=!0){const i={};return"target"in e&&e["target"]||(e["target"]="localhost"),"type"in e&&e["type"]||(e["type"]="request"),t&&(i.timeout=t),new Promise(((t,o)=>{s.Z.post("/execute",e,i).then((e=>{if(e=e.data.response,e.errors?.length){const t=e.errors?.[0]||e;this.notify({text:t,error:!0}),o(t)}else t(e.output)})).catch((e=>{412===e?.response?.data?.code&&window.location.href.indexOf("/register")<0?window.location.href="/register?redirect="+window.location.href:401===e?.response?.data?.code&&window.location.href.indexOf("/login")<0?window.location.href="/login?redirect="+window.location.href:(console.log(e),n&&this.notify({text:e,error:!0}),o(e))}))}))},request(e,t={},n=6e4,s=!0){return this.execute({type:"request",action:e,args:t},n,s)}}};const o=i;var a=o,l={name:"Clipboard",methods:{async copyToClipboard(e){await navigator.clipboard.writeText(e),this.notify({text:"Copied to the clipboard",image:{icon:"clipboard"}})}}};const r=l;var c=r,d={name:"Cookies",methods:{getCookies(){return document.cookie.split(/;\s*/).reduce(((e,t)=>{const[n,s]=t.split("=");return e[n]=s,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,p={name:"DateTime",methods:{formatDate(e,t=!1){return"string"===typeof e&&(e=new Date(Date.parse(e))),e.toDateString().substring(0,t?15:10)},formatTime(e,t=!0){return"string"===typeof e&&(e=new Date(Date.parse(e))),e.toTimeString().substring(0,t?8:5)},formatDateTime(e,t=!1,n=!0,s=!1){return"string"===typeof e&&(e=new Date(Date.parse(e))),s&&0===e.getHours()&&0===e.getMinutes()&&0===e.getSeconds()?this.formatDate(e,t):`${this.formatDate(e,t)}, ${this.formatTime(e,n)}`}}};const f=p;var m=f,g=(n(3429),n(5250)),b={name:"Events",computed:{_eventsReady(){return this.$root.$refs.events?.initialized}},methods:{subscribe(e,t,...n){const s=()=>{g.$.emit("subscribe",{events:n,handler:e,handlerName:t||this.generateId()})};if(this._eventsReady)return void s();const i=this,o=this.$watch((()=>i._eventsReady),(e=>{e&&(s(),o())}));return o},unsubscribe(e){g.$.emit("unsubscribe",e)},generateId(){return btoa([...Array(11).keys()].map((()=>String.fromCharCode(Math.round(255*Math.random())))))}}};const w=b;var y=w,v={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=v;var x=k,_={name:"Notification",methods:{notify(e){g.$.publishNotification(e)},notifyWarning(e){this.notify({text:e,warning:!0})},notifyError(e){throw this.notify({text:e,error:!0}),e}}};const C=_;var D=C,I={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 $=I;var T=$,S={name:"Text",methods:{capitalize(e){return e?.length?e.charAt(0).toUpperCase()+e.slice(1):e},prettify(e){return e.split("_").map((e=>this.capitalize(e))).join(" ")},indent(e,t=2){return e.split("\n").map((e=>`${" ".repeat(t)}${e}`)).join("\n")}}};const E=S;var q=E,U=(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(((s,i)=>{e<=1024&&null==t?t=s:e>1024&&(i===n.length-1?t=s: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 s=t.s+" second";return t.s>1&&(s+="s"),n.push(s),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}}});const O=U;var Z=O,M={name:"Url",methods:{parseUrlFragment(){return window.location.hash.replace(/^#/,"").replace(/\?.*/,"")},getUrlArgs(){const e=window.location.hash.split("?").slice(1);return e.length?e[0].split(/[&;]/).reduce(((e,t)=>{const n=t.split("=");return n[0]?.length&&(e[n[0]]=n[1]),e}),{}):{}},setUrlArgs(e){const t=this.getUrlArgs();e=Object.entries(e).reduce(((e,[n,s])=>(null!=s?e[n]=s:null!=t[n]&&delete t[n],e)),{}),e={...t,...e};let n=`${window.location.pathname}#${this.parseUrlFragment()}`;Object.keys(e).length&&(n+=`?${this.fragmentFromArgs(e)}`),window.location.href=n},fragmentFromArgs(e){return Object.entries(e).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(t)}`)).join("&")}}};const j=M;var P=j,N={name:"Utils",mixins:[a,c,h,m,y,D,x,T,q,Z,P]};const W=N;var z=W},6791:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var s=n(6252);const i={class:"loading"},o={class:"icon"};function a(e,t){return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("div",o,[((0,s.wg)(),(0,s.iD)(s.HY,null,(0,s.Ko)(4,(e=>(0,s._)("div",{key:e}))),64))])])}var l=n(3744);const r={},c=(0,l.Z)(r,[["render",a],["__scopeId","data-v-4d9c871b"]]);var d=c},3493:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var s=n(6252),i=n(3577);const o=e=>((0,s.dD)("data-v-09bd997a"),e=e(),(0,s.Cn)(),e),a=["id"],l={key:0,class:"header"},r=["textContent"],c=o((()=>(0,s._)("i",{class:"fas fa-xmark"},null,-1))),d=[c],u={class:"body"};function h(e,t,n,o,c,h){return(0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["modal-container fade-in",{hidden:!c.isVisible}]),id:n.id,style:(0,i.j5)({"--z-index":h.zIndex}),onClick:t[3]||(t[3]=(...e)=>h.close&&h.close(...e))},[(0,s._)("div",{class:(0,i.C_)(["modal",e.$attrs.class])},[(0,s._)("div",{class:"content",style:(0,i.j5)({"--width":n.width,"--height":n.height}),onClick:t[2]||(t[2]=e=>e.stopPropagation())},[n.title?((0,s.wg)(),(0,s.iD)("div",l,[n.title?((0,s.wg)(),(0,s.iD)("div",{key:0,class:"title",textContent:(0,i.zw)(n.title)},null,8,r)):(0,s.kq)("",!0),(0,s._)("button",{title:"Close",alt:"Close",onClick:t[0]||(t[0]=(...e)=>h.close&&h.close(...e))},d)])):(0,s.kq)("",!0),(0,s._)("div",u,[(0,s.WI)(e.$slots,"default",{onModalClose:t[1]||(t[1]=(...e)=>h.close&&h.close(...e))},void 0,!0)])],4)],2)],14,a)}n(560);var p={name:"Modal",emits:["close","open"],props:{id:{type:String},title:{type:String},width:{type:[Number,String]},height:{type:[Number,String]},visible:{type:Boolean,default:!1},timeout:{type:[Number,String]},level:{type:Number,default:1}},data(){return{timeoutId:void 0,prevVisible:this.visible,isVisible:this.visible}},computed:{zIndex(){return 500+this.level}},methods:{close(){this.prevVisible=this.isVisible,this.isVisible=!1},hide(){this.close()},show(){this.prevVisible=this.isVisible,this.isVisible=!0},toggle(){this.isVisible?this.close():this.show()},onKeyUp(e){e.stopPropagation(),"Escape"===e.key&&this.close()}},mounted(){const e=this,t=t=>{t?e.$emit("open"):e.$emit("close"),e.isVisible=t};document.body.addEventListener("keyup",this.onKeyUp),this.$watch((()=>this.visible),t),this.$watch((()=>this.isVisible),t)},unmounted(){document.body.removeEventListener("keyup",this.onKeyUp)},updated(){if(this.prevVisible=this.isVisible,this.isVisible){let e=parseInt(getComputedStyle(this.$el).zIndex),t=[];for(const n of document.querySelectorAll(".modal-container:not(.hidden)")){const s=parseInt(getComputedStyle(n).zIndex);s>e?(e=s,t=[n]):s===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)}}},f=n(3744);const m=(0,f.Z)(p,[["render",h],["__scopeId","data-v-09bd997a"]]);var g=m},6936:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var s=n(6252),i=n(9963),o=n(3577);const a=e=>((0,s.dD)("data-v-db648f4c"),e=e(),(0,s.Cn)(),e),l={class:"dialog-content"},r=a((()=>(0,s._)("i",{class:"fas fa-check"},null,-1))),c=a((()=>(0,s._)("i",{class:"fas fa-xmark"},null,-1)));function d(e,t,n,a,d,u){const h=(0,s.up)("Modal");return(0,s.wg)(),(0,s.j4)(h,{ref:"modal",title:n.title},{default:(0,s.w5)((()=>[(0,s._)("div",l,[(0,s.WI)(e.$slots,"default",{},void 0,!0)]),(0,s._)("form",{class:"buttons",onSubmit:t[4]||(t[4]=(0,i.iM)(((...e)=>u.onConfirm&&u.onConfirm(...e)),["prevent"]))},[(0,s._)("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))},[r,(0,s.Uk)("   "+(0,o.zw)(n.confirmText),1)],32),(0,s._)("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))},[c,(0,s.Uk)("   "+(0,o.zw)(n.cancelText),1)],32)],32)])),_:3},8,["title"])}var u=n(3493),h={emits:["input","click","touch"],components:{Modal:u.Z},props:{title:{type:String},confirmText:{type:String,default:"OK"},cancelText:{type:String,default:"Cancel"}},methods:{onConfirm(){this.$emit("input"),this.close()},show(){this.$refs.modal.show()},close(){this.$refs.modal.hide()}}},p=n(3744);const f=(0,p.Z)(h,[["render",d],["__scopeId","data-v-db648f4c"]]);var m=f},2544:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var s=n(6252),i=n(9963);const o=e=>((0,s.dD)("data-v-0bc64e95"),e=e(),(0,s.Cn)(),e),a=o((()=>(0,s._)("i",{class:"fas fa-clipboard"},null,-1))),l=[a];function r(e,t,n,o,a,r){return(0,s.wg)(),(0,s.iD)("button",{class:"copy-button",ref:"copyButton",title:"Copy to clipboard",onClick:t[0]||(t[0]=(0,i.iM)(((...e)=>r.copy&&r.copy(...e)),["prevent"])),onInput:t[1]||(t[1]=(0,i.iM)(((...e)=>r.copy&&r.copy(...e)),["prevent"]))},l,544)}var c=n(8637),d={name:"CopyButton",emits:["input","click"],mixins:[c.Z],props:{text:{type:String}},methods:{async copy(e){this.text?.length&&await this.copyToClipboard(this.text),this.$emit(e.type,e)}}},u=n(3744);const h=(0,u.Z)(d,[["render",r],["__scopeId","data-v-0bc64e95"]]);var p=h},2787:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var s=n(6252),i=n(9963),o=n(3577);const a={class:"dropdown-container"},l=["title"],r=["textContent"],c={class:"body-container hidden",ref:"dropdownContainer"};function d(e,t,n,d,u,h){const p=(0,s.up)("DropdownBody");return(0,s.wg)(),(0,s.iD)("div",a,[(0,s._)("button",{title:n.title,ref:"button",onClick:t[0]||(t[0]=(0,i.iM)((e=>h.toggle(e)),["stop"]))},[n.iconClass?((0,s.wg)(),(0,s.iD)("i",{key:0,class:(0,o.C_)(["icon",n.iconClass])},null,2)):(0,s.kq)("",!0),n.text?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"text",textContent:(0,o.zw)(n.text)},null,8,r)):(0,s.kq)("",!0)],8,l),(0,s._)("div",c,[(0,s.Wm)(p,{id:n.id,keepOpenOnItemClick:n.keepOpenOnItemClick,ref:"dropdown",onClick:h.onClick},{default:(0,s.w5)((()=>[(0,s.WI)(e.$slots,"default",{},void 0,!0)])),_:3},8,["id","keepOpenOnItemClick","onClick"])],512)])}const u=["id"];function h(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div",{class:"dropdown",id:n.id,onClick:t[0]||(t[0]=t=>e.$emit("click",t))},[(0,s.WI)(e.$slots,"default",{},void 0,!0)],8,u)}var p={emits:["click"],props:{id:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1}}},f=n(3744);const m=(0,f.Z)(p,[["render",h],["__scopeId","data-v-14579c63"]]);var g=m,b=n(5250),w={components:{DropdownBody:g},emits:["click"],props:{id:{type:String},iconClass:{default:"fa fa-ellipsis-h"},text:{type:String},title:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1}},data(){return{visible:!1}},computed:{buttonStyle(){return this.$refs.button?getComputedStyle(this.$refs.button):{}},buttonWidth(){return parseFloat(this.buttonStyle.width||0)},buttonHeight(){return parseFloat(this.buttonStyle.height||0)}},methods:{documentClickHndl(e){if(!this.visible)return;let t=e.target;while(t){if(t.classList.contains("dropdown"))return;t=t.parentElement}this.close()},getDropdownWidth(){const e=this.$refs.dropdown?.$el;return e?parseFloat(getComputedStyle(e).width):0},getDropdownHeight(){const e=this.$refs.dropdown?.$el;return e?parseFloat(getComputedStyle(e).height):0},onClick(){this.keepOpenOnItemClick||this.close()},close(){this.visible=!1,document.removeEventListener("click",this.documentClickHndl),b.$.emit("dropdown-close")},open(){document.addEventListener("click",this.documentClickHndl);const e=this.$refs.dropdown?.$el;e.parentElement||this.$el.appendChild(e),this.visible=!0,this.$refs.dropdownContainer.classList.remove("hidden"),this.$nextTick((()=>{const e=this.$refs.button.getBoundingClientRect(),t={left:e.left+window.scrollX,top:e.top+window.scrollY},n={left:t.left,top:t.top+this.buttonHeight},s=this.getDropdownWidth(),i=this.getDropdownHeight();n.left+s>(window.innerWidth+window.scrollX)/2&&(n.left-=s-this.buttonWidth),n.top+i>(window.innerHeight+window.scrollY)/2&&(n.top-=i+this.buttonHeight-10);const o=this.$refs.dropdown.$el;o.classList.add("fade-in"),o.style.top=`${n.top}px`,o.style.left=`${n.left}px`,b.$.emit("dropdown-open",this.$refs.dropdown),this.$refs.dropdownContainer.classList.add("hidden")}))},toggle(e){e.stopPropagation(),this.$emit("click"),this.visible?this.close():this.open()},onKeyUp(e){e.stopPropagation(),"Escape"===e.key&&this.close()}},mounted(){document.body.addEventListener("keyup",this.onKeyUp)},unmounted(){document.body.removeEventListener("keyup",this.onKeyUp)}};const y=(0,f.Z)(w,[["render",d],["__scopeId","data-v-3220f58b"]]);var v=y},815:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var s=n(6252),i=n(3577);const o={key:0,class:"col-2 icon"},a=["textContent"];function l(e,t,n,l,r,c){const d=(0,s.up)("Icon");return(0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["row item",n.itemClass]),onClick:t[0]||(t[0]=(...e)=>c.clicked&&c.clicked(...e))},[n.iconClass?.length||n.iconUrl?.length?((0,s.wg)(),(0,s.iD)("div",o,[(0,s.Wm)(d,{class:(0,i.C_)(n.iconClass),url:n.iconUrl},null,8,["class","url"])])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,i.C_)(["text",{"col-10":null!=n.iconClass}]),textContent:(0,i.zw)(n.text)},null,10,a)],2)}var r=n(657),c=n(5250),d={components:{Icon:r.Z},props:{iconClass:{type:String},iconUrl:{type:String},text:{type:String},disabled:{type:Boolean,default:!1},itemClass:{}},methods:{clicked(){if(this.disabled)return!1;this.$parent.keepOpenOnItemClick||c.$.emit("dropdown-close")}}},u=n(3744);const h=(0,u.Z)(d,[["render",l],["__scopeId","data-v-1311e9ab"]]);var p=h},2126:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var s=n(6252),i=n(3577);const o=["href"],a=["src","alt","title"],l=["src","alt","title"];function r(e,t,n,r,c,d){return(0,s.wg)(),(0,s.iD)("div",{class:"extension-icon",style:(0,i.j5)({width:`${n.size}`,height:`${n.size}`})},[n.withDocsLink?((0,s.wg)(),(0,s.iD)("a",{key:0,href:d.docsUrl,target:"_blank"},[(0,s._)("img",{src:d.iconUrl,alt:d.extensionName,title:d.extensionName},null,8,a)],8,o)):((0,s.wg)(),(0,s.iD)("img",{key:1,src:d.iconUrl,alt:d.extensionName,title:d.extensionName},null,8,l))],4)}var c={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=n(3744);const u=(0,d.Z)(c,[["render",r],["__scopeId","data-v-0353c248"]]);var h=u},3901:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var s=n(6252),i=n(3577);const o=["title"];function a(e,t,n,a,l,r){const c=(0,s.up)("Icon");return(0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["floating-btn",r.className])},[(0,s._)("button",{type:"button",class:"btn btn-primary",title:n.title,onClick:t[0]||(t[0]=t=>e.$emit("click",t))},[(0,s.Wm)(c,{class:(0,i.C_)(n.iconClass),url:n.iconUrl},null,8,["class","url"])],8,o)],2)}var l=n(657),r={name:"FloatingButton",components:{Icon:l.Z},emits:["click"],props:{iconClass:{type:String},iconUrl:{type:String},class:{type:String},title:{type:String}},computed:{className(){return this.class}}},c=n(3744);const d=(0,c.Z)(r,[["render",a],["__scopeId","data-v-681f7492"]]);var u=d},657:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var s=n(6252),i=n(3577);const o={class:"icon-container"},a=["src","alt"];function l(e,t,n,l,r,c){return(0,s.wg)(),(0,s.iD)("div",o,[n.url?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:n.url,alt:n.alt},null,8,a)):c.className?.length?((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,i.C_)(["icon",c.className]),style:(0,i.j5)({color:n.color})},null,6)):(0,s.kq)("",!0)])}var r={props:{class:{type:String},url:{type:String},color:{type:String,default:""},alt:{type:String,default:""}},computed:{className(){return this.class}}},c=n(3744);const d=(0,c.Z)(r,[["render",l],["__scopeId","data-v-706a3bd1"]]);var u=d},2717:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var s=n(6252);const i=e=>((0,s.dD)("data-v-2edff8b7"),e=e(),(0,s.Cn)(),e),o={class:"restart-btn-container"},a=i((()=>(0,s._)("i",{class:"fas fa-redo-alt"},null,-1)));function l(e,t,n,i,l,r){const c=(0,s.up)("ConfirmDialog");return(0,s.wg)(),(0,s.iD)("div",o,[(0,s.Wm)(c,{ref:"modal",onInput:r.restart},{default:(0,s.w5)((()=>[(0,s.Uk)(" Are you sure that you want to restart the application? ")])),_:1},8,["onInput"]),(0,s._)("button",{class:"btn btn-default restart-btn",onClick:t[0]||(t[0]=(...e)=>r.showDialog&&r.showDialog(...e)),onTouch:t[1]||(t[1]=(...e)=>r.showDialog&&r.showDialog(...e))},[a,(0,s.Uk)("   Restart Application ")],32)])}var r=n(6936),c=n(8637),d={name:"RestartButton",components:{ConfirmDialog:r.Z},mixins:[c.Z],methods:{showDialog(){this.$refs.modal.show()},async restart(){await this.request("application.restart")}}},u=n(3744);const h=(0,u.Z)(d,[["render",l],["__scopeId","data-v-2edff8b7"]]);var p=h},8735:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var s=n(6252),i=n(3577);const o={key:0,class:"icon"};function a(e,t,n,a,l,r){const c=(0,s.up)("Icon");return(0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["tab",n.selected?"selected":""]),onClick:t[0]||(t[0]=t=>e.$emit("input"))},[n.iconClass?.length||n.iconUrl?.length?((0,s.wg)(),(0,s.iD)("span",o,[(0,s.Wm)(c,{class:(0,i.C_)(n.iconClass),url:n.iconUrl},null,8,["class","url"])])):(0,s.kq)("",!0),(0,s.Uk)("   "),(0,s.WI)(e.$slots,"default",{},void 0,!0)],2)}var l=n(657),r={name:"Tab",components:{Icon:l.Z},emits:["input"],props:{selected:{type:Boolean,default:!1},iconClass:{type:String},iconUrl:{type:String}}},c=n(3744);const d=(0,c.Z)(r,[["render",a],["__scopeId","data-v-f3217d34"]]);var u=d},3176:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var s=n(6252);const i={class:"tabs"};function o(e,t,n,o,a,l){return(0,s.wg)(),(0,s.iD)("div",i,[(0,s.WI)(e.$slots,"default",{},void 0,!0)])}var a={name:"Tabs"},l=n(3744);const r=(0,l.Z)(a,[["render",o],["__scopeId","data-v-f4300bb0"]]);var c=r},2018:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Te}});var s=n(6252),i=n(9963),o=n(3577);const a={class:"row plugin extensions-container"},l={class:"filter-container"},r=["disabled"],c={class:"items"},d={key:0,class:"extension"},u=["data-name","onClick"],h={class:"name"},p={key:0,class:"enabled icon",title:"Enabled"},f={key:0,class:"enabled icon fas fa-circle-check"},m={key:0,class:"extension-body-container until tablet"},g={key:0,class:"extension-body-container from desktop"};function b(e,t,n,b,w,y){const v=(0,s.up)("Loading"),k=(0,s.up)("ExtensionIcon"),x=(0,s.up)("Extension");return(0,s.wg)(),(0,s.iD)("div",a,[w.loading?((0,s.wg)(),(0,s.j4)(v,{key:0})):(0,s.kq)("",!0),(0,s._)("header",null,[(0,s._)("div",l,[(0,s.wy)((0,s._)("input",{type:"text",ref:"filter",placeholder:"Extension name","onUpdate:modelValue":t[0]||(t[0]=e=>w.filter=e),disabled:w.loading},null,8,r),[[i.nr,w.filter]])])]),(0,s._)("main",null,[(0,s._)("div",c,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(y.extensionNames,(e=>((0,s.wg)(),(0,s.iD)("div",{class:"extension-container",key:e},[y.matchesFilter(e)?((0,s.wg)(),(0,s.iD)("div",d,[(0,s._)("div",{class:(0,o.C_)(["item",{selected:e===w.selectedExtension}]),"data-name":e,onClick:t=>y.onClick(e,!1)},[(0,s.Wm)(k,{name:e,size:"1.75em"},null,8,["name"]),(0,s._)("span",h,(0,o.zw)(y.extensions[e].name),1),y.enabledExtensions[e]?((0,s.wg)(),(0,s.iD)("span",p,[y.enabledExtensions[e]?((0,s.wg)(),(0,s.iD)("i",f)):(0,s.kq)("",!0)])):(0,s.kq)("",!0)],10,u),w.selectedExtension&&e===w.selectedExtension?((0,s.wg)(),(0,s.iD)("div",m,[(0,s.Wm)(x,{extension:y.extensions[w.selectedExtension],config:y.enabledExtensions[w.selectedExtension],"config-file":w.configFile},null,8,["extension","config","config-file"])])):(0,s.kq)("",!0)])):(0,s.kq)("",!0)])))),128))]),w.selectedExtension?((0,s.wg)(),(0,s.iD)("div",g,[(0,s.Wm)(x,{extension:y.extensions[w.selectedExtension],config:y.enabledExtensions[w.selectedExtension],"config-file":w.configFile},null,8,["extension","config","config-file"])])):(0,s.kq)("",!0)])])}const w=e=>((0,s.dD)("data-v-3fa6b036"),e=e(),(0,s.Cn)(),e),y={class:"extension"},v=w((()=>(0,s._)("span",{class:"from tablet"},"Documentation",-1))),k=w((()=>(0,s._)("span",{class:"from tablet"},"Install",-1))),x=w((()=>(0,s._)("span",{class:"from tablet"},"Configuration",-1))),_={class:"extension-body"};function C(e,t,n,i,o,a){const l=(0,s.up)("Tab"),r=(0,s.up)("Tabs"),c=(0,s.up)("Doc"),d=(0,s.up)("Config"),u=(0,s.up)("Install");return(0,s.wg)(),(0,s.iD)("div",y,[(0,s._)("header",null,[(0,s.Wm)(r,null,{default:(0,s.w5)((()=>[(0,s.Wm)(l,{selected:"doc"===o.selectedTab,"icon-class":"fas fa-book",onInput:t[0]||(t[0]=e=>o.selectedTab="doc")},{default:(0,s.w5)((()=>[v])),_:1},8,["selected"]),(0,s.Wm)(l,{selected:"install"===o.selectedTab,"icon-class":"fas fa-download",onInput:t[1]||(t[1]=e=>o.selectedTab="install")},{default:(0,s.w5)((()=>[k])),_:1},8,["selected"]),(0,s.Wm)(l,{selected:"config"===o.selectedTab,"icon-class":"fas fa-square-check",onInput:t[2]||(t[2]=e=>o.selectedTab="config")},{default:(0,s.w5)((()=>[x])),_:1},8,["selected"])])),_:1})]),(0,s._)("div",_,["doc"===o.selectedTab?((0,s.wg)(),(0,s.j4)(c,{key:0,extension:n.extension},null,8,["extension"])):"config"===o.selectedTab?((0,s.wg)(),(0,s.j4)(d,{key:1,extension:n.extension,config:n.config,"config-file":n.configFile},null,8,["extension","config","config-file"])):"install"===o.selectedTab?((0,s.wg)(),(0,s.j4)(u,{key:2,extension:n.extension},null,8,["extension"])):(0,s.kq)("",!0)])])}var D=n(8735),I=n(3176);const $={key:0,class:"config-container current"},T=["innerHTML"],S=["innerHTML"];function E(e,t,n,i,a,l){const r=(0,s.up)("CopyButton");return(0,s.wg)(),(0,s.iD)(s.HY,null,[l.highlightedCurrentConfig?((0,s.wg)(),(0,s.iD)("div",$,[(0,s.Wm)(r,{text:a.curYamlConfig},null,8,["text"]),(0,s._)("pre",null,[(0,s._)("code",{class:"config-snippet",innerHTML:l.highlightedCurrentConfig},null,8,T)])])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,o.C_)(["config-container snippet",{fullscreen:!l.highlightedCurrentConfig}])},[(0,s.Wm)(r,{text:n.extension.config_snippet},null,8,["text"]),(0,s._)("pre",null,[(0,s._)("code",{class:"config-snippet",innerHTML:l.highlightedConfigSnippet},null,8,S)])],2)],64)}n(8783),n(3465);var q=n(637),U=n(2544),O=n(8637),Z={name:"Extension",mixins:[O.Z],components:{CopyButton:U.Z},props:{extension:{type:Object,required:!0},config:{type:Object},configFile:{type:String}},data(){return{curYamlConfig:null}},computed:{highlightedConfigSnippet(){return q.Z.highlight(`# Configuration template. You can add it to ${this.configFile}\n`+this.extension.config_snippet,{language:"yaml"}).value.trim()},highlightedCurrentConfig(){return this.curYamlConfig?q.Z.highlight("yaml","# Currently loaded configuration\n"+this.curYamlConfig).value.trim():null}},methods:{async loadCurrentConfig(){this.config?this.curYamlConfig=await this.request("utils.to_yaml",{obj:{[this.extension.name]:this.config}}):this.curYamlConfig=null}},mounted(){this.loadCurrentConfig(),this.$watch("config",this.loadCurrentConfig)}},M=n(3744);const j=(0,M.Z)(Z,[["render",E],["__scopeId","data-v-4634d8cb"]]);var P=j;const N=e=>((0,s.dD)("data-v-49986d05"),e=e(),(0,s.Cn)(),e),W={class:"doc"},z=["href"],L=["textContent"],R=["innerHTML"],A={key:0,class:"actions"},F=N((()=>(0,s._)("h3",null,[(0,s._)("i",{class:"icon fas fa-play"}),(0,s.Uk)("   Actions ")],-1))),H=["href"],B={key:1,class:"events"},V=N((()=>(0,s._)("h3",null,[(0,s._)("i",{class:"icon fas fa-flag"}),(0,s.Uk)("   Events ")],-1))),Y=["href"];function K(e,t,n,i,a,l){const r=(0,s.up)("ExtensionIcon");return(0,s.wg)(),(0,s.iD)("section",W,[(0,s._)("header",null,[(0,s._)("h2",null,[(0,s._)("a",{class:"title",href:n.extension.doc_url,target:"_blank"},[(0,s.Wm)(r,{name:n.extension.name,size:"2em","with-docs-link":""},null,8,["name"]),(0,s._)("span",{class:"name",textContent:(0,o.zw)(n.extension.name)},null,8,L)],8,z)])]),a.doc?((0,s.wg)(),(0,s.iD)("article",{key:0,onClick:t[0]||(t[0]=(...e)=>l.onDocClick&&l.onDocClick(...e))},[(0,s._)("div",{class:"doc-content",innerHTML:a.doc},null,8,R),Object.keys(n.extension.actions||{}).length>0?((0,s.wg)(),(0,s.iD)("div",A,[F,(0,s._)("ul",null,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(l.actionNames,(e=>((0,s.wg)(),(0,s.iD)("li",{class:"action",key:e},[(0,s._)("a",{href:`/#execute?action=${n.extension.name}.${e}`},(0,o.zw)(n.extension.name)+"."+(0,o.zw)(e),9,H)])))),128))])])):(0,s.kq)("",!0),Object.keys(n.extension.events||{}).length>0?((0,s.wg)(),(0,s.iD)("div",B,[V,(0,s._)("ul",null,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(l.eventNames,(e=>((0,s.wg)(),(0,s.iD)("li",{class:"event",key:e},[(0,s._)("a",{href:n.extension.events[e].doc_url,target:"_blank"},(0,o.zw)(e),9,Y)])))),128))])])):(0,s.kq)("",!0)])):(0,s.kq)("",!0)])}var J=n(2126),G=n(5250),X={name:"Doc",mixins:[O.Z],components:{ExtensionIcon:J.Z},props:{extension:{type:Object,required:!0}},data(){return{doc:null,localPageRegex:new RegExp("^/?#.*$")}},computed:{actionNames(){return Object.keys(this.extension.actions).sort()},eventNames(){return Object.keys(this.extension.events).sort()}},methods:{async parseDoc(){return this.extension.doc?.length?await this.request("utils.rst_to_html",{text:this.extension.doc}):null},refreshDoc(){this.parseDoc().then((e=>this.doc=e))},onDocClick(e){if("a"!==e.target.tagName.toLowerCase())return!0;e.preventDefault();const t=e.target.getAttribute("href");if(!t)return!0;if(t.match(this.localPageRegex))return window.location.href=t,!0;const n=t.match(/^https:\/\/docs\.platypush\.tech\/platypush\/(plugins|backend)\/([\w.]+)\.html#?.*$/);if(!n)return e.preventDefault(),window.open(t,"_blank"),!0;let[s,i]=n.slice(1);"backend"===s&&(i=`backend.${i}`),G.$.emit("update:extension",i),e.preventDefault()}},mounted(){this.refreshDoc(),this.$watch("extension.doc",this.refreshDoc)}};const Q=(0,M.Z)(X,[["render",K],["__scopeId","data-v-49986d05"]]);var ee=Q;const te=e=>((0,s.dD)("data-v-5e00060c"),e=e(),(0,s.Cn)(),e),ne={class:"install-container"},se={class:"top"},ie=te((()=>(0,s._)("header",null,[(0,s._)("h2",null,"Dependencies")],-1))),oe={class:"body"},ae={class:"container install-cmd-container"},le=["innerHTML"],re={key:0,class:"buttons install-btn"},ce=["disabled"],de=te((()=>(0,s._)("i",{class:"fas fa-download"},null,-1))),ue={key:0,class:"bottom"},he=te((()=>(0,s._)("header",null,[(0,s._)("h2",null,"Output")],-1))),pe={class:"body"},fe={class:"container install-output",ref:"installOutput"},me=["textContent"],ge={key:0,class:"loading-container"};function be(e,t,n,i,a,l){const r=(0,s.up)("CopyButton"),c=(0,s.up)("Loading"),d=(0,s.up)("RestartButton");return(0,s.wg)(),(0,s.iD)("div",ne,[(0,s._)("section",se,[ie,(0,s._)("div",oe,[(0,s._)("div",ae,[l.installCmd?((0,s.wg)(),(0,s.j4)(r,{key:0,text:l.installCmd},null,8,["text"])):(0,s.kq)("",!0),(0,s._)("pre",null,[a.loading?((0,s.wg)(),(0,s.j4)(c,{key:0})):((0,s.wg)(),(0,s.iD)("code",{key:1,innerHTML:l.highlightedInstallCmd},null,8,le))])]),l.installCmd?((0,s.wg)(),(0,s.iD)("div",re,[a.installDone?((0,s.wg)(),(0,s.j4)(d,{key:0})):(0,s.kq)("",!0),(0,s._)("button",{type:"button",class:"btn btn-default",disabled:a.installRunning,onClick:t[0]||(t[0]=(...e)=>l.installExtension&&l.installExtension(...e))},[de,(0,s.Uk)(" Install ")],8,ce)])):(0,s.kq)("",!0)])]),a.installRunning||a.installOutput?((0,s.wg)(),(0,s.iD)("section",ue,[he,(0,s._)("div",pe,[(0,s._)("div",fe,[(0,s.Wm)(r,{text:a.installOutput},null,8,["text"]),(0,s._)("pre",null,[(0,s._)("code",{textContent:(0,o.zw)(a.installOutput)},null,8,me),a.installRunning?((0,s.wg)(),(0,s.iD)("div",ge,[(0,s.Uk)("\n "),(0,s.Wm)(c),(0,s.Uk)("\n ")])):(0,s.kq)("",!0)])],512)])])):(0,s.kq)("",!0)])}var we=n(6791),ye=n(2717),ve={name:"Install",mixins:[O.Z],emit:["install-start","install-end"],components:{CopyButton:U.Z,Loading:we.Z,RestartButton:ye.Z},props:{extension:{type:Object,required:!0}},data(){return{installRunning:!1,installDone:!1,installOutput:null,installCmds:[],pendingCommands:0,error:null,loading:!1}},computed:{installCmd(){return this.installCmds.length?this.installCmds.join("\n").trim():null},highlightedInstallCmd(){return q.Z.highlight(this.installCmd?this.installCmds.map((e=>`$ ${e}`)).join("\n").trim():"# No extra installation steps required",{language:"bash"}).value}},methods:{wsProcess(e){try{const t="https:"===window.location.protocol?"wss":"ws",n=`${t}://${location.host}${e}`,s=new WebSocket(n);s.onmessage=this.onMessage,s.onerror=this.onError,s.onclose=this.onClose}catch(t){this.notify({error:!0,title:"Websocket initialization error",text:t.toString()}),console.error("Websocket initialization error"),console.error(t),this.error=t,this.installRunning=!1}},onMessage(e){this.installOutput||(this.installOutput=""),this.installOutput+=e.data},onClose(){this.installRunning=!1,this.$emit("install-end",this.extension),this.error||(this.installDone=!0),this.notify({title:"Extension installed",html:`Extension ${this.extension.name} installed successfully`,image:{iconClass:"fas fa-check"}})},onError(e){this.notify({error:!0,title:"Websocket error",text:e.toString()}),console.error("Websocket error"),console.error(e),this.error=e,this.installRunning=!1},installExtension(){if(!this.installCmd)return;this.error=null,this.installRunning=!0,this.installOutput="",this.$emit("install-start",this.extension);const e=this.installCmds.join(";\n");this.request("shell.exec",{cmd:e,ws:!0}).then((e=>{this.wsProcess(e.ws_path)})).catch((e=>{this.error=e,this.installRunning=!1,this.$emit("install-end",this.extension)}))},async refreshInstallCmds(){this.loading=!0;try{this.installCmds=await this.request("application.get_install_commands",{extension:this.extension.name})}finally{this.loading=!1}}},mounted(){this.refreshInstallCmds(),this.$watch("extension.name",(()=>{this.refreshInstallCmds()})),this.$watch("installOutput",(()=>{this.$nextTick((()=>{this.$refs.installOutput.focus(),this.$refs.installOutput.scrollTop=this.$refs.installOutput.scrollHeight}))}))}};const ke=(0,M.Z)(ve,[["render",be],["__scopeId","data-v-5e00060c"]]);var xe=ke,_e={name:"Extension",components:{Config:P,Doc:ee,Install:xe,Tab:D.Z,Tabs:I.Z},props:{extension:{type:Object,required:!0},config:{type:Object},configFile:{type:String}},data(){return{selectedTab:"doc"}}};const Ce=(0,M.Z)(_e,[["render",C],["__scopeId","data-v-3fa6b036"]]);var De=Ce,Ie={name:"Extensions",mixins:[O.Z],components:{Extension:De,ExtensionIcon:J.Z,Loading:we.Z},data(){return{loading:!1,plugins:{},backends:{},enabledPlugins:{},enabledBackends:{},filter:"",selectedExtension:null,configFile:null,config:{}}},computed:{extensions(){const e={};return Object.entries(this.plugins).forEach((([t,n])=>{e[t]={...n,name:t}})),Object.entries(this.backends).forEach((([t,n])=>{t=`backend.${t}`,e[t]={...n,name:t}})),e},enabledExtensions(){return[this.enabledPlugins,this.enabledBackends].reduce(((e,t)=>(Object.entries(t).forEach((([t,n])=>{e[t]=n})),e)),{})},extensionNames(){return Object.keys(this.extensions).sort()}},methods:{onClick(e,t=!0,n=!0){this.selectedExtension===e?this.selectedExtension=null:this.onInput(e,t,n)},onInput(e,t=!0,n=!0){t&&(this.filter=e);const s=e?.toLowerCase()?.trim();if(s?.length&&this.extensions[s]){this.selectedExtension=s,n&&this.setUrlArgs({extension:s});const e=this.$el.querySelector(`.extensions-container .item[data-name="${s}"]`);e&&e.scrollIntoView({behavior:"smooth"})}else this.selectedExtension=null,n&&this.setUrlArgs({})},matchesFilter(e){return!this.filter||e.includes(this.filter.toLowerCase())},async loadExtensions(){this.loading=!0;let[e,t]=[[],[]];try{[this.plugins,this.backends,e,t,this.config]=await Promise.all([this.request("inspect.get_all_plugins"),this.request("inspect.get_all_backends"),this.request("inspect.get_enabled_plugins"),this.request("inspect.get_enabled_backends"),this.request("inspect.get_config")])}finally{this.loading=!1}this.enabledPlugins=e.reduce(((e,t)=>(e[t]=this.config[t]||{},e)),{}),this.enabledBackends=t.reduce(((e,t)=>(t=`backend.${t}`,e[t]=this.config[t]||{},e)),{}),this.loadExtensionFromUrl(),this.$watch("$route.hash",(()=>this.loadExtensionFromUrl()))},async loadConfigFile(){this.configFile=await this.request("config.get_config_file")},loadExtensionFromUrl(){const e=this.getUrlArgs().extension;e&&this.$nextTick((()=>this.onInput(e,!1,!1)))}},mounted(){this.loadConfigFile(),this.loadExtensions(),G.$.on("update:extension",(e=>this.onInput(e,!1))),this.$nextTick((()=>this.$refs.filter.focus()))}};const $e=(0,M.Z)(Ie,[["render",b],["__scopeId","data-v-74d75ec7"]]);var Te=$e},4084:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return ve}});var s=n(6252);const i={class:"settings-container"};function o(e,t,n,o,a,l){const r=(0,s.up)("Application"),c=(0,s.up)("Users"),d=(0,s.up)("Token");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("main",null,["application"===n.selectedPanel?((0,s.wg)(),(0,s.j4)(r,{key:0})):(0,s.kq)("",!0),"users"===n.selectedPanel&&a.currentUser?((0,s.wg)(),(0,s.j4)(c,{key:1,"session-token":a.sessionToken,"current-user":a.currentUser},null,8,["session-token","current-user"])):"tokens"===n.selectedPanel&&a.currentUser?((0,s.wg)(),(0,s.j4)(d,{key:2,"session-token":a.sessionToken,"current-user":a.currentUser},null,8,["session-token","current-user"])):(0,s.kq)("",!0)])])}const a={class:"app-container"},l={class:"btn-container"},r={class:"btn-container"};function c(e,t,n,i,o,c){const d=(0,s.up)("RestartButton"),u=(0,s.up)("StopButton");return(0,s.wg)(),(0,s.iD)("div",a,[(0,s._)("div",l,[(0,s.Wm)(d)]),(0,s._)("div",r,[(0,s.Wm)(u)])])}var d=n(2717);const u=e=>((0,s.dD)("data-v-1eab04fa"),e=e(),(0,s.Cn)(),e),h={class:"stop-btn-container"},p=u((()=>(0,s._)("br",null,null,-1))),f=u((()=>(0,s._)("br",null,null,-1))),m=u((()=>(0,s._)("span",{class:"text-danger"}," This will stop the application and you will not be able to restart it through the Web interface! ",-1))),g=u((()=>(0,s._)("i",{class:"fas fa-stop"},null,-1)));function b(e,t,n,i,o,a){const l=(0,s.up)("ConfirmDialog");return(0,s.wg)(),(0,s.iD)("div",h,[(0,s.Wm)(l,{ref:"modal",onInput:a.stop},{default:(0,s.w5)((()=>[(0,s.Uk)(" Are you sure that you want to stop the application? "),p,f,m])),_:1},8,["onInput"]),(0,s._)("button",{class:"btn btn-default stop-btn",onClick:t[0]||(t[0]=(...e)=>a.showDialog&&a.showDialog(...e)),onTouch:t[1]||(t[1]=(...e)=>a.showDialog&&a.showDialog(...e))},[g,(0,s.Uk)("   Stop Application ")],32)])}var w=n(6936),y=n(8637),v={name:"StopButton",components:{ConfirmDialog:w.Z},mixins:[y.Z],methods:{showDialog(){this.$refs.modal.show()},async stop(){await this.request("application.stop")}}},k=n(3744);const x=(0,k.Z)(v,[["render",b],["__scopeId","data-v-1eab04fa"]]);var _=x,C={name:"Application",components:{RestartButton:d.Z,StopButton:_}};const D=(0,k.Z)(C,[["render",c],["__scopeId","data-v-40365cea"]]);var I=D,$=n(3577),T=n(9963);const S={class:"token-container"},E={class:"token-container"},q=(0,s._)("label",null,[(0,s.Uk)(" This is your generated token. Treat it carefully and do not share it with untrusted parties."),(0,s._)("br"),(0,s.Uk)(" Also, make sure to save it - it WILL NOT be displayed again. ")],-1),U=["textContent"],O={class:"token-container"},Z=(0,s._)("label",null," This is your current session token. It will be invalidated once you log out of the current session. ",-1),M=["textContent"],j={class:"body"},P=(0,s.uE)('

Platypush provides two types of tokens:

  • JWT tokens are bearer-only, and they contain encrypted authentication information.
    They can be used as permanent or time-based tokens to authenticate with the Platypush API.
  • Session tokens are randomly generated tokens stored on the application database. A session token generated in this session will expire when you log out of it.

Generate a JWT authentication token that can be used for API calls to the /execute endpoint.


You can include the token in your requests in any of the following ways:

  • Specify it on the Authorization: Bearer header;
  • Specify it on the X-Token header;
  • Specify it as a URL parameter: http://site:8008/execute?token=... for a JWT token and ...?session_token=... for a session token;
  • Specify it on the body of your JSON request: {"type":"request", "action", "...", "token":"..."} for a JWT token, or "session_token" for a session token.

Confirm your credentials in order to generate a new JWT token.

Show session token will instead show the token cookie associated to the current session.

',1),N={class:"form-container"},W=(0,s._)("span",null,"Username",-1),z=["value"],L=(0,s._)("label",null,[(0,s._)("span",null,"Confirm password"),(0,s._)("span",null,[(0,s._)("input",{type:"password",name:"password"})])],-1),R=(0,s._)("label",null,[(0,s._)("span",null,"Token validity in days"),(0,s._)("span",null,[(0,s._)("input",{type:"text",name:"validityDays"})]),(0,s._)("span",{class:"note"},[(0,s.Uk)(" Decimal values are also supported - e.g. "),(0,s._)("i",null,"0.5"),(0,s.Uk)(" means half a day (12 hours). An empty or zero value means that the token has no expiry date. ")])],-1),A=(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Generate JWT token"})],-1);function F(e,t,n,i,o,a){const l=(0,s.up)("Loading"),r=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",S,[o.loading?((0,s.wg)(),(0,s.j4)(l,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(r,{ref:"tokenModal"},{default:(0,s.w5)((()=>[(0,s._)("div",E,[q,(0,s._)("textarea",{class:"token",textContent:(0,$.zw)(o.token),onFocus:t[0]||(t[0]=(...e)=>a.onTokenSelect&&a.onTokenSelect(...e))},null,40,U)])])),_:1},512),(0,s.Wm)(r,{ref:"sessionTokenModal"},{default:(0,s.w5)((()=>[(0,s._)("div",O,[Z,(0,s._)("textarea",{class:"token",textContent:(0,$.zw)(n.sessionToken),onFocus:t[1]||(t[1]=(...e)=>a.onTokenSelect&&a.onTokenSelect(...e))},null,40,M)])])),_:1},512),(0,s._)("div",j,[P,(0,s._)("div",N,[(0,s._)("form",{onSubmit:t[3]||(t[3]=(0,T.iM)(((...e)=>a.generateToken&&a.generateToken(...e)),["prevent"])),ref:"generateTokenForm"},[(0,s._)("label",null,[W,(0,s._)("span",null,[(0,s._)("input",{type:"text",name:"username",value:n.currentUser.username,disabled:""},null,8,z)])]),L,R,A,(0,s._)("label",null,[(0,s._)("input",{type:"button",class:"btn btn-default",value:"Show session token",onClick:t[2]||(t[2]=(0,T.iM)((t=>e.$refs.sessionTokenModal.show()),["stop"]))})])],544)])])])}var H=n(5121),B=n(6791),V=n(3493),Y={name:"Token",components:{Modal:V.Z,Loading:B.Z},mixins:[y.Z],props:{currentUser:{type:Object,required:!0},sessionToken:{type:String,required:!0}},data(){return{loading:!1,token:null}},methods:{async generateToken(e){const t=this.currentUser.username,n=e.target.password.value;let s=e.target.validityDays?.length?parseInt(e.target.validityDays.value):0;s||(s=null),this.loading=!0;try{this.token=(await H.Z.post("/auth",{username:t,password:n,expiry_days:s})).data.token,this.token?.length&&this.$refs.tokenModal.show()}catch(i){console.error(i.toString()),this.notify({text:i.toString(),error:!0})}finally{this.loading=!1}},onTokenSelect(e){e.target.select(),document.execCommand("copy"),this.notify({text:"Token copied to clipboard",image:{iconClass:"fa fa-check"}})}}};const K=(0,k.Z)(Y,[["render",F]]);var J=K;const G=["disabled"],X=["disabled"],Q=["disabled"],ee=["disabled"],te=["value"],ne=["disabled"],se=["disabled"],ie=["disabled"],oe=["disabled"],ae={class:"body"},le={class:"users-list"},re=["onClick"],ce=["textContent"],de={class:"actions pull-right col-4"};function ue(e,t,n,i,o,a){const l=(0,s.up)("Loading"),r=(0,s.up)("Modal"),c=(0,s.up)("DropdownItem"),d=(0,s.up)("Dropdown"),u=(0,s.up)("FloatingButton"),h=(0,s.up)("ConfirmDialog");return(0,s.wg)(),(0,s.iD)(s.HY,null,[o.loading?((0,s.wg)(),(0,s.j4)(l,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(r,{ref:"addUserModal",title:"Add User"},{default:(0,s.w5)((()=>[(0,s._)("form",{action:"#",method:"POST",ref:"addUserForm",onSubmit:t[0]||(t[0]=(...e)=>a.createUser&&a.createUser(...e))},[(0,s._)("label",null,[(0,s._)("input",{type:"text",name:"username",placeholder:"Username",disabled:o.commandRunning},null,8,G)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"password",placeholder:"Password",disabled:o.commandRunning},null,8,X)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"confirm_password",placeholder:"Confirm password",disabled:o.commandRunning},null,8,Q)]),(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Create User",disabled:o.commandRunning},null,8,ee)])],544)])),_:1},512),(0,s.Wm)(r,{ref:"changePasswordModal",title:"Change Password"},{default:(0,s.w5)((()=>[(0,s._)("form",{action:"#",method:"POST",ref:"changePasswordForm",onSubmit:t[1]||(t[1]=(...e)=>a.changePassword&&a.changePassword(...e))},[(0,s._)("label",null,[(0,s._)("input",{type:"text",name:"username",placeholder:"Username",value:o.selectedUser,disabled:"disabled"},null,8,te)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"password",placeholder:"Current password",disabled:o.commandRunning},null,8,ne)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"new_password",placeholder:"New password",disabled:o.commandRunning},null,8,se)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"confirm_new_password",placeholder:"Confirm new password",disabled:o.commandRunning},null,8,ie)]),(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Change Password",disabled:o.commandRunning},null,8,oe)])],544)])),_:1},512),(0,s._)("div",ae,[(0,s._)("ul",le,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(o.users,(t=>((0,s.wg)(),(0,s.iD)("li",{key:t.user_id,class:"item user",onClick:e=>o.selectedUser=t.username},[(0,s._)("div",{class:"name col-8",textContent:(0,$.zw)(t.username)},null,8,ce),(0,s._)("div",de,[(0,s.Wm)(d,{title:"User Actions","icon-class":"fa fa-ellipsis"},{default:(0,s.w5)((()=>[(0,s.Wm)(c,{text:"Change Password",disabled:o.commandRunning,"icon-class":"fa fa-key",onClick:e=>a.showChangePasswordModal(t)},null,8,["disabled","onClick"]),(0,s.Wm)(c,{text:"Delete User",disabled:o.commandRunning,"icon-class":"fa fa-trash",onClick:n=>{o.selectedUser=t.username,e.$refs.deleteUserDialog.show()}},null,8,["disabled","onClick"])])),_:2},1024)])],8,re)))),128))]),(0,s.Wm)(u,{"icon-class":"fa fa-plus",text:"Add User",onClick:a.showAddUserModal},null,8,["onClick"]),(0,s.Wm)(h,{ref:"deleteUserDialog",onInput:t[2]||(t[2]=e=>a.deleteUser(o.selectedUser))},{default:(0,s.w5)((()=>[(0,s.Uk)(" Are you sure that you want to remove the user "+(0,$.zw)(o.selectedUser)+"? ",1)])),_:1},512)])],64)}var he=n(2787),pe=n(815),fe=n(3901),me={name:"Users",components:{ConfirmDialog:w.Z,Dropdown:he.Z,DropdownItem:pe.Z,FloatingButton:fe.Z,Loading:B.Z,Modal:V.Z},mixins:[y.Z],props:{sessionToken:{type:String,required:!0},currentUser:{type:Object,required:!0}},data(){return{users:[],commandRunning:!1,loading:!1,selectedUser:null}},methods:{async refresh(){this.loading=!0;try{this.users=await this.request("user.get_users")}finally{this.loading=!1}},async createUser(e){e.preventDefault();const t=[...this.$refs.addUserForm.querySelectorAll("input[name]")].reduce(((e,t)=>(e[t.name]=t.value,e)),{});if(t.password===t.confirm_password){this.commandRunning=!0;try{await this.request("user.create_user",{username:t.username,password:t.password,session_token:this.sessionToken})}finally{this.commandRunning=!1}this.notify({text:"User "+t.username+" created",image:{iconClass:"fas fa-check"}}),this.$refs.addUserModal.close(),await this.refresh()}else this.notify({title:"Unable to create user",text:"Please check that the passwords match",error:!0,image:{iconClass:"fas fa-times"}})},async changePassword(e){e.preventDefault();const t=[...this.$refs.changePasswordForm.querySelectorAll("input[name]")].reduce(((e,t)=>(e[t.name]=t.value,e)),{});if(t.new_password!==t.confirm_new_password)return void this.notify({title:"Unable to update password",text:"Please check that the passwords match",error:!0,image:{iconClass:"fas fa-times"}});this.commandRunning=!0;let n=!1;try{n=await this.request("user.update_password",{username:t.username,old_password:t.password,new_password:t.new_password})}finally{this.commandRunning=!1}n?(this.$refs.changePasswordModal.close(),this.notify({text:"Password successfully updated",image:{iconClass:"fas fa-check"}})):this.notify({title:"Unable to update password",text:"The current password is incorrect",error:!0,image:{iconClass:"fas fa-times"}})},async deleteUser(e){this.commandRunning=!0;try{await this.request("user.delete_user",{username:e,session_token:this.sessionToken})}finally{this.commandRunning=!1}this.notify({text:`User ${e} removed`,image:{iconClass:"fas fa-check"}}),this.selectedUser=null,await this.refresh()},showAddUserModal(){this.$refs.addUserModal.show(),this.$nextTick((()=>{this.$refs.addUserForm.reset(),this.$refs.addUserForm.username.focus()}))},showChangePasswordModal(e){this.$refs.changePasswordModal.show(),this.$nextTick((()=>{this.$refs.changePasswordForm.password.focus(),this.selectedUser=e.username}))}},mounted(){this.refresh()}};const ge=(0,k.Z)(me,[["render",ue],["__scopeId","data-v-f548985a"]]);var be=ge,we={name:"Settings",components:{Application:I,Users:be,Token:J},mixins:[y.Z],props:{selectedPanel:{type:String}},data(){return{currentUser:null,sessionToken:null}},methods:{async refresh(){this.sessionToken=this.getCookies()["session_token"],this.currentUser=await this.request("user.get_user_by_session",{session_token:this.sessionToken})}},mounted(){this.refresh()}};const ye=(0,k.Z)(we,[["render",o]]);var ve=ye},3379:function(e,t,n){var s={"./Alarm/Index":[1949,7651,2844,2461,2992,1807,9381,6062,1949],"./Camera/Index":[5324,8039,5324],"./CameraAndroidIpcam/Index":[3924,3924],"./CameraCv/Index":[6148,8039,6148],"./CameraFfmpeg/Index":[9334,8039,9334],"./CameraGstreamer/Index":[813,8039,813],"./CameraIrMlx90640/Index":[7381,8039,7381],"./CameraPi/Index":[5214,8039,8895],"./CameraPiLegacy/Index":[1512,8039,1512],"./Entities/Index":[7878,2992,669,2154,6062,7878],"./Execute/Index":[4221,1807,4221],"./Extensions/Index":[2018],"./Light/Index":[9751,7651,2844,9751],"./LightHue/Index":[2976,7651,2844,9751,2976],"./Media/Index":[8913,7651,906,1587,2461,2577,8913],"./Media/Providers/YouTube/Index":[2200,2200],"./MediaMplayer/Index":[3518,7651,906,1587,2461,2577,8913,3518],"./MediaMpv/Index":[4765,7651,906,1587,2461,2577,8913,4765],"./MediaOmxplayer/Index":[7819,7651,906,1587,2461,2577,8913,7819],"./MediaVlc/Index":[2614,7651,906,1587,2461,2577,8913,2614],"./Music/Index":[3553,7651,906,1587,3553],"./MusicMopidy/Index":[3400,7651,906,1587,3553,3400],"./MusicMpd/Index":[3083,7651,906,1587,3553,3083],"./MusicSnapcast/Index":[5285,7651,2844,5285],"./MusicSpotify/Index":[4053,7651,906,1587,3553,4053],"./Rtorrent/Index":[2183,2577,6429,2183],"./Settings/Index":[4084],"./Sound/Index":[746,746],"./Torrent/Index":[8784,2577,6429,8784],"./Tts/Index":[3732,8069,3732],"./TtsGoogle/Index":[7605,8069,2853],"./TtsPicovoice/Index":[7089,8069,7089],"./TvSamsungWs/Index":[4589,4589],"./ZigbeeMqtt/Index":[1259,7651,2844,1259],"./Zwave/Index":[2732,7651,2844,7880,2732],"./ZwaveMqtt/Index":[1088,7651,2844,7880,1088]};function i(e){if(!n.o(s,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=s[e],i=t[0];return Promise.all(t.slice(1).map(n.e)).then((function(){return n(i)}))}i.keys=function(){return Object.keys(s)},i.id=3379,e.exports=i},6725:function(e,t,n){var s={"./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 i(e){if(!n.o(s,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=s[e],i=t[0];return Promise.all(t.slice(1).map(n.e)).then((function(){return n(i)}))}i.keys=function(){return Object.keys(s)},i.id=6725,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"},"extensions":{"class":"fas fa-puzzle-piece"},"light.hue":{"class":"fas fa-lightbulb"},"linode":{"class":"fas fa-cloud"},"media.jellyfin":{"imgUrl":"/icons/jellyfin.svg"},"media.kodi":{"imgUrl":"/icons/kodi.svg"},"media.omxplayer":{"class":"fa fa-film"},"media.mplayer":{"class":"fa fa-film"},"media.mpv":{"class":"fa fa-film"},"media.plex":{"imgUrl":"/icons/plex.svg"},"media.vlc":{"class":"fa fa-film"},"music.mpd":{"class":"fas fa-music"},"music.snapcast":{"class":"fa fa-volume-up"},"music.spotify":{"class":"fab fa-spotify"},"ping":{"class":"fas fa-server"},"torrent":{"class":"fa fa-magnet"},"rtorrent":{"class":"fa fa-magnet"},"sensor.bme280":{"class":"fas fa-microchip"},"sensor.dht":{"class":"fas fa-microchip"},"sensor.envirophat":{"class":"fas fa-microchip"},"sensor.ltr559":{"class":"fas fa-microchip"},"sensor.mcp3008":{"class":"fas fa-microchip"},"sensor.pmw3901":{"class":"fas fa-microchip"},"sensor.vl53l1x":{"class":"fas fa-microchip"},"serial":{"class":"fab fa-usb"},"smartthings":{"imgUrl":"/icons/smartthings.png"},"switches":{"class":"fas fa-toggle-on"},"switch.switchbot":{"class":"fas fa-toggle-on"},"switch.tplink":{"class":"fas fa-toggle-on"},"switchbot":{"class":"fas fa-toggle-on"},"sound":{"class":"fa fa-microphone"},"system":{"class":"fas fa-microchip"},"tts":{"class":"far fa-comment"},"tts.google":{"class":"fas fa-comment"},"tv.samsung.ws":{"class":"fas fa-tv"},"variable":{"class":"fas fa-square-root-variable"},"weather.buienradar":{"class":"fas fa-cloud-sun-rain"},"weather.openweathermap":{"class":"fas fa-cloud-sun-rain"},"zigbee.mqtt":{"imgUrl":"/icons/zigbee.svg"},"zwave":{"imgUrl":"/icons/z-wave.png"},"zwave.mqtt":{"imgUrl":"/icons/z-wave.png"}}')}},t={};function n(s){var i=t[s];if(void 0!==i)return i.exports;var o=t[s]={exports:{}};return e[s].call(o.exports,o,o.exports,n),o.exports}n.m=e,function(){var e=[];n.O=function(t,s,i,o){if(!s){var a=1/0;for(d=0;d=o)&&Object.keys(n.O).every((function(e){return n.O[e](s[r])}))?s.splice(r--,1):(l=!1,o0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[s,i,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(s,i){if(1&i&&(s=this(s)),8&i)return s;if("object"===typeof s&&s){if(4&i&&s.__esModule)return s;if(16&i&&"function"===typeof s.then)return s}var o=Object.create(null);n.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var l=2&i&&s;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach((function(e){a[e]=function(){return s[e]}}));return a["default"]=function(){return s},n.d(o,a),o}}(),function(){n.d=function(e,t){for(var s in t)n.o(t,s)&&!n.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,s){return n.f[s](e,t),t}),[]))}}(),function(){n.u=function(e){return"static/js/"+e+"."+{65:"ae7df477",169:"92c1a438",342:"f8581a68",446:"cdd8637e",472:"ba31e3e2",667:"6ae5a2a6",669:"67b2777b",729:"81683ae6",746:"9a199f8f",813:"b1f63bb9",886:"ae0c2bab",906:"38a51fd1",980:"ee52bc55",984:"50a15617",1088:"f184400f",1259:"02487422",1391:"a76844c2",1449:"a5b4b2d2",1512:"a95988d6",1587:"873c73c3",1706:"1a5248ba",1807:"564d1fef",1949:"59064ef4",2106:"50dde272",2140:"d72a32d8",2154:"81668bf2",2183:"f8766c50",2200:"a7bc2894",2217:"d60fbb58",2460:"2a8400ba",2461:"a2008efc",2577:"f8b97d09",2614:"b0dbc28c",2732:"2b76d899",2844:"288f7727",2853:"99de82eb",2892:"d56bb8af",2893:"c9d72a7c",2976:"e3dbc1e6",2992:"efd583f8",3083:"a9ecc037",3322:"dadc23cc",3368:"8c968129",3369:"cb38d432",3390:"3545ba6d",3400:"efd0e622",3518:"a02d61b9",3553:"12c78f14",3559:"61ebd182",3661:"ebdb7d5d",3671:"8c2bb698",3732:"d6584e8e",3826:"cc264dd1",3835:"2db962db",3924:"0fd0a3c0",4053:"da012236",4221:"b910d558",4589:"3fcabf71",4619:"b038c54a",4765:"251b9b05",4790:"7514123b",5059:"9bac2917",5207:"7f241e21",5285:"4efb90e2",5324:"5b829ee6",5329:"1dc4e553",5578:"9afc5f5b",5638:"d0047a11",5762:"5ca2e7fa",5795:"8ff80c92",5833:"4cca0d3f",5906:"5eaf69b5",5931:"fbf1e5c5",6062:"78467cf2",6123:"f9954058",6148:"5a3df9c4",6324:"93ea59d2",6362:"4870392f",6429:"28e09dbc",6523:"426200f5",6561:"fc5ef77b",6579:"366354a0",6640:"a6538b3b",7089:"8779e12e",7381:"6265026f",7590:"be3564f1",7651:"e7da8dba",7819:"4a7dffb4",7841:"580c6097",7878:"5ca476d2",7880:"23c946e3",7898:"e767f6ae",8039:"951792f1",8069:"51c1e8b1",8179:"7205306b",8391:"c04e1c3a",8498:"e34e99e5",8621:"edd395ad",8769:"52fe04f5",8784:"5892bf2a",8825:"f5386513",8895:"b476d1b6",8913:"5a499226",8930:"5354086d",8989:"d29a4bdb",9091:"b9371c68",9211:"e190626a",9334:"bda11894",9381:"495d1e28",9461:"1b6014d3",9751:"9e425e19",9962:"76f7d059"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"static/css/"+e+"."+{65:"cb15a9a6",169:"9ec6abc1",446:"e0a96773",472:"20f2f41f",669:"73188f7e",729:"16b20067",746:"18c59228",906:"80f1f8a3",980:"b4628099",984:"0c88349b",1259:"ad51b86e",1391:"8fb65128",1449:"bf964828",1587:"f52aafce",1706:"c1e22194",1807:"333a022f",1949:"d8d63590",2140:"08e216c1",2154:"20cf0934",2217:"da1b8fd6",2460:"83acd505",2461:"1fc0b5b4",2577:"baed43a7",2844:"23273db2",2892:"3a7569e7",2893:"21a9931c",2976:"bafd7cea",2992:"f8bddaf0",3368:"467cedc6",3369:"69c504e7",3390:"481c441e",3553:"6d93b4b8",3559:"5665c422",3661:"c12867e9",3671:"e6547429",3826:"53d49948",3835:"91d8befb",3924:"e7e714bc",4221:"76c11dc1",4589:"d7fd389b",4790:"3ef3568e",5059:"e5cd6fe3",5207:"e1e8949a",5285:"2250c5c9",5329:"2f2c6a0e",5638:"05ee3a45",5795:"3b193db6",5833:"e1e503a2",5906:"52ba6beb",5931:"e6c8f94d",6062:"b6571ed4",6324:"bb3e2171",6429:"cdb81b5a",6523:"d6576265",6561:"77bbcd33",6579:"04ad63dc",7590:"b45a8e92",7651:"9b63654f",7841:"2a1ced53",7878:"e3469993",7880:"4f4a202a",8039:"e77a760e",8069:"111183af",8179:"b5fb83f9",8391:"b5dd11a9",8498:"3676728c",8621:"5db86eb0",8769:"fda642fb",8825:"f608e2c2",8913:"79e3fab2",8989:"63c7ae13",9211:"b8dcc633",9381:"ade341db",9461:"79136fbe",9751:"0631f530",9962:"eb89f1f6"}[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(s,i,o,a){if(e[s])e[s].push(i);else{var l,r;if(void 0!==o)for(var c=document.getElementsByTagName("script"),d=0;d {\n bus.emit('entity-update', entity)\n}\n\nbus.onEntity = (callback) => {\n bus.on('entity-update', callback)\n}\n\nbus.publishNotification = (notification) => {\n bus.emit('notification-create', notification)\n}\n\nbus.onNotification = (callback) => {\n bus.on('notification-create', callback)\n}\n\nexport { bus }\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./DropdownContainer.vue?vue&type=template&id=c190f656&scoped=true\"\nimport script from \"./DropdownContainer.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownContainer.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownContainer.vue?vue&type=style&index=0&id=c190f656&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-c190f656\"]])\n\nexport default __exports__","\n\n\n\n","\n\n\n\n","import { render } from \"./Notification.vue?vue&type=template&id=7646705e&scoped=true\"\nimport script from \"./Notification.vue?vue&type=script&lang=js\"\nexport * from \"./Notification.vue?vue&type=script&lang=js\"\n\nimport \"./Notification.vue?vue&type=style&index=0&id=7646705e&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7646705e\"]])\n\nexport default __exports__","import { render } from \"./Notifications.vue?vue&type=template&id=6dc8bebc&scoped=true\"\nimport script from \"./Notifications.vue?vue&type=script&lang=js\"\nexport * from \"./Notifications.vue?vue&type=script&lang=js\"\n\nimport \"./Notifications.vue?vue&type=style&index=0&id=6dc8bebc&scoped=true&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6dc8bebc\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Events.vue?vue&type=template&id=11b5ca2a\"\nimport script from \"./Events.vue?vue&type=script&lang=js\"\nexport * from \"./Events.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./VoiceAssistant.vue?vue&type=template&id=d9e599de\"\nimport script from \"./VoiceAssistant.vue?vue&type=script&lang=js\"\nexport * from \"./VoiceAssistant.vue?vue&type=script&lang=js\"\n\nimport \"./VoiceAssistant.vue?vue&type=style&index=0&id=d9e599de&lang=scss\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Ntfy.vue?vue&type=template&id=1c4a4708\"\nimport script from \"./Ntfy.vue?vue&type=script&lang=js\"\nexport * from \"./Ntfy.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Pushbullet.vue?vue&type=template&id=75b0ae60\"\nimport script from \"./Pushbullet.vue?vue&type=script&lang=js\"\nexport * from \"./Pushbullet.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./App.vue?vue&type=template&id=eb834402\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\n\nimport \"./App.vue?vue&type=style&index=0&id=eb834402&lang=scss\"\n\nimport exportComponent from \"../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\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__","\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__","\n\n\n\n\n","import { render } from \"./Login.vue?vue&type=template&id=af0b14d0&scoped=true\"\nimport script from \"./Login.vue?vue&type=script&lang=js\"\nexport * from \"./Login.vue?vue&type=script&lang=js\"\n\nimport \"./Login.vue?vue&type=style&index=0&id=af0b14d0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-af0b14d0\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Register.vue?vue&type=template&id=1244b238\"\nimport script from \"./Register.vue?vue&type=script&lang=js\"\nexport * from \"./Register.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n\n\n\n\n","\n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=bab139d4&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=bab139d4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-bab139d4\"]])\n\nexport default __exports__","import { render } from \"./Panel.vue?vue&type=template&id=871fbba0&scoped=true\"\nimport script from \"./Panel.vue?vue&type=script&lang=js\"\nexport * from \"./Panel.vue?vue&type=script&lang=js\"\n\nimport \"./Panel.vue?vue&type=style&index=0&id=871fbba0&lang=scss&scoped=true\"\nimport \"./Panel.vue?vue&type=style&index=1&id=871fbba0&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-871fbba0\"]])\n\nexport default __exports__","\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__","import { createWebHistory, createRouter } from \"vue-router\";\nimport Dashboard from \"@/views/Dashboard.vue\";\nimport NotFound from \"@/views/NotFound\";\nimport Login from \"@/views/Login\";\nimport Register from \"@/views/Register\";\nimport Panel from \"@/views/Panel\";\nimport Plugin from \"@/views/Plugin\";\n\nconst routes = [\n {\n path: \"/\",\n name: \"Panel\",\n component: Panel,\n },\n\n {\n path: \"/dashboard/:name\",\n name: \"Dashboard\",\n component: Dashboard,\n },\n\n {\n path: \"/plugin/:plugin\",\n name: \"Plugin\",\n component: Plugin,\n },\n\n {\n path: \"/login\",\n name: \"Login\",\n component: Login,\n },\n\n {\n path: \"/register\",\n name: \"Register\",\n component: Register,\n },\n\n {\n path: \"/:catchAll(.*)\",\n component: 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=09bd997a&scoped=true\"\nimport script from \"./Modal.vue?vue&type=script&lang=js\"\nexport * from \"./Modal.vue?vue&type=script&lang=js\"\n\nimport \"./Modal.vue?vue&type=style&index=0&id=09bd997a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-09bd997a\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ConfirmDialog.vue?vue&type=template&id=db648f4c&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=db648f4c&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-db648f4c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./CopyButton.vue?vue&type=template&id=0bc64e95&scoped=true\"\nimport script from \"./CopyButton.vue?vue&type=script&lang=js\"\nexport * from \"./CopyButton.vue?vue&type=script&lang=js\"\n\nimport \"./CopyButton.vue?vue&type=style&index=0&id=0bc64e95&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-0bc64e95\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./DropdownBody.vue?vue&type=template&id=14579c63&scoped=true\"\nimport script from \"./DropdownBody.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownBody.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownBody.vue?vue&type=style&index=0&id=14579c63&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-14579c63\"]])\n\nexport default __exports__","import { render } from \"./Dropdown.vue?vue&type=template&id=3220f58b&scoped=true\"\nimport script from \"./Dropdown.vue?vue&type=script&lang=js\"\nexport * from \"./Dropdown.vue?vue&type=script&lang=js\"\n\nimport \"./Dropdown.vue?vue&type=style&index=0&id=3220f58b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3220f58b\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./DropdownItem.vue?vue&type=template&id=1311e9ab&scoped=true\"\nimport script from \"./DropdownItem.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownItem.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownItem.vue?vue&type=style&index=0&id=1311e9ab&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1311e9ab\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./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","import { render } from \"./FloatingButton.vue?vue&type=template&id=681f7492&scoped=true\"\nimport script from \"./FloatingButton.vue?vue&type=script&lang=js\"\nexport * from \"./FloatingButton.vue?vue&type=script&lang=js\"\n\nimport \"./FloatingButton.vue?vue&type=style&index=0&id=681f7492&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-681f7492\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Icon.vue?vue&type=template&id=706a3bd1&scoped=true\"\nimport script from \"./Icon.vue?vue&type=script&lang=js\"\nexport * from \"./Icon.vue?vue&type=script&lang=js\"\n\nimport \"./Icon.vue?vue&type=style&index=0&id=706a3bd1&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-706a3bd1\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./RestartButton.vue?vue&type=template&id=2edff8b7&scoped=true\"\nimport script from \"./RestartButton.vue?vue&type=script&lang=js\"\nexport * from \"./RestartButton.vue?vue&type=script&lang=js\"\n\nimport \"./RestartButton.vue?vue&type=style&index=0&id=2edff8b7&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-2edff8b7\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Tab.vue?vue&type=template&id=f3217d34&scoped=true\"\nimport script from \"./Tab.vue?vue&type=script&lang=js\"\nexport * from \"./Tab.vue?vue&type=script&lang=js\"\n\nimport \"./Tab.vue?vue&type=style&index=0&id=f3217d34&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-f3217d34\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Tabs.vue?vue&type=template&id=f4300bb0&scoped=true\"\nimport script from \"./Tabs.vue?vue&type=script&lang=js\"\nexport * from \"./Tabs.vue?vue&type=script&lang=js\"\n\nimport \"./Tabs.vue?vue&type=style&index=0&id=f4300bb0&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-f4300bb0\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Config.vue?vue&type=template&id=4634d8cb&scoped=true\"\nimport script from \"./Config.vue?vue&type=script&lang=js\"\nexport * from \"./Config.vue?vue&type=script&lang=js\"\n\nimport \"./Config.vue?vue&type=style&index=0&id=4634d8cb&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-4634d8cb\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Doc.vue?vue&type=template&id=49986d05&scoped=true\"\nimport script from \"./Doc.vue?vue&type=script&lang=js\"\nexport * from \"./Doc.vue?vue&type=script&lang=js\"\n\nimport \"./Doc.vue?vue&type=style&index=0&id=49986d05&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-49986d05\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Install.vue?vue&type=template&id=5e00060c&scoped=true\"\nimport script from \"./Install.vue?vue&type=script&lang=js\"\nexport * from \"./Install.vue?vue&type=script&lang=js\"\n\nimport \"./Install.vue?vue&type=style&index=0&id=5e00060c&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-5e00060c\"]])\n\nexport default __exports__","import { render } from \"./Extension.vue?vue&type=template&id=3fa6b036&scoped=true\"\nimport script from \"./Extension.vue?vue&type=script&lang=js\"\nexport * from \"./Extension.vue?vue&type=script&lang=js\"\n\nimport \"./Extension.vue?vue&type=style&index=0&id=3fa6b036&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-3fa6b036\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=74d75ec7&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=74d75ec7&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-74d75ec7\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./StopButton.vue?vue&type=template&id=1eab04fa&scoped=true\"\nimport script from \"./StopButton.vue?vue&type=script&lang=js\"\nexport * from \"./StopButton.vue?vue&type=script&lang=js\"\n\nimport \"./StopButton.vue?vue&type=style&index=0&id=1eab04fa&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-1eab04fa\"]])\n\nexport default __exports__","import { render } from \"./Application.vue?vue&type=template&id=40365cea&scoped=true\"\nimport script from \"./Application.vue?vue&type=script&lang=js\"\nexport * from \"./Application.vue?vue&type=script&lang=js\"\n\nimport \"./Application.vue?vue&type=style&index=0&id=40365cea&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-40365cea\"]])\n\nexport default __exports__","