diff --git a/platypush/backend/http/webapp/dist/index.html b/platypush/backend/http/webapp/dist/index.html index 3b742db989..4ff2e4955d 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/static/css/55.809127a3.css b/platypush/backend/http/webapp/dist/static/css/55.a8f48ef8.css similarity index 82% rename from platypush/backend/http/webapp/dist/static/css/55.809127a3.css rename to platypush/backend/http/webapp/dist/static/css/55.a8f48ef8.css index bf3b36eb36..004b1489e8 100644 --- a/platypush/backend/http/webapp/dist/static/css/55.809127a3.css +++ b/platypush/backend/http/webapp/dist/static/css/55.a8f48ef8.css @@ -1 +1 @@ -.col-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-6fec32b5]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-6fec32b5]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-6fec32b5]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-6fec32b5]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-6fec32b5]:first-child{margin-left:26%!important}.col-offset-3[data-v-6fec32b5]:not(first-child){margin-left:30%!important}.col-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-6fec32b5]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-6fec32b5]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-6fec32b5]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-6fec32b5]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-6fec32b5]:first-child{margin-left:52%!important}.col-offset-6[data-v-6fec32b5]:not(first-child){margin-left:56%!important}.col-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-6fec32b5]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-6fec32b5]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-6fec32b5]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-6fec32b5]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-6fec32b5]:first-child{margin-left:78%!important}.col-offset-9[data-v-6fec32b5]:not(first-child){margin-left:82%!important}.col-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-6fec32b5]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-6fec32b5]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-6fec32b5]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-6fec32b5]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-1[data-v-6fec32b5]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-2[data-v-6fec32b5]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-3[data-v-6fec32b5]{margin-left:26%}.col-no-margin-s-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-4[data-v-6fec32b5]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-5[data-v-6fec32b5]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-6[data-v-6fec32b5]{margin-left:52%}.col-no-margin-s-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-7[data-v-6fec32b5]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-8[data-v-6fec32b5]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-9[data-v-6fec32b5]{margin-left:78%}.col-no-margin-s-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-10[data-v-6fec32b5]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-11[data-v-6fec32b5]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-s-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-6fec32b5]{display:none!important}.s-visible[data-v-6fec32b5]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-1[data-v-6fec32b5]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-2[data-v-6fec32b5]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-3[data-v-6fec32b5]{margin-left:26%}.col-no-margin-m-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-4[data-v-6fec32b5]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-5[data-v-6fec32b5]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-6[data-v-6fec32b5]{margin-left:52%}.col-no-margin-m-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-7[data-v-6fec32b5]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-8[data-v-6fec32b5]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-9[data-v-6fec32b5]{margin-left:78%}.col-no-margin-m-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-10[data-v-6fec32b5]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-11[data-v-6fec32b5]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-m-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-6fec32b5]{display:none!important}.m-visible[data-v-6fec32b5]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-1[data-v-6fec32b5]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-2[data-v-6fec32b5]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-3[data-v-6fec32b5]{margin-left:26%}.col-no-margin-l-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-4[data-v-6fec32b5]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-5[data-v-6fec32b5]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-6[data-v-6fec32b5]{margin-left:52%}.col-no-margin-l-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-7[data-v-6fec32b5]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-8[data-v-6fec32b5]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-9[data-v-6fec32b5]{margin-left:78%}.col-no-margin-l-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-10[data-v-6fec32b5]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-11[data-v-6fec32b5]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-l-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-6fec32b5]{display:none!important}.l-visible[data-v-6fec32b5]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-1[data-v-6fec32b5]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-2[data-v-6fec32b5]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-3[data-v-6fec32b5]{margin-left:26%}.col-no-margin-xl-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-4[data-v-6fec32b5]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-5[data-v-6fec32b5]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-6[data-v-6fec32b5]{margin-left:52%}.col-no-margin-xl-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-7[data-v-6fec32b5]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-8[data-v-6fec32b5]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-9[data-v-6fec32b5]{margin-left:78%}.col-no-margin-xl-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-10[data-v-6fec32b5]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-11[data-v-6fec32b5]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-6fec32b5]{display:none!important}.xl-visible[data-v-6fec32b5]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-1[data-v-6fec32b5]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-2[data-v-6fec32b5]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-3[data-v-6fec32b5]{margin-left:26%}.col-no-margin-xxl-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-4[data-v-6fec32b5]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-5[data-v-6fec32b5]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-6[data-v-6fec32b5]{margin-left:52%}.col-no-margin-xxl-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-7[data-v-6fec32b5]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-8[data-v-6fec32b5]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-9[data-v-6fec32b5]{margin-left:78%}.col-no-margin-xxl-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-10[data-v-6fec32b5]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-11[data-v-6fec32b5]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-6fec32b5]{display:none!important}.xxl-visible[data-v-6fec32b5]{display:block!important}}.vertical-center[data-v-6fec32b5]{display:flex;align-items:center}.horizontal-center[data-v-6fec32b5]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-6fec32b5]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-6fec32b5]{display:none!important}.no-content[data-v-6fec32b5]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-6fec32b5],.btn[data-v-6fec32b5],button[data-v-6fec32b5]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-6fec32b5],.btn-default[type=submit][data-v-6fec32b5],.btn.btn-primary[data-v-6fec32b5],.btn[type=submit][data-v-6fec32b5],button.btn-primary[data-v-6fec32b5],button[type=submit][data-v-6fec32b5]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-6fec32b5],.btn-default .icon[data-v-6fec32b5],button .icon[data-v-6fec32b5]{margin-right:.5em}input[type=password][data-v-6fec32b5],input[type=text][data-v-6fec32b5]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-6fec32b5]:focus,input[type=text][data-v-6fec32b5]:focus{border:1px solid #35b870}button[data-v-6fec32b5],input[data-v-6fec32b5]{outline:none}input[type=text][data-v-6fec32b5]:hover,textarea[data-v-6fec32b5]:hover{border:1px solid #9cdfb0}ul[data-v-6fec32b5]{margin:0;padding:0;list-style:none}a[data-v-6fec32b5]{cursor:pointer;text-decoration:none}[data-v-6fec32b5]::-webkit-scrollbar{width:.75em}[data-v-6fec32b5]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-6fec32b5]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-6fec32b5]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-6fec32b5]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-6fec32b5],input[type=password][data-v-6fec32b5],input[type=search][data-v-6fec32b5],input[type=text][data-v-6fec32b5]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-6fec32b5]:hover,input[type=password][data-v-6fec32b5]:hover,input[type=search][data-v-6fec32b5]:hover,input[type=text][data-v-6fec32b5]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-6fec32b5]:focus,input[type=password][data-v-6fec32b5]:focus,input[type=search][data-v-6fec32b5]:focus,input[type=text][data-v-6fec32b5]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-6fec32b5],input[type=password].with-icon[data-v-6fec32b5],input[type=search].with-icon[data-v-6fec32b5],input[type=text].with-icon[data-v-6fec32b5]{padding-left:.3em}input[type=search][data-v-6fec32b5],input[type=text][data-v-6fec32b5]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-6fec32b5]{animation-fill-mode:both;animation-name:fadeIn-6fec32b5;-webkit-animation-name:fadeIn-6fec32b5}.fade-in[data-v-6fec32b5],.fade-out[data-v-6fec32b5]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-6fec32b5]{animation-fill-mode:both;animation-name:fadeOut-6fec32b5;-webkit-animation-name:fadeOut-6fec32b5}@keyframes fadeIn-6fec32b5{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-6fec32b5{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-6fec32b5]: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-6fec32b5]: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-6fec32b5]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.no-items-container[data-v-6fec32b5]{width:100%;display:flex;flex-direction:column;align-items:center}.no-items-container .no-items[data-v-6fec32b5]{min-width:100%;max-width:100%;background:#fff;margin:1em;padding:1em;font-size:1.5em;color:#555;display:flex;align-items:center;justify-content:center;border-radius:1em;box-shadow:0 3px 2px -1px silver}@media screen and (min-width:769px){.no-items-container .no-items[data-v-6fec32b5]{min-width:80%}}@media screen and (min-width:1024px){.no-items-container .no-items[data-v-6fec32b5]{min-width:50%;max-width:35em}}@media screen and (min-width:1408px){.no-items-container .no-items[data-v-6fec32b5]{min-width:33%}}.col-1[data-v-548261cd],.entity .head .icon[data-v-548261cd]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-548261cd]:first-child,.entity .head .icon[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-1[data-v-548261cd]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-548261cd]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-548261cd]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-548261cd]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-2[data-v-548261cd]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-548261cd]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-548261cd]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-548261cd],.entity .head .value-and-toggler[data-v-548261cd]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-548261cd]:first-child,.entity .head .value-and-toggler[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-3[data-v-548261cd]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-548261cd]:first-child{margin-left:26%!important}.col-offset-3[data-v-548261cd]:not(first-child){margin-left:30%!important}.col-4[data-v-548261cd]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-4[data-v-548261cd]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-548261cd]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-548261cd]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-548261cd]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-5[data-v-548261cd]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-548261cd]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-548261cd]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-548261cd]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-6[data-v-548261cd]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-548261cd]:first-child{margin-left:52%!important}.col-offset-6[data-v-548261cd]:not(first-child){margin-left:56%!important}.col-7[data-v-548261cd]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-7[data-v-548261cd]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-548261cd]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-548261cd]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-548261cd]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-8[data-v-548261cd]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-548261cd]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-548261cd]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-548261cd]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-9[data-v-548261cd]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-548261cd]:first-child{margin-left:78%!important}.col-offset-9[data-v-548261cd]:not(first-child){margin-left:82%!important}.col-10[data-v-548261cd]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-10[data-v-548261cd]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-548261cd]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-548261cd]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-548261cd]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-548261cd]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-548261cd]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-1[data-v-548261cd]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-548261cd]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-548261cd]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-2[data-v-548261cd]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-548261cd]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-548261cd],.entity .head .value-container[data-v-548261cd]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-548261cd]:first-child,.entity .head .value-container[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-3[data-v-548261cd]{margin-left:26%}.col-no-margin-s-3[data-v-548261cd]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-548261cd]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-4[data-v-548261cd]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-548261cd]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-548261cd]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-5[data-v-548261cd]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-548261cd]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-548261cd]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-6[data-v-548261cd]{margin-left:52%}.col-no-margin-s-6[data-v-548261cd]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-548261cd]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-7[data-v-548261cd]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-548261cd]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-548261cd],.entity .head .label[data-v-548261cd]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-548261cd]:first-child,.entity .head .label[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-8[data-v-548261cd]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-548261cd]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-548261cd]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-9[data-v-548261cd]{margin-left:78%}.col-no-margin-s-9[data-v-548261cd]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-548261cd]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-10[data-v-548261cd]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-548261cd]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-11[data-v-548261cd]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.6666666667%}.attributes .child .label[data-v-548261cd],.attributes .child .value[data-v-548261cd],.col-s-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin-left:0}.attributes .child .label[data-v-548261cd]:first-child,.attributes .child .value[data-v-548261cd]:first-child,.col-s-12[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-s-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-548261cd]{display:none!important}.s-visible[data-v-548261cd]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-548261cd]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-1[data-v-548261cd]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-548261cd]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-548261cd],.entity .head .value-container[data-v-548261cd]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-548261cd]:first-child,.entity .head .value-container[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-2[data-v-548261cd]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-548261cd]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-548261cd]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-3[data-v-548261cd]{margin-left:26%}.col-no-margin-m-3[data-v-548261cd]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-548261cd]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-4[data-v-548261cd]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-548261cd]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-548261cd]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-5[data-v-548261cd]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-548261cd]{float:left;box-sizing:border-box;width:41.6666666667%}.attributes .child .label[data-v-548261cd],.attributes .child .value[data-v-548261cd],.col-m-6[data-v-548261cd]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.attributes .child .label[data-v-548261cd]:first-child,.attributes .child .value[data-v-548261cd]:first-child,.col-m-6[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-6[data-v-548261cd]{margin-left:52%}.col-no-margin-m-6[data-v-548261cd]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-548261cd]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-7[data-v-548261cd]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-548261cd]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-548261cd]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-8[data-v-548261cd]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-548261cd]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-548261cd],.entity .head .label[data-v-548261cd]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-548261cd]:first-child,.entity .head .label[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-9[data-v-548261cd]{margin-left:78%}.col-no-margin-m-9[data-v-548261cd]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-548261cd]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-10[data-v-548261cd]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-548261cd]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-11[data-v-548261cd]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-m-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-548261cd]{display:none!important}.m-visible[data-v-548261cd]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-548261cd]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-1[data-v-548261cd]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-548261cd]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-548261cd]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-2[data-v-548261cd]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-548261cd]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-548261cd]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-3[data-v-548261cd]{margin-left:26%}.col-no-margin-l-3[data-v-548261cd]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-548261cd]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-4[data-v-548261cd]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-548261cd]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-548261cd]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-5[data-v-548261cd]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-548261cd]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-548261cd]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-6[data-v-548261cd]{margin-left:52%}.col-no-margin-l-6[data-v-548261cd]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-548261cd]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-7[data-v-548261cd]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-548261cd]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-548261cd]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-8[data-v-548261cd]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-548261cd]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-548261cd]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-9[data-v-548261cd]{margin-left:78%}.col-no-margin-l-9[data-v-548261cd]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-548261cd]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-10[data-v-548261cd]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-548261cd]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-11[data-v-548261cd]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-l-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-548261cd]{display:none!important}.l-visible[data-v-548261cd]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-548261cd]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-1[data-v-548261cd]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-548261cd]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-548261cd]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-2[data-v-548261cd]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-548261cd]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-548261cd]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-3[data-v-548261cd]{margin-left:26%}.col-no-margin-xl-3[data-v-548261cd]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-548261cd]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-4[data-v-548261cd]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-548261cd]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-548261cd]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-5[data-v-548261cd]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-548261cd]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-548261cd]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-6[data-v-548261cd]{margin-left:52%}.col-no-margin-xl-6[data-v-548261cd]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-548261cd]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-7[data-v-548261cd]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-548261cd]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-548261cd]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-8[data-v-548261cd]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-548261cd]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-548261cd]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-9[data-v-548261cd]{margin-left:78%}.col-no-margin-xl-9[data-v-548261cd]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-548261cd]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-10[data-v-548261cd]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-548261cd]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-11[data-v-548261cd]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-548261cd]{display:none!important}.xl-visible[data-v-548261cd]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-548261cd]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-1[data-v-548261cd]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-548261cd]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-548261cd]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-2[data-v-548261cd]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-548261cd]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-548261cd]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-3[data-v-548261cd]{margin-left:26%}.col-no-margin-xxl-3[data-v-548261cd]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-548261cd]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-4[data-v-548261cd]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-548261cd]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-548261cd]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-5[data-v-548261cd]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-548261cd]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-548261cd]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-6[data-v-548261cd]{margin-left:52%}.col-no-margin-xxl-6[data-v-548261cd]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-548261cd]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-7[data-v-548261cd]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-548261cd]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-548261cd]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-8[data-v-548261cd]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-548261cd]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-548261cd]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-9[data-v-548261cd]{margin-left:78%}.col-no-margin-xxl-9[data-v-548261cd]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-548261cd]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-10[data-v-548261cd]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-548261cd]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-11[data-v-548261cd]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-548261cd]{display:none!important}.xxl-visible[data-v-548261cd]{display:block!important}}.vertical-center[data-v-548261cd]{display:flex;align-items:center}.horizontal-center[data-v-548261cd]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.entity .head .value-container[data-v-548261cd],.pull-right[data-v-548261cd]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-548261cd]{display:none!important}.no-content[data-v-548261cd]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-548261cd],.btn[data-v-548261cd],button[data-v-548261cd]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-548261cd],.btn-default[type=submit][data-v-548261cd],.btn.btn-primary[data-v-548261cd],.btn[type=submit][data-v-548261cd],button.btn-primary[data-v-548261cd],button[type=submit][data-v-548261cd]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-548261cd],.btn-default .icon[data-v-548261cd],button .icon[data-v-548261cd]{margin-right:.5em}input[type=password][data-v-548261cd],input[type=text][data-v-548261cd]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-548261cd]:focus,input[type=text][data-v-548261cd]:focus{border:1px solid #35b870}button[data-v-548261cd],input[data-v-548261cd]{outline:none}input[type=text][data-v-548261cd]:hover,textarea[data-v-548261cd]:hover{border:1px solid #9cdfb0}ul[data-v-548261cd]{margin:0;padding:0;list-style:none}a[data-v-548261cd]{cursor:pointer;text-decoration:none}[data-v-548261cd]::-webkit-scrollbar{width:.75em}[data-v-548261cd]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-548261cd]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-548261cd]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-548261cd]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-548261cd],input[type=password][data-v-548261cd],input[type=search][data-v-548261cd],input[type=text][data-v-548261cd]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-548261cd]:hover,input[type=password][data-v-548261cd]:hover,input[type=search][data-v-548261cd]:hover,input[type=text][data-v-548261cd]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-548261cd]:focus,input[type=password][data-v-548261cd]:focus,input[type=search][data-v-548261cd]:focus,input[type=text][data-v-548261cd]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-548261cd],input[type=password].with-icon[data-v-548261cd],input[type=search].with-icon[data-v-548261cd],input[type=text].with-icon[data-v-548261cd]{padding-left:.3em}input[type=search][data-v-548261cd],input[type=text][data-v-548261cd]{border-radius:1em;padding:.25em .5em}.entity .body[data-v-548261cd],.fade-in[data-v-548261cd]{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:fadeIn-548261cd;-webkit-animation-name:fadeIn-548261cd}.fade-out[data-v-548261cd]{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:fadeOut-548261cd;-webkit-animation-name:fadeOut-548261cd}@keyframes fadeIn-548261cd{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-548261cd{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-548261cd]: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-548261cd]: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-548261cd]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.entity[data-v-548261cd]{width:100%;display:flex;flex-direction:column}.entity.expanded[data-v-548261cd]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);font-weight:700;box-shadow:0 0 3px 2px silver}.entity .head[data-v-548261cd]{height:100%;display:flex;align-items:center;padding:.75em .25em;min-height:3.5em;position:relative}.entity .head.expanded[data-v-548261cd]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);font-weight:700}.entity .head .icon[data-v-548261cd]{margin-right:.5em}.entity .head .icon[data-v-548261cd]:hover{color:#35b870}.entity .head .label[data-v-548261cd]{margin-top:.25em;margin-left:.5em}.entity .head .name[data-v-548261cd]{display:inline-flex;word-break:break-all}.entity .head .name[data-v-548261cd]:hover{color:#35b870}.entity .head .value[data-v-548261cd]{font-size:1.1em;font-weight:700;word-break:break-all;opacity:.8}.entity .head .value-and-toggler[data-v-548261cd]{display:flex;align-items:center;justify-content:right;min-width:7em}.entity .head .value-and-toggler .value[data-v-548261cd]{margin-right:2.5em}.entity .head .value-container[data-v-548261cd]{min-width:7em}.entity .head .unit[data-v-548261cd]{margin-left:.2em}.entity .head .pull-right[data-v-548261cd],.entity .head .value-container[data-v-548261cd]{padding-right:.5em}.entity .head .pull-right[data-v-548261cd] .power-switch,.entity .head .value-container[data-v-548261cd] .power-switch{display:inline-flex;text-align:right;justify-content:right;flex-grow:1;margin-top:.25em}.entity .body[data-v-548261cd]{display:flex;flex-direction:column;padding:.5em;background:linear-gradient(0deg,#edf0ee,#f8f8f8);border-top:1px solid #e1e4e8;box-shadow:0 3px 2px -1px silver;font-weight:400}.entity button[data-v-548261cd]{height:2em;background:none;border:none;padding:0 0 0 1em}.entity button[data-v-548261cd]:hover{color:#35b870}.collapse-toggler[data-v-548261cd]{position:absolute;right:0;display:flex;align-items:center;justify-content:flex-end;flex:1;min-height:2em;margin-right:1.25em;cursor:pointer}.collapse-toggler[data-v-548261cd]:hover{color:#35b870}.attributes .child[data-v-548261cd]{display:flex;align-items:center;padding:.5em 1em}@media screen and (max-width:calc(768px - 1px)){.attributes .child[data-v-548261cd]{flex-direction:column}}.attributes .child[data-v-548261cd]:not(:last-child){border-bottom:1px solid #e1e4e8}.attributes .child[data-v-548261cd]:hover{cursor:auto}.attributes .child.head[data-v-548261cd]{cursor:pointer}.attributes .child.head[data-v-548261cd]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.attributes .child .label[data-v-548261cd]{font-weight:700}.attributes .child .value[data-v-548261cd]{font-size:.95em;word-break:break-all}@media screen and (min-width:769px){.attributes .child .value[data-v-548261cd]{text-align:right}}.entity-container-wrapper.with-children[data-v-548261cd]:not(.collapsed){box-shadow:0 3px 4px 0 silver}.entity-container[data-v-548261cd]{width:100%;display:flex;align-items:center;position:relative;padding:0!important;border-bottom:1px solid #ccc}.entity-container.with-children[data-v-548261cd]:not(.collapsed){background:linear-gradient(90deg,#c8ffd0,#d8efe8);font-weight:700;box-shadow:0 0 3px 2px silver}.entity-container[data-v-548261cd]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.entity-container .adjuster[data-v-548261cd]{cursor:pointer;width:100%}.entity-container .adjuster.with-children[data-v-548261cd]{width:calc(100% - 2.5em)}.blink[data-v-548261cd]{animation:blink-animation-548261cd 1s steps(20,start)}@keyframes blink-animation-548261cd{0%{background:initial}50%{background:#8fefb7}to{background:initial}}.col-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-7babaacc]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-7babaacc]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-7babaacc]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-7babaacc]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-7babaacc]:first-child{margin-left:26%!important}.col-offset-3[data-v-7babaacc]:not(first-child){margin-left:30%!important}.col-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-7babaacc]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-7babaacc]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-7babaacc]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-7babaacc]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-7babaacc]:first-child{margin-left:52%!important}.col-offset-6[data-v-7babaacc]:not(first-child){margin-left:56%!important}.col-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-7babaacc]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-7babaacc]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-7babaacc]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-7babaacc]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-7babaacc]:first-child{margin-left:78%!important}.col-offset-9[data-v-7babaacc]:not(first-child){margin-left:82%!important}.col-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-7babaacc]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-7babaacc]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-7babaacc]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-7babaacc]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-1[data-v-7babaacc]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-2[data-v-7babaacc]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-3[data-v-7babaacc]{margin-left:26%}.col-no-margin-s-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-4[data-v-7babaacc]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-5[data-v-7babaacc]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-6[data-v-7babaacc]{margin-left:52%}.col-no-margin-s-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-7[data-v-7babaacc]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-8[data-v-7babaacc]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-9[data-v-7babaacc]{margin-left:78%}.col-no-margin-s-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-10[data-v-7babaacc]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-11[data-v-7babaacc]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-s-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-7babaacc]{display:none!important}.s-visible[data-v-7babaacc]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-1[data-v-7babaacc]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-2[data-v-7babaacc]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-3[data-v-7babaacc]{margin-left:26%}.col-no-margin-m-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-4[data-v-7babaacc]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-5[data-v-7babaacc]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-6[data-v-7babaacc]{margin-left:52%}.col-no-margin-m-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-7[data-v-7babaacc]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-8[data-v-7babaacc]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-9[data-v-7babaacc]{margin-left:78%}.col-no-margin-m-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-10[data-v-7babaacc]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-11[data-v-7babaacc]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-m-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-7babaacc]{display:none!important}.m-visible[data-v-7babaacc]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-1[data-v-7babaacc]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-2[data-v-7babaacc]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-3[data-v-7babaacc]{margin-left:26%}.col-no-margin-l-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-4[data-v-7babaacc]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-5[data-v-7babaacc]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-6[data-v-7babaacc]{margin-left:52%}.col-no-margin-l-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-7[data-v-7babaacc]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-8[data-v-7babaacc]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-9[data-v-7babaacc]{margin-left:78%}.col-no-margin-l-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-10[data-v-7babaacc]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-11[data-v-7babaacc]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-l-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-7babaacc]{display:none!important}.l-visible[data-v-7babaacc]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-1[data-v-7babaacc]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-2[data-v-7babaacc]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-3[data-v-7babaacc]{margin-left:26%}.col-no-margin-xl-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-4[data-v-7babaacc]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-5[data-v-7babaacc]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-6[data-v-7babaacc]{margin-left:52%}.col-no-margin-xl-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-7[data-v-7babaacc]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-8[data-v-7babaacc]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-9[data-v-7babaacc]{margin-left:78%}.col-no-margin-xl-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-10[data-v-7babaacc]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-11[data-v-7babaacc]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-7babaacc]{display:none!important}.xl-visible[data-v-7babaacc]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-1[data-v-7babaacc]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-2[data-v-7babaacc]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-3[data-v-7babaacc]{margin-left:26%}.col-no-margin-xxl-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-4[data-v-7babaacc]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-5[data-v-7babaacc]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-6[data-v-7babaacc]{margin-left:52%}.col-no-margin-xxl-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-7[data-v-7babaacc]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-8[data-v-7babaacc]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-9[data-v-7babaacc]{margin-left:78%}.col-no-margin-xxl-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-10[data-v-7babaacc]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-11[data-v-7babaacc]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-7babaacc]{display:none!important}.xxl-visible[data-v-7babaacc]{display:block!important}}.vertical-center[data-v-7babaacc]{display:flex;align-items:center}.horizontal-center[data-v-7babaacc]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-7babaacc]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-7babaacc]{display:none!important}.no-content[data-v-7babaacc]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-7babaacc],.btn[data-v-7babaacc],button[data-v-7babaacc]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-7babaacc],.btn-default[type=submit][data-v-7babaacc],.btn.btn-primary[data-v-7babaacc],.btn[type=submit][data-v-7babaacc],button.btn-primary[data-v-7babaacc],button[type=submit][data-v-7babaacc]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-7babaacc],.btn-default .icon[data-v-7babaacc],button .icon[data-v-7babaacc]{margin-right:.5em}input[type=password][data-v-7babaacc],input[type=text][data-v-7babaacc]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-7babaacc]:focus,input[type=text][data-v-7babaacc]:focus{border:1px solid #35b870}button[data-v-7babaacc],input[data-v-7babaacc]{outline:none}input[type=text][data-v-7babaacc]:hover,textarea[data-v-7babaacc]:hover{border:1px solid #9cdfb0}ul[data-v-7babaacc]{margin:0;padding:0;list-style:none}a[data-v-7babaacc]{cursor:pointer;text-decoration:none}[data-v-7babaacc]::-webkit-scrollbar{width:.75em}[data-v-7babaacc]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-7babaacc]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-7babaacc]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-7babaacc]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-7babaacc],input[type=password][data-v-7babaacc],input[type=search][data-v-7babaacc],input[type=text][data-v-7babaacc]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-7babaacc]:hover,input[type=password][data-v-7babaacc]:hover,input[type=search][data-v-7babaacc]:hover,input[type=text][data-v-7babaacc]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-7babaacc]:focus,input[type=password][data-v-7babaacc]:focus,input[type=search][data-v-7babaacc]:focus,input[type=text][data-v-7babaacc]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-7babaacc],input[type=password].with-icon[data-v-7babaacc],input[type=search].with-icon[data-v-7babaacc],input[type=text].with-icon[data-v-7babaacc]{padding-left:.3em}input[type=search][data-v-7babaacc],input[type=text][data-v-7babaacc]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-7babaacc]{animation-fill-mode:both;animation-name:fadeIn-7babaacc;-webkit-animation-name:fadeIn-7babaacc}.fade-in[data-v-7babaacc],.fade-out[data-v-7babaacc]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-7babaacc]{animation-fill-mode:both;animation-name:fadeOut-7babaacc;-webkit-animation-name:fadeOut-7babaacc}@keyframes fadeIn-7babaacc{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-7babaacc{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-7babaacc]: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-7babaacc]: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-7babaacc]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.entities-selectors-container[data-v-7babaacc]{width:100%;display:flex;align-items:center}.entities-selectors-container .selector[data-v-7babaacc]{height:100%;display:inline-flex}.entities-selectors-container .selector.active[data-v-7babaacc] .dropdown-container button{color:#35b870}@media(max-width:330px){.entities-selectors-container .search-bar[data-v-7babaacc]{display:none}}.entities-selectors-container[data-v-7babaacc] .dropdown-container{height:100%;display:flex}.entities-selectors-container[data-v-7babaacc] .dropdown-container button{height:100%;background:#f8f8f8;border:0;padding:.5em}.entities-selectors-container[data-v-7babaacc] .dropdown-container button:hover{color:#35b870}.entities-selectors-container[data-v-7babaacc] .dropdown-container .item{padding:.5em 4em .5em .5em;border:0;box-shadow:none}.entities-selectors-container[data-v-7babaacc] .dropdown-container .item .col-1.icon{width:1.5em}.entities-selectors-container[data-v-7babaacc] .dropdown-container .item.selected{font-weight:700;background:hsla(0,0%,100%,0)}.entities-selectors-container[data-v-7babaacc] .dropdown-container .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.col-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-d543b3e4]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-d543b3e4]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-d543b3e4]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-d543b3e4]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-d543b3e4]:first-child{margin-left:26%!important}.col-offset-3[data-v-d543b3e4]:not(first-child){margin-left:30%!important}.col-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-d543b3e4]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-d543b3e4]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-d543b3e4]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-d543b3e4]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-d543b3e4]:first-child{margin-left:52%!important}.col-offset-6[data-v-d543b3e4]:not(first-child){margin-left:56%!important}.col-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-d543b3e4]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-d543b3e4]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-d543b3e4]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-d543b3e4]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-d543b3e4]:first-child{margin-left:78%!important}.col-offset-9[data-v-d543b3e4]:not(first-child){margin-left:82%!important}.col-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-d543b3e4]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-d543b3e4]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-d543b3e4]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-d543b3e4]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-1[data-v-d543b3e4]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-2[data-v-d543b3e4]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-3[data-v-d543b3e4]{margin-left:26%}.col-no-margin-s-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-4[data-v-d543b3e4]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-5[data-v-d543b3e4]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-6[data-v-d543b3e4]{margin-left:52%}.col-no-margin-s-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-7[data-v-d543b3e4]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-8[data-v-d543b3e4]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-9[data-v-d543b3e4]{margin-left:78%}.col-no-margin-s-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-10[data-v-d543b3e4]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-11[data-v-d543b3e4]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-s-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-d543b3e4]{display:none!important}.s-visible[data-v-d543b3e4]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-1[data-v-d543b3e4]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-2[data-v-d543b3e4]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-3[data-v-d543b3e4]{margin-left:26%}.col-no-margin-m-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-4[data-v-d543b3e4]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-5[data-v-d543b3e4]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-6[data-v-d543b3e4]{margin-left:52%}.col-no-margin-m-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-7[data-v-d543b3e4]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-8[data-v-d543b3e4]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-9[data-v-d543b3e4]{margin-left:78%}.col-no-margin-m-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-10[data-v-d543b3e4]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-11[data-v-d543b3e4]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-m-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-d543b3e4]{display:none!important}.m-visible[data-v-d543b3e4]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-1[data-v-d543b3e4]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-2[data-v-d543b3e4]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-3[data-v-d543b3e4]{margin-left:26%}.col-no-margin-l-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-4[data-v-d543b3e4]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-5[data-v-d543b3e4]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-6[data-v-d543b3e4]{margin-left:52%}.col-no-margin-l-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-7[data-v-d543b3e4]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-8[data-v-d543b3e4]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-9[data-v-d543b3e4]{margin-left:78%}.col-no-margin-l-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-10[data-v-d543b3e4]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-11[data-v-d543b3e4]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-l-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-d543b3e4]{display:none!important}.l-visible[data-v-d543b3e4]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-1[data-v-d543b3e4]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-2[data-v-d543b3e4]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-3[data-v-d543b3e4]{margin-left:26%}.col-no-margin-xl-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-4[data-v-d543b3e4]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-5[data-v-d543b3e4]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-6[data-v-d543b3e4]{margin-left:52%}.col-no-margin-xl-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-7[data-v-d543b3e4]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-8[data-v-d543b3e4]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-9[data-v-d543b3e4]{margin-left:78%}.col-no-margin-xl-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-10[data-v-d543b3e4]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-11[data-v-d543b3e4]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-d543b3e4]{display:none!important}.xl-visible[data-v-d543b3e4]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-1[data-v-d543b3e4]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-2[data-v-d543b3e4]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-3[data-v-d543b3e4]{margin-left:26%}.col-no-margin-xxl-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-4[data-v-d543b3e4]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-5[data-v-d543b3e4]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-6[data-v-d543b3e4]{margin-left:52%}.col-no-margin-xxl-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-7[data-v-d543b3e4]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-8[data-v-d543b3e4]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-9[data-v-d543b3e4]{margin-left:78%}.col-no-margin-xxl-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-10[data-v-d543b3e4]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-11[data-v-d543b3e4]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-d543b3e4]{display:none!important}.xxl-visible[data-v-d543b3e4]{display:block!important}}.vertical-center[data-v-d543b3e4]{display:flex;align-items:center}.horizontal-center[data-v-d543b3e4]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-d543b3e4]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-d543b3e4]{display:none!important}.no-content[data-v-d543b3e4]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-d543b3e4],.btn[data-v-d543b3e4],button[data-v-d543b3e4]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-d543b3e4],.btn-default[type=submit][data-v-d543b3e4],.btn.btn-primary[data-v-d543b3e4],.btn[type=submit][data-v-d543b3e4],button.btn-primary[data-v-d543b3e4],button[type=submit][data-v-d543b3e4]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-d543b3e4],.btn-default .icon[data-v-d543b3e4],button .icon[data-v-d543b3e4]{margin-right:.5em}input[type=password][data-v-d543b3e4],input[type=text][data-v-d543b3e4]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-d543b3e4]:focus,input[type=text][data-v-d543b3e4]:focus{border:1px solid #35b870}button[data-v-d543b3e4],input[data-v-d543b3e4]{outline:none}input[type=text][data-v-d543b3e4]:hover,textarea[data-v-d543b3e4]:hover{border:1px solid #9cdfb0}ul[data-v-d543b3e4]{margin:0;padding:0;list-style:none}a[data-v-d543b3e4]{cursor:pointer;text-decoration:none}[data-v-d543b3e4]::-webkit-scrollbar{width:.75em}[data-v-d543b3e4]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-d543b3e4]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-d543b3e4]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-d543b3e4]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-d543b3e4],input[type=password][data-v-d543b3e4],input[type=search][data-v-d543b3e4],input[type=text][data-v-d543b3e4]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-d543b3e4]:hover,input[type=password][data-v-d543b3e4]:hover,input[type=search][data-v-d543b3e4]:hover,input[type=text][data-v-d543b3e4]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-d543b3e4]:focus,input[type=password][data-v-d543b3e4]:focus,input[type=search][data-v-d543b3e4]:focus,input[type=text][data-v-d543b3e4]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-d543b3e4],input[type=password].with-icon[data-v-d543b3e4],input[type=search].with-icon[data-v-d543b3e4],input[type=text].with-icon[data-v-d543b3e4]{padding-left:.3em}input[type=search][data-v-d543b3e4],input[type=text][data-v-d543b3e4]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-d543b3e4]{animation-fill-mode:both;animation-name:fadeIn-d543b3e4;-webkit-animation-name:fadeIn-d543b3e4}.fade-in[data-v-d543b3e4],.fade-out[data-v-d543b3e4]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-d543b3e4]{animation-fill-mode:both;animation-name:fadeOut-d543b3e4;-webkit-animation-name:fadeOut-d543b3e4}@keyframes fadeIn-d543b3e4{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-d543b3e4{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-d543b3e4]: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-d543b3e4]: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-d543b3e4]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}[data-v-d543b3e4] .modal .dialog-content{padding:1em}[data-v-d543b3e4] .modal .buttons{display:flex;flex-direction:row;justify-content:right;padding:1em 0 1em 1em;border:0;border-radius:0;box-shadow:0 -1px 2px 0 silver}[data-v-d543b3e4] .modal .buttons button{margin-right:1em;padding:.5em 1em;border:1px solid #ddd;border-radius:1em}[data-v-d543b3e4] .modal .buttons button:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.col-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-3344f2bf]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-3344f2bf]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-3344f2bf]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-3344f2bf]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-3344f2bf]:first-child{margin-left:26%!important}.col-offset-3[data-v-3344f2bf]:not(first-child){margin-left:30%!important}.col-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-3344f2bf]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-3344f2bf]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-3344f2bf]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-3344f2bf]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-3344f2bf]:first-child{margin-left:52%!important}.col-offset-6[data-v-3344f2bf]:not(first-child){margin-left:56%!important}.col-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-3344f2bf]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-3344f2bf]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-3344f2bf]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-3344f2bf]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-3344f2bf]:first-child{margin-left:78%!important}.col-offset-9[data-v-3344f2bf]:not(first-child){margin-left:82%!important}.col-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-3344f2bf]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-3344f2bf]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-3344f2bf]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-3344f2bf]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-1[data-v-3344f2bf]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-2[data-v-3344f2bf]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-3[data-v-3344f2bf]{margin-left:26%}.col-no-margin-s-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-4[data-v-3344f2bf]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-5[data-v-3344f2bf]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-6[data-v-3344f2bf]{margin-left:52%}.col-no-margin-s-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-7[data-v-3344f2bf]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-8[data-v-3344f2bf]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-9[data-v-3344f2bf]{margin-left:78%}.col-no-margin-s-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-10[data-v-3344f2bf]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-11[data-v-3344f2bf]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-s-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-3344f2bf]{display:none!important}.s-visible[data-v-3344f2bf]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-1[data-v-3344f2bf]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-2[data-v-3344f2bf]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-3[data-v-3344f2bf]{margin-left:26%}.col-no-margin-m-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-4[data-v-3344f2bf]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-5[data-v-3344f2bf]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-6[data-v-3344f2bf]{margin-left:52%}.col-no-margin-m-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-7[data-v-3344f2bf]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-8[data-v-3344f2bf]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-9[data-v-3344f2bf]{margin-left:78%}.col-no-margin-m-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-10[data-v-3344f2bf]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-11[data-v-3344f2bf]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-m-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-3344f2bf]{display:none!important}.m-visible[data-v-3344f2bf]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-1[data-v-3344f2bf]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-2[data-v-3344f2bf]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-3[data-v-3344f2bf]{margin-left:26%}.col-no-margin-l-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-4[data-v-3344f2bf]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-5[data-v-3344f2bf]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-6[data-v-3344f2bf]{margin-left:52%}.col-no-margin-l-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-7[data-v-3344f2bf]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-8[data-v-3344f2bf]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-9[data-v-3344f2bf]{margin-left:78%}.col-no-margin-l-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-10[data-v-3344f2bf]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-11[data-v-3344f2bf]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-l-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-3344f2bf]{display:none!important}.l-visible[data-v-3344f2bf]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-1[data-v-3344f2bf]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-2[data-v-3344f2bf]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-3[data-v-3344f2bf]{margin-left:26%}.col-no-margin-xl-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-4[data-v-3344f2bf]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-5[data-v-3344f2bf]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-6[data-v-3344f2bf]{margin-left:52%}.col-no-margin-xl-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-7[data-v-3344f2bf]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-8[data-v-3344f2bf]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-9[data-v-3344f2bf]{margin-left:78%}.col-no-margin-xl-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-10[data-v-3344f2bf]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-11[data-v-3344f2bf]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-3344f2bf]{display:none!important}.xl-visible[data-v-3344f2bf]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-1[data-v-3344f2bf]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-2[data-v-3344f2bf]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-3[data-v-3344f2bf]{margin-left:26%}.col-no-margin-xxl-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-4[data-v-3344f2bf]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-5[data-v-3344f2bf]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-6[data-v-3344f2bf]{margin-left:52%}.col-no-margin-xxl-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-7[data-v-3344f2bf]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-8[data-v-3344f2bf]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-9[data-v-3344f2bf]{margin-left:78%}.col-no-margin-xxl-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-10[data-v-3344f2bf]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-11[data-v-3344f2bf]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-3344f2bf]{display:none!important}.xxl-visible[data-v-3344f2bf]{display:block!important}}.vertical-center[data-v-3344f2bf]{display:flex;align-items:center}.horizontal-center[data-v-3344f2bf]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-3344f2bf]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-3344f2bf]{display:none!important}.no-content[data-v-3344f2bf]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-3344f2bf],.btn[data-v-3344f2bf],button[data-v-3344f2bf]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-3344f2bf],.btn-default[type=submit][data-v-3344f2bf],.btn.btn-primary[data-v-3344f2bf],.btn[type=submit][data-v-3344f2bf],button.btn-primary[data-v-3344f2bf],button[type=submit][data-v-3344f2bf]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-3344f2bf],.btn-default .icon[data-v-3344f2bf],button .icon[data-v-3344f2bf]{margin-right:.5em}input[type=password][data-v-3344f2bf],input[type=text][data-v-3344f2bf]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-3344f2bf]:focus,input[type=text][data-v-3344f2bf]:focus{border:1px solid #35b870}button[data-v-3344f2bf],input[data-v-3344f2bf]{outline:none}input[type=text][data-v-3344f2bf]:hover,textarea[data-v-3344f2bf]:hover{border:1px solid #9cdfb0}ul[data-v-3344f2bf]{margin:0;padding:0;list-style:none}a[data-v-3344f2bf]{cursor:pointer;text-decoration:none}[data-v-3344f2bf]::-webkit-scrollbar{width:.75em}[data-v-3344f2bf]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-3344f2bf]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-3344f2bf]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-3344f2bf]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-3344f2bf],input[type=password][data-v-3344f2bf],input[type=search][data-v-3344f2bf],input[type=text][data-v-3344f2bf]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-3344f2bf]:hover,input[type=password][data-v-3344f2bf]:hover,input[type=search][data-v-3344f2bf]:hover,input[type=text][data-v-3344f2bf]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-3344f2bf]:focus,input[type=password][data-v-3344f2bf]:focus,input[type=search][data-v-3344f2bf]:focus,input[type=text][data-v-3344f2bf]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-3344f2bf],input[type=password].with-icon[data-v-3344f2bf],input[type=search].with-icon[data-v-3344f2bf],input[type=text].with-icon[data-v-3344f2bf]{padding-left:.3em}input[type=search][data-v-3344f2bf],input[type=text][data-v-3344f2bf]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-3344f2bf]{animation-fill-mode:both;animation-name:fadeIn-3344f2bf;-webkit-animation-name:fadeIn-3344f2bf}.fade-in[data-v-3344f2bf],.fade-out[data-v-3344f2bf]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-3344f2bf]{animation-fill-mode:both;animation-name:fadeOut-3344f2bf;-webkit-animation-name:fadeOut-3344f2bf}@keyframes fadeIn-3344f2bf{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-3344f2bf{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-3344f2bf]: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-3344f2bf]: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-3344f2bf]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.edit-btn[data-v-3344f2bf]{border:0;background:none;padding:0 .25em;margin-left:.25em;border:1px solid transparent}.edit-btn[data-v-3344f2bf]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0);border:1px solid #32b646}.col-1[data-v-bf9e632e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-1[data-v-bf9e632e]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-bf9e632e]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-bf9e632e]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-bf9e632e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-2[data-v-bf9e632e]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-bf9e632e]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-bf9e632e]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-bf9e632e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-3[data-v-bf9e632e]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-bf9e632e]:first-child{margin-left:26%!important}.col-offset-3[data-v-bf9e632e]:not(first-child){margin-left:30%!important}.col-4[data-v-bf9e632e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-4[data-v-bf9e632e]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-bf9e632e]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-bf9e632e]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-bf9e632e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-5[data-v-bf9e632e]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-bf9e632e]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-bf9e632e]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-bf9e632e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-6[data-v-bf9e632e]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-bf9e632e]:first-child{margin-left:52%!important}.col-offset-6[data-v-bf9e632e]:not(first-child){margin-left:56%!important}.col-7[data-v-bf9e632e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-7[data-v-bf9e632e]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-bf9e632e]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-bf9e632e]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-bf9e632e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-8[data-v-bf9e632e]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-bf9e632e]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-bf9e632e]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-bf9e632e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-9[data-v-bf9e632e]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-bf9e632e]:first-child{margin-left:78%!important}.col-offset-9[data-v-bf9e632e]:not(first-child){margin-left:82%!important}.col-10[data-v-bf9e632e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-10[data-v-bf9e632e]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-bf9e632e]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-bf9e632e]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-bf9e632e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-11[data-v-bf9e632e]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-bf9e632e]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-bf9e632e]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-bf9e632e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-12[data-v-bf9e632e]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-bf9e632e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-s-1[data-v-bf9e632e]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-bf9e632e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-bf9e632e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-s-2[data-v-bf9e632e]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-bf9e632e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-bf9e632e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-s-3[data-v-bf9e632e]{margin-left:26%}.col-no-margin-s-3[data-v-bf9e632e]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-bf9e632e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-s-4[data-v-bf9e632e]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-bf9e632e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-bf9e632e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-s-5[data-v-bf9e632e]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-bf9e632e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-bf9e632e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-s-6[data-v-bf9e632e]{margin-left:52%}.col-no-margin-s-6[data-v-bf9e632e]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-bf9e632e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-s-7[data-v-bf9e632e]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-bf9e632e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-bf9e632e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-s-8[data-v-bf9e632e]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-bf9e632e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-bf9e632e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-s-9[data-v-bf9e632e]{margin-left:78%}.col-no-margin-s-9[data-v-bf9e632e]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-bf9e632e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-s-10[data-v-bf9e632e]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-bf9e632e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-bf9e632e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-s-11[data-v-bf9e632e]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-bf9e632e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-bf9e632e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-s-12[data-v-bf9e632e]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-bf9e632e]{display:none!important}.s-visible[data-v-bf9e632e]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-bf9e632e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-m-1[data-v-bf9e632e]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-bf9e632e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-bf9e632e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-m-2[data-v-bf9e632e]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-bf9e632e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-bf9e632e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-m-3[data-v-bf9e632e]{margin-left:26%}.col-no-margin-m-3[data-v-bf9e632e]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-bf9e632e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-m-4[data-v-bf9e632e]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-bf9e632e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-bf9e632e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-m-5[data-v-bf9e632e]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-bf9e632e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-bf9e632e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-m-6[data-v-bf9e632e]{margin-left:52%}.col-no-margin-m-6[data-v-bf9e632e]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-bf9e632e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-m-7[data-v-bf9e632e]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-bf9e632e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-bf9e632e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-m-8[data-v-bf9e632e]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-bf9e632e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-bf9e632e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-m-9[data-v-bf9e632e]{margin-left:78%}.col-no-margin-m-9[data-v-bf9e632e]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-bf9e632e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-m-10[data-v-bf9e632e]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-bf9e632e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-bf9e632e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-m-11[data-v-bf9e632e]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-bf9e632e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-bf9e632e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-m-12[data-v-bf9e632e]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-bf9e632e]{display:none!important}.m-visible[data-v-bf9e632e]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-bf9e632e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-l-1[data-v-bf9e632e]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-bf9e632e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-bf9e632e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-l-2[data-v-bf9e632e]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-bf9e632e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-bf9e632e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-l-3[data-v-bf9e632e]{margin-left:26%}.col-no-margin-l-3[data-v-bf9e632e]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-bf9e632e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-l-4[data-v-bf9e632e]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-bf9e632e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-bf9e632e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-l-5[data-v-bf9e632e]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-bf9e632e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-bf9e632e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-l-6[data-v-bf9e632e]{margin-left:52%}.col-no-margin-l-6[data-v-bf9e632e]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-bf9e632e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-l-7[data-v-bf9e632e]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-bf9e632e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-bf9e632e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-l-8[data-v-bf9e632e]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-bf9e632e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-bf9e632e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-l-9[data-v-bf9e632e]{margin-left:78%}.col-no-margin-l-9[data-v-bf9e632e]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-bf9e632e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-l-10[data-v-bf9e632e]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-bf9e632e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-bf9e632e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-l-11[data-v-bf9e632e]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-bf9e632e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-bf9e632e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-l-12[data-v-bf9e632e]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-bf9e632e]{display:none!important}.l-visible[data-v-bf9e632e]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-bf9e632e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xl-1[data-v-bf9e632e]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-bf9e632e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-bf9e632e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xl-2[data-v-bf9e632e]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-bf9e632e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-bf9e632e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xl-3[data-v-bf9e632e]{margin-left:26%}.col-no-margin-xl-3[data-v-bf9e632e]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-bf9e632e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xl-4[data-v-bf9e632e]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-bf9e632e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-bf9e632e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xl-5[data-v-bf9e632e]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-bf9e632e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-bf9e632e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xl-6[data-v-bf9e632e]{margin-left:52%}.col-no-margin-xl-6[data-v-bf9e632e]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-bf9e632e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xl-7[data-v-bf9e632e]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-bf9e632e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-bf9e632e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xl-8[data-v-bf9e632e]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-bf9e632e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-bf9e632e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xl-9[data-v-bf9e632e]{margin-left:78%}.col-no-margin-xl-9[data-v-bf9e632e]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-bf9e632e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xl-10[data-v-bf9e632e]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-bf9e632e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-bf9e632e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xl-11[data-v-bf9e632e]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-bf9e632e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-bf9e632e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-bf9e632e]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-bf9e632e]{display:none!important}.xl-visible[data-v-bf9e632e]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-bf9e632e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xxl-1[data-v-bf9e632e]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-bf9e632e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-bf9e632e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xxl-2[data-v-bf9e632e]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-bf9e632e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-bf9e632e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xxl-3[data-v-bf9e632e]{margin-left:26%}.col-no-margin-xxl-3[data-v-bf9e632e]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-bf9e632e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xxl-4[data-v-bf9e632e]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-bf9e632e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-bf9e632e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xxl-5[data-v-bf9e632e]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-bf9e632e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-bf9e632e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xxl-6[data-v-bf9e632e]{margin-left:52%}.col-no-margin-xxl-6[data-v-bf9e632e]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-bf9e632e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xxl-7[data-v-bf9e632e]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-bf9e632e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-bf9e632e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xxl-8[data-v-bf9e632e]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-bf9e632e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-bf9e632e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xxl-9[data-v-bf9e632e]{margin-left:78%}.col-no-margin-xxl-9[data-v-bf9e632e]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-bf9e632e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xxl-10[data-v-bf9e632e]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-bf9e632e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-bf9e632e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-bf9e632e]:first-child{margin-left:0}.col-offset-xxl-11[data-v-bf9e632e]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-bf9e632e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-bf9e632e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-bf9e632e]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-bf9e632e]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-bf9e632e]{display:none!important}.xxl-visible[data-v-bf9e632e]{display:block!important}}.vertical-center[data-v-bf9e632e]{display:flex;align-items:center}.horizontal-center[data-v-bf9e632e]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-bf9e632e]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-bf9e632e]{display:none!important}.no-content[data-v-bf9e632e]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-bf9e632e],.btn[data-v-bf9e632e],button[data-v-bf9e632e]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-bf9e632e],.btn-default[type=submit][data-v-bf9e632e],.btn.btn-primary[data-v-bf9e632e],.btn[type=submit][data-v-bf9e632e],button.btn-primary[data-v-bf9e632e],button[type=submit][data-v-bf9e632e]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-bf9e632e],.btn-default .icon[data-v-bf9e632e],button .icon[data-v-bf9e632e]{margin-right:.5em}input[type=password][data-v-bf9e632e],input[type=text][data-v-bf9e632e]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-bf9e632e]:focus,input[type=text][data-v-bf9e632e]:focus{border:1px solid #35b870}button[data-v-bf9e632e],input[data-v-bf9e632e]{outline:none}input[type=text][data-v-bf9e632e]:hover,textarea[data-v-bf9e632e]:hover{border:1px solid #9cdfb0}ul[data-v-bf9e632e]{margin:0;padding:0;list-style:none}a[data-v-bf9e632e]{cursor:pointer;text-decoration:none}[data-v-bf9e632e]::-webkit-scrollbar{width:.75em}[data-v-bf9e632e]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-bf9e632e]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-bf9e632e]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-bf9e632e]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-bf9e632e],input[type=password][data-v-bf9e632e],input[type=search][data-v-bf9e632e],input[type=text][data-v-bf9e632e]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-bf9e632e]:hover,input[type=password][data-v-bf9e632e]:hover,input[type=search][data-v-bf9e632e]:hover,input[type=text][data-v-bf9e632e]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-bf9e632e]:focus,input[type=password][data-v-bf9e632e]:focus,input[type=search][data-v-bf9e632e]:focus,input[type=text][data-v-bf9e632e]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-bf9e632e],input[type=password].with-icon[data-v-bf9e632e],input[type=search].with-icon[data-v-bf9e632e],input[type=text].with-icon[data-v-bf9e632e]{padding-left:.3em}input[type=search][data-v-bf9e632e],input[type=text][data-v-bf9e632e]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-bf9e632e]{animation-fill-mode:both;animation-name:fadeIn-bf9e632e;-webkit-animation-name:fadeIn-bf9e632e}.fade-in[data-v-bf9e632e],.fade-out[data-v-bf9e632e]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-bf9e632e]{animation-fill-mode:both;animation-name:fadeOut-bf9e632e;-webkit-animation-name:fadeOut-bf9e632e}@keyframes fadeIn-bf9e632e{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-bf9e632e{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-bf9e632e]: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-bf9e632e]: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-bf9e632e]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.entity-icon-container[data-v-bf9e632e]{width:1.625em;height:1.5em;display:inline-flex;margin-top:.25em;margin-left:.25em;position:relative;text-align:center;justify-content:center;align-items:center}.entity-icon-container.with-color-fill[data-v-bf9e632e]{border-radius:1em}.entity-icon-container .loading[data-v-bf9e632e]{position:absolute;bottom:0;transform:translateY(-50%);width:1em;height:1em;opacity:.6}.entity-icon-container .error[data-v-bf9e632e]{color:#ad1717}.col-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-600cb1a8]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-600cb1a8]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-600cb1a8]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-600cb1a8]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-600cb1a8]:first-child{margin-left:26%!important}.col-offset-3[data-v-600cb1a8]:not(first-child){margin-left:30%!important}.col-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-600cb1a8]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-600cb1a8]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-600cb1a8]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-600cb1a8]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-600cb1a8]:first-child{margin-left:52%!important}.col-offset-6[data-v-600cb1a8]:not(first-child){margin-left:56%!important}.col-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-600cb1a8]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-600cb1a8]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-600cb1a8]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-600cb1a8]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-600cb1a8]:first-child{margin-left:78%!important}.col-offset-9[data-v-600cb1a8]:not(first-child){margin-left:82%!important}.col-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-600cb1a8]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-600cb1a8]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-600cb1a8]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-600cb1a8]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-1[data-v-600cb1a8]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-2[data-v-600cb1a8]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-3[data-v-600cb1a8]{margin-left:26%}.col-no-margin-s-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-4[data-v-600cb1a8]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-5[data-v-600cb1a8]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-6[data-v-600cb1a8]{margin-left:52%}.col-no-margin-s-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-7[data-v-600cb1a8]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-8[data-v-600cb1a8]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-9[data-v-600cb1a8]{margin-left:78%}.col-no-margin-s-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-10[data-v-600cb1a8]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-11[data-v-600cb1a8]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-s-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-600cb1a8]{display:none!important}.s-visible[data-v-600cb1a8]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-1[data-v-600cb1a8]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-2[data-v-600cb1a8]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-3[data-v-600cb1a8]{margin-left:26%}.col-no-margin-m-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-4[data-v-600cb1a8]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-5[data-v-600cb1a8]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-6[data-v-600cb1a8]{margin-left:52%}.col-no-margin-m-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-7[data-v-600cb1a8]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-8[data-v-600cb1a8]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-9[data-v-600cb1a8]{margin-left:78%}.col-no-margin-m-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-10[data-v-600cb1a8]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-11[data-v-600cb1a8]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-m-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-600cb1a8]{display:none!important}.m-visible[data-v-600cb1a8]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-1[data-v-600cb1a8]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-2[data-v-600cb1a8]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-3[data-v-600cb1a8]{margin-left:26%}.col-no-margin-l-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-4[data-v-600cb1a8]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-5[data-v-600cb1a8]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-6[data-v-600cb1a8]{margin-left:52%}.col-no-margin-l-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-7[data-v-600cb1a8]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-8[data-v-600cb1a8]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-9[data-v-600cb1a8]{margin-left:78%}.col-no-margin-l-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-10[data-v-600cb1a8]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-11[data-v-600cb1a8]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-l-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-600cb1a8]{display:none!important}.l-visible[data-v-600cb1a8]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-1[data-v-600cb1a8]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-2[data-v-600cb1a8]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-3[data-v-600cb1a8]{margin-left:26%}.col-no-margin-xl-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-4[data-v-600cb1a8]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-5[data-v-600cb1a8]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-6[data-v-600cb1a8]{margin-left:52%}.col-no-margin-xl-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-7[data-v-600cb1a8]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-8[data-v-600cb1a8]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-9[data-v-600cb1a8]{margin-left:78%}.col-no-margin-xl-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-10[data-v-600cb1a8]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-11[data-v-600cb1a8]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-600cb1a8]{display:none!important}.xl-visible[data-v-600cb1a8]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-1[data-v-600cb1a8]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-2[data-v-600cb1a8]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-3[data-v-600cb1a8]{margin-left:26%}.col-no-margin-xxl-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-4[data-v-600cb1a8]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-5[data-v-600cb1a8]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-6[data-v-600cb1a8]{margin-left:52%}.col-no-margin-xxl-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-7[data-v-600cb1a8]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-8[data-v-600cb1a8]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-9[data-v-600cb1a8]{margin-left:78%}.col-no-margin-xxl-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-10[data-v-600cb1a8]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-11[data-v-600cb1a8]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-600cb1a8]{display:none!important}.xxl-visible[data-v-600cb1a8]{display:block!important}}.vertical-center[data-v-600cb1a8]{display:flex;align-items:center}.horizontal-center[data-v-600cb1a8]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-600cb1a8]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-600cb1a8]{display:none!important}.no-content[data-v-600cb1a8]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-600cb1a8],.btn[data-v-600cb1a8],button[data-v-600cb1a8]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-600cb1a8],.btn-default[type=submit][data-v-600cb1a8],.btn.btn-primary[data-v-600cb1a8],.btn[type=submit][data-v-600cb1a8],button.btn-primary[data-v-600cb1a8],button[type=submit][data-v-600cb1a8]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-600cb1a8],.btn-default .icon[data-v-600cb1a8],button .icon[data-v-600cb1a8]{margin-right:.5em}input[type=password][data-v-600cb1a8],input[type=text][data-v-600cb1a8]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-600cb1a8]:focus,input[type=text][data-v-600cb1a8]:focus{border:1px solid #35b870}button[data-v-600cb1a8],input[data-v-600cb1a8]{outline:none}input[type=text][data-v-600cb1a8]:hover,textarea[data-v-600cb1a8]:hover{border:1px solid #9cdfb0}ul[data-v-600cb1a8]{margin:0;padding:0;list-style:none}a[data-v-600cb1a8]{cursor:pointer;text-decoration:none}[data-v-600cb1a8]::-webkit-scrollbar{width:.75em}[data-v-600cb1a8]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-600cb1a8]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-600cb1a8]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-600cb1a8]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-600cb1a8],input[type=password][data-v-600cb1a8],input[type=search][data-v-600cb1a8],input[type=text][data-v-600cb1a8]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-600cb1a8]:hover,input[type=password][data-v-600cb1a8]:hover,input[type=search][data-v-600cb1a8]:hover,input[type=text][data-v-600cb1a8]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-600cb1a8]:focus,input[type=password][data-v-600cb1a8]:focus,input[type=search][data-v-600cb1a8]:focus,input[type=text][data-v-600cb1a8]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-600cb1a8],input[type=password].with-icon[data-v-600cb1a8],input[type=search].with-icon[data-v-600cb1a8],input[type=text].with-icon[data-v-600cb1a8]{padding-left:.3em}input[type=search][data-v-600cb1a8],input[type=text][data-v-600cb1a8]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-600cb1a8]{animation-fill-mode:both;animation-name:fadeIn-600cb1a8;-webkit-animation-name:fadeIn-600cb1a8}.fade-in[data-v-600cb1a8],.fade-out[data-v-600cb1a8]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-600cb1a8]{animation-fill-mode:both;animation-name:fadeOut-600cb1a8;-webkit-animation-name:fadeOut-600cb1a8}@keyframes fadeIn-600cb1a8{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-600cb1a8{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-600cb1a8]: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-600cb1a8]: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-600cb1a8]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.name-editor[data-v-600cb1a8]{background:transparent;display:inline-flex;flex-direction:row;padding:0;border:0;border-radius:0;box-shadow:none}.name-editor button[data-v-600cb1a8]{border:none;background:none;padding:0 .5em}.name-editor button.confirm[data-v-600cb1a8]{color:#32b646}.name-editor button.cancel[data-v-600cb1a8]{color:#ad1717}.col-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-e7f9b796]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-e7f9b796]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-e7f9b796]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-e7f9b796]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-e7f9b796]:first-child{margin-left:26%!important}.col-offset-3[data-v-e7f9b796]:not(first-child){margin-left:30%!important}.col-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-e7f9b796]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-e7f9b796]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-e7f9b796]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-e7f9b796]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-e7f9b796]:first-child{margin-left:52%!important}.col-offset-6[data-v-e7f9b796]:not(first-child){margin-left:56%!important}.col-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-e7f9b796]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-e7f9b796]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-e7f9b796]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-e7f9b796]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-e7f9b796]:first-child{margin-left:78%!important}.col-offset-9[data-v-e7f9b796]:not(first-child){margin-left:82%!important}.col-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-e7f9b796]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-e7f9b796]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-e7f9b796]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-e7f9b796]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-1[data-v-e7f9b796]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-2[data-v-e7f9b796]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-3[data-v-e7f9b796]{margin-left:26%}.col-no-margin-s-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-4[data-v-e7f9b796]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-5[data-v-e7f9b796]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-6[data-v-e7f9b796]{margin-left:52%}.col-no-margin-s-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-7[data-v-e7f9b796]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-8[data-v-e7f9b796]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-9[data-v-e7f9b796]{margin-left:78%}.col-no-margin-s-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-10[data-v-e7f9b796]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-11[data-v-e7f9b796]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-s-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-e7f9b796]{display:none!important}.s-visible[data-v-e7f9b796]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-1[data-v-e7f9b796]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-2[data-v-e7f9b796]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-3[data-v-e7f9b796]{margin-left:26%}.col-no-margin-m-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-4[data-v-e7f9b796]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-5[data-v-e7f9b796]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-6[data-v-e7f9b796]{margin-left:52%}.col-no-margin-m-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-7[data-v-e7f9b796]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-8[data-v-e7f9b796]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-9[data-v-e7f9b796]{margin-left:78%}.col-no-margin-m-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-10[data-v-e7f9b796]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-11[data-v-e7f9b796]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-m-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-e7f9b796]{display:none!important}.m-visible[data-v-e7f9b796]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-1[data-v-e7f9b796]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-2[data-v-e7f9b796]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-3[data-v-e7f9b796]{margin-left:26%}.col-no-margin-l-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-4[data-v-e7f9b796]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-5[data-v-e7f9b796]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-6[data-v-e7f9b796]{margin-left:52%}.col-no-margin-l-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-7[data-v-e7f9b796]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-8[data-v-e7f9b796]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-9[data-v-e7f9b796]{margin-left:78%}.col-no-margin-l-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-10[data-v-e7f9b796]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-11[data-v-e7f9b796]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-l-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-e7f9b796]{display:none!important}.l-visible[data-v-e7f9b796]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-1[data-v-e7f9b796]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-2[data-v-e7f9b796]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-3[data-v-e7f9b796]{margin-left:26%}.col-no-margin-xl-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-4[data-v-e7f9b796]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-5[data-v-e7f9b796]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-6[data-v-e7f9b796]{margin-left:52%}.col-no-margin-xl-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-7[data-v-e7f9b796]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-8[data-v-e7f9b796]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-9[data-v-e7f9b796]{margin-left:78%}.col-no-margin-xl-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-10[data-v-e7f9b796]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-11[data-v-e7f9b796]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-e7f9b796]{display:none!important}.xl-visible[data-v-e7f9b796]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-1[data-v-e7f9b796]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-2[data-v-e7f9b796]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-3[data-v-e7f9b796]{margin-left:26%}.col-no-margin-xxl-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-4[data-v-e7f9b796]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-5[data-v-e7f9b796]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-6[data-v-e7f9b796]{margin-left:52%}.col-no-margin-xxl-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-7[data-v-e7f9b796]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-8[data-v-e7f9b796]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-9[data-v-e7f9b796]{margin-left:78%}.col-no-margin-xxl-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-10[data-v-e7f9b796]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-11[data-v-e7f9b796]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-e7f9b796]{display:none!important}.xxl-visible[data-v-e7f9b796]{display:block!important}}.vertical-center[data-v-e7f9b796]{display:flex;align-items:center}.horizontal-center[data-v-e7f9b796]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-e7f9b796]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-e7f9b796]{display:none!important}.no-content[data-v-e7f9b796]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-e7f9b796],.btn[data-v-e7f9b796],button[data-v-e7f9b796]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-e7f9b796],.btn-default[type=submit][data-v-e7f9b796],.btn.btn-primary[data-v-e7f9b796],.btn[type=submit][data-v-e7f9b796],button.btn-primary[data-v-e7f9b796],button[type=submit][data-v-e7f9b796]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-e7f9b796],.btn-default .icon[data-v-e7f9b796],button .icon[data-v-e7f9b796]{margin-right:.5em}input[type=password][data-v-e7f9b796],input[type=text][data-v-e7f9b796]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-e7f9b796]:focus,input[type=text][data-v-e7f9b796]:focus{border:1px solid #35b870}button[data-v-e7f9b796],input[data-v-e7f9b796]{outline:none}input[type=text][data-v-e7f9b796]:hover,textarea[data-v-e7f9b796]:hover{border:1px solid #9cdfb0}ul[data-v-e7f9b796]{margin:0;padding:0;list-style:none}a[data-v-e7f9b796]{cursor:pointer;text-decoration:none}[data-v-e7f9b796]::-webkit-scrollbar{width:.75em}[data-v-e7f9b796]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-e7f9b796]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-e7f9b796]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-e7f9b796]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-e7f9b796],input[type=password][data-v-e7f9b796],input[type=search][data-v-e7f9b796],input[type=text][data-v-e7f9b796]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-e7f9b796]:hover,input[type=password][data-v-e7f9b796]:hover,input[type=search][data-v-e7f9b796]:hover,input[type=text][data-v-e7f9b796]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-e7f9b796]:focus,input[type=password][data-v-e7f9b796]:focus,input[type=search][data-v-e7f9b796]:focus,input[type=text][data-v-e7f9b796]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-e7f9b796],input[type=password].with-icon[data-v-e7f9b796],input[type=search].with-icon[data-v-e7f9b796],input[type=text].with-icon[data-v-e7f9b796]{padding-left:.3em}input[type=search][data-v-e7f9b796],input[type=text][data-v-e7f9b796]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-e7f9b796]{animation-fill-mode:both;animation-name:fadeIn-e7f9b796;-webkit-animation-name:fadeIn-e7f9b796}.fade-in[data-v-e7f9b796],.fade-out[data-v-e7f9b796]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-e7f9b796]{animation-fill-mode:both;animation-name:fadeOut-e7f9b796;-webkit-animation-name:fadeOut-e7f9b796}@keyframes fadeIn-e7f9b796{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-e7f9b796{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-e7f9b796]: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-e7f9b796]: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-e7f9b796]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}[data-v-e7f9b796] .modal .body{padding:0}@media screen and (min-width:1024px){[data-v-e7f9b796] .modal .body{min-width:45em}}[data-v-e7f9b796] .modal .body .table-row{box-shadow:none;padding:.5em}[data-v-e7f9b796] .modal .icon-canvas{display:inline-flex;align-items:center}@media screen and (max-width:calc(769px - 1px)){[data-v-e7f9b796] .modal .icon-canvas .icon-container{justify-content:left}}@media screen and (min-width:769px){[data-v-e7f9b796] .modal .icon-canvas .icon-container{justify-content:right}}[data-v-e7f9b796] .modal .icon-editor{display:flex;flex-direction:column}[data-v-e7f9b796] .modal button{border:none;background:none;padding:0 .5em}[data-v-e7f9b796] .modal .help{font-size:.75em}[data-v-e7f9b796] .modal .delete-entity-container{color:#ad1717;cursor:pointer}[data-v-e7f9b796] .modal .delete-entity-container button{color:#ad1717}[data-v-e7f9b796] .modal .section{margin:0}[data-v-e7f9b796] .modal .section .section-title{display:flex;cursor:pointer;padding:1em;text-transform:uppercase;letter-spacing:.033em;border-top:1px solid #e1e4e8;box-shadow:0 3px 2px -1px silver}[data-v-e7f9b796] .modal .section .section-title:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}[data-v-e7f9b796] .modal .config-container .title{display:flex;cursor:pointer;padding:1em;text-transform:uppercase;letter-spacing:.033em;border-top:1px solid #e1e4e8;box-shadow:0 3px 2px -1px silver}[data-v-e7f9b796] .modal .config-container .title:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}[data-v-e7f9b796] .modal .extra-info-container .value{white-space:pre-wrap;opacity:.8}[data-v-e7f9b796] .modal .value a,[data-v-e7f9b796] .modal .value.url{text-align:right;text-decoration:underline;opacity:.8}[data-v-e7f9b796] .modal .value a:hover,[data-v-e7f9b796] .modal .value.url:hover{opacity:.6}[data-v-e7f9b796] .modal .value .entity-image{max-height:5em}.col-1[data-v-4e3d4a40],.entity .head .icon[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-4e3d4a40]:first-child,.entity .head .icon[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-4e3d4a40]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-4e3d4a40]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-4e3d4a40]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-4e3d4a40]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-4e3d4a40],.entity .head .value-and-toggler[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-4e3d4a40]:first-child,.entity .head .value-and-toggler[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-4e3d4a40]:first-child{margin-left:26%!important}.col-offset-3[data-v-4e3d4a40]:not(first-child){margin-left:30%!important}.col-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-4e3d4a40]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-4e3d4a40]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-4e3d4a40]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-4e3d4a40]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-4e3d4a40]:first-child{margin-left:52%!important}.col-offset-6[data-v-4e3d4a40]:not(first-child){margin-left:56%!important}.col-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-4e3d4a40]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-4e3d4a40]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-4e3d4a40]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-4e3d4a40]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-4e3d4a40]:first-child{margin-left:78%!important}.col-offset-9[data-v-4e3d4a40]:not(first-child){margin-left:82%!important}.col-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-4e3d4a40]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-4e3d4a40]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-4e3d4a40]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-4e3d4a40]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-1[data-v-4e3d4a40]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-2[data-v-4e3d4a40]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-4e3d4a40],.entity .head .value-container[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-4e3d4a40]:first-child,.entity .head .value-container[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-3[data-v-4e3d4a40]{margin-left:26%}.col-no-margin-s-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-4[data-v-4e3d4a40]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-5[data-v-4e3d4a40]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-6[data-v-4e3d4a40]{margin-left:52%}.col-no-margin-s-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-7[data-v-4e3d4a40]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-4e3d4a40],.entity .head .label[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-4e3d4a40]:first-child,.entity .head .label[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-8[data-v-4e3d4a40]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-9[data-v-4e3d4a40]{margin-left:78%}.col-no-margin-s-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-10[data-v-4e3d4a40]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-11[data-v-4e3d4a40]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.6666666667%}.attributes .child .label[data-v-4e3d4a40],.attributes .child .value[data-v-4e3d4a40],.col-s-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin-left:0}.attributes .child .label[data-v-4e3d4a40]:first-child,.attributes .child .value[data-v-4e3d4a40]:first-child,.col-s-12[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-s-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-4e3d4a40]{display:none!important}.s-visible[data-v-4e3d4a40]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-1[data-v-4e3d4a40]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-4e3d4a40],.entity .head .value-container[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-4e3d4a40]:first-child,.entity .head .value-container[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-2[data-v-4e3d4a40]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-3[data-v-4e3d4a40]{margin-left:26%}.col-no-margin-m-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-4[data-v-4e3d4a40]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-5[data-v-4e3d4a40]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:41.6666666667%}.attributes .child .label[data-v-4e3d4a40],.attributes .child .value[data-v-4e3d4a40],.col-m-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.attributes .child .label[data-v-4e3d4a40]:first-child,.attributes .child .value[data-v-4e3d4a40]:first-child,.col-m-6[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-6[data-v-4e3d4a40]{margin-left:52%}.col-no-margin-m-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-7[data-v-4e3d4a40]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-8[data-v-4e3d4a40]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-4e3d4a40],.entity .head .label[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-4e3d4a40]:first-child,.entity .head .label[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-9[data-v-4e3d4a40]{margin-left:78%}.col-no-margin-m-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-10[data-v-4e3d4a40]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-11[data-v-4e3d4a40]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-m-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-4e3d4a40]{display:none!important}.m-visible[data-v-4e3d4a40]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-1[data-v-4e3d4a40]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-2[data-v-4e3d4a40]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-3[data-v-4e3d4a40]{margin-left:26%}.col-no-margin-l-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-4[data-v-4e3d4a40]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-5[data-v-4e3d4a40]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-6[data-v-4e3d4a40]{margin-left:52%}.col-no-margin-l-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-7[data-v-4e3d4a40]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-8[data-v-4e3d4a40]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-9[data-v-4e3d4a40]{margin-left:78%}.col-no-margin-l-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-10[data-v-4e3d4a40]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-11[data-v-4e3d4a40]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-l-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-4e3d4a40]{display:none!important}.l-visible[data-v-4e3d4a40]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-1[data-v-4e3d4a40]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-2[data-v-4e3d4a40]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-3[data-v-4e3d4a40]{margin-left:26%}.col-no-margin-xl-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-4[data-v-4e3d4a40]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-5[data-v-4e3d4a40]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-6[data-v-4e3d4a40]{margin-left:52%}.col-no-margin-xl-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-7[data-v-4e3d4a40]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-8[data-v-4e3d4a40]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-9[data-v-4e3d4a40]{margin-left:78%}.col-no-margin-xl-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-10[data-v-4e3d4a40]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-11[data-v-4e3d4a40]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-4e3d4a40]{display:none!important}.xl-visible[data-v-4e3d4a40]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-1[data-v-4e3d4a40]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-2[data-v-4e3d4a40]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-3[data-v-4e3d4a40]{margin-left:26%}.col-no-margin-xxl-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-4[data-v-4e3d4a40]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-5[data-v-4e3d4a40]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-6[data-v-4e3d4a40]{margin-left:52%}.col-no-margin-xxl-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-7[data-v-4e3d4a40]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-8[data-v-4e3d4a40]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-9[data-v-4e3d4a40]{margin-left:78%}.col-no-margin-xxl-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-10[data-v-4e3d4a40]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-11[data-v-4e3d4a40]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-4e3d4a40]{display:none!important}.xxl-visible[data-v-4e3d4a40]{display:block!important}}.vertical-center[data-v-4e3d4a40]{display:flex;align-items:center}.horizontal-center[data-v-4e3d4a40]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.entity .head .value-container[data-v-4e3d4a40],.pull-right[data-v-4e3d4a40]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-4e3d4a40]{display:none!important}.no-content[data-v-4e3d4a40]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-4e3d4a40],.btn[data-v-4e3d4a40],button[data-v-4e3d4a40]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-4e3d4a40],.btn-default[type=submit][data-v-4e3d4a40],.btn.btn-primary[data-v-4e3d4a40],.btn[type=submit][data-v-4e3d4a40],button.btn-primary[data-v-4e3d4a40],button[type=submit][data-v-4e3d4a40]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-4e3d4a40],.btn-default .icon[data-v-4e3d4a40],button .icon[data-v-4e3d4a40]{margin-right:.5em}input[type=password][data-v-4e3d4a40],input[type=text][data-v-4e3d4a40]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-4e3d4a40]:focus,input[type=text][data-v-4e3d4a40]:focus{border:1px solid #35b870}button[data-v-4e3d4a40],input[data-v-4e3d4a40]{outline:none}input[type=text][data-v-4e3d4a40]:hover,textarea[data-v-4e3d4a40]:hover{border:1px solid #9cdfb0}ul[data-v-4e3d4a40]{margin:0;padding:0;list-style:none}a[data-v-4e3d4a40]{cursor:pointer;text-decoration:none}[data-v-4e3d4a40]::-webkit-scrollbar{width:.75em}[data-v-4e3d4a40]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-4e3d4a40]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-4e3d4a40]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-4e3d4a40]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-4e3d4a40],input[type=password][data-v-4e3d4a40],input[type=search][data-v-4e3d4a40],input[type=text][data-v-4e3d4a40]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-4e3d4a40]:hover,input[type=password][data-v-4e3d4a40]:hover,input[type=search][data-v-4e3d4a40]:hover,input[type=text][data-v-4e3d4a40]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-4e3d4a40]:focus,input[type=password][data-v-4e3d4a40]:focus,input[type=search][data-v-4e3d4a40]:focus,input[type=text][data-v-4e3d4a40]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-4e3d4a40],input[type=password].with-icon[data-v-4e3d4a40],input[type=search].with-icon[data-v-4e3d4a40],input[type=text].with-icon[data-v-4e3d4a40]{padding-left:.3em}input[type=search][data-v-4e3d4a40],input[type=text][data-v-4e3d4a40]{border-radius:1em;padding:.25em .5em}.entity .body[data-v-4e3d4a40],.fade-in[data-v-4e3d4a40]{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:fadeIn-4e3d4a40;-webkit-animation-name:fadeIn-4e3d4a40}.fade-out[data-v-4e3d4a40]{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:fadeOut-4e3d4a40;-webkit-animation-name:fadeOut-4e3d4a40}@keyframes fadeIn-4e3d4a40{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-4e3d4a40{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-4e3d4a40]: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-4e3d4a40]: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-4e3d4a40]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.entity[data-v-4e3d4a40]{width:100%;display:flex;flex-direction:column}.entity.expanded[data-v-4e3d4a40]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);font-weight:700;box-shadow:0 0 3px 2px silver}.entity .head[data-v-4e3d4a40]{height:100%;display:flex;align-items:center;padding:.75em .25em;min-height:3.5em;position:relative}.entity .head.expanded[data-v-4e3d4a40]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);font-weight:700}.entity .head .icon[data-v-4e3d4a40]{margin-right:.5em}.entity .head .icon[data-v-4e3d4a40]:hover{color:#35b870}.entity .head .label[data-v-4e3d4a40]{margin-top:.25em;margin-left:.5em}.entity .head .name[data-v-4e3d4a40]{display:inline-flex;word-break:break-all}.entity .head .name[data-v-4e3d4a40]:hover{color:#35b870}.entity .head .value[data-v-4e3d4a40]{font-size:1.1em;font-weight:700;word-break:break-all;opacity:.8}.entity .head .value-and-toggler[data-v-4e3d4a40]{display:flex;align-items:center;justify-content:right;min-width:7em}.entity .head .value-and-toggler .value[data-v-4e3d4a40]{margin-right:2.5em}.entity .head .value-container[data-v-4e3d4a40]{min-width:7em}.entity .head .unit[data-v-4e3d4a40]{margin-left:.2em}.entity .head .pull-right[data-v-4e3d4a40],.entity .head .value-container[data-v-4e3d4a40]{padding-right:.5em}.entity .head .pull-right[data-v-4e3d4a40] .power-switch,.entity .head .value-container[data-v-4e3d4a40] .power-switch{display:inline-flex;text-align:right;justify-content:right;flex-grow:1;margin-top:.25em}.entity .body[data-v-4e3d4a40]{display:flex;flex-direction:column;padding:.5em;background:linear-gradient(0deg,#edf0ee,#f8f8f8);border-top:1px solid #e1e4e8;box-shadow:0 3px 2px -1px silver;font-weight:400}.entity button[data-v-4e3d4a40]{height:2em;background:none;border:none;padding:0 0 0 1em}.entity button[data-v-4e3d4a40]:hover{color:#35b870}.collapse-toggler[data-v-4e3d4a40]{position:absolute;right:0;display:flex;align-items:center;justify-content:flex-end;flex:1;min-height:2em;margin-right:1.25em;cursor:pointer}.collapse-toggler[data-v-4e3d4a40]:hover{color:#35b870}.attributes .child[data-v-4e3d4a40]{display:flex;align-items:center;padding:.5em 1em}@media screen and (max-width:calc(768px - 1px)){.attributes .child[data-v-4e3d4a40]{flex-direction:column}}.attributes .child[data-v-4e3d4a40]:not(:last-child){border-bottom:1px solid #e1e4e8}.attributes .child[data-v-4e3d4a40]:hover{cursor:auto}.attributes .child.head[data-v-4e3d4a40]{cursor:pointer}.attributes .child.head[data-v-4e3d4a40]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.attributes .child .label[data-v-4e3d4a40]{font-weight:700}.attributes .child .value[data-v-4e3d4a40]{font-size:.95em;word-break:break-all}@media screen and (min-width:769px){.attributes .child .value[data-v-4e3d4a40]{text-align:right}}.variable-modal-container form[data-v-4e3d4a40]{padding:1em 0}.variable-modal-container form label[data-v-4e3d4a40]{font-weight:700}.variable-modal-container form .row[data-v-4e3d4a40]{padding:.25em 1em;display:flex;align-items:center}@media screen and (max-width:calc(769px - 1px)){.variable-modal-container form .row[data-v-4e3d4a40]{flex-direction:column}}.variable-modal-container form .row input[type=text][data-v-4e3d4a40]{width:100%}.variable-modal-container form .button-container[data-v-4e3d4a40]{display:flex;justify-content:center;margin-top:.5em;margin-bottom:-.75em;padding-top:.5em;border-top:1px solid #e1e4e8}.variable-modal-container form .button-container button[data-v-4e3d4a40]{min-width:10em;background:none;border-radius:1.5em}.variable-modal-container form .button-container button[data-v-4e3d4a40]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){.variable-modal-container form .value[data-v-4e3d4a40]{text-align:right}}.col-1[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-1[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-1bbb83f2]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-1bbb83f2]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-2[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-1bbb83f2]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-1bbb83f2]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-3[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-1bbb83f2]:first-child{margin-left:26%!important}.col-offset-3[data-v-1bbb83f2]:not(first-child){margin-left:30%!important}.col-4[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-4[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-1bbb83f2]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-1bbb83f2]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-5[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-1bbb83f2]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-1bbb83f2]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-6[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-1bbb83f2]:first-child{margin-left:52%!important}.col-offset-6[data-v-1bbb83f2]:not(first-child){margin-left:56%!important}.col-7[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-7[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-1bbb83f2]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-1bbb83f2]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-8[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-1bbb83f2]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-1bbb83f2]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-9[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-1bbb83f2]:first-child{margin-left:78%!important}.col-offset-9[data-v-1bbb83f2]:not(first-child){margin-left:82%!important}.col-10[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-10[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-1bbb83f2]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-1bbb83f2]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-11[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-1bbb83f2]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-1bbb83f2]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-12[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-s-1[data-v-1bbb83f2]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-s-2[data-v-1bbb83f2]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-s-3[data-v-1bbb83f2]{margin-left:26%}.col-no-margin-s-3[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-s-4[data-v-1bbb83f2]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-s-5[data-v-1bbb83f2]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-s-6[data-v-1bbb83f2]{margin-left:52%}.col-no-margin-s-6[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-s-7[data-v-1bbb83f2]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-s-8[data-v-1bbb83f2]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-s-9[data-v-1bbb83f2]{margin-left:78%}.col-no-margin-s-9[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-s-10[data-v-1bbb83f2]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-s-11[data-v-1bbb83f2]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-s-12[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-1bbb83f2]{display:none!important}.s-visible[data-v-1bbb83f2]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-m-1[data-v-1bbb83f2]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-m-2[data-v-1bbb83f2]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-m-3[data-v-1bbb83f2]{margin-left:26%}.col-no-margin-m-3[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-m-4[data-v-1bbb83f2]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-m-5[data-v-1bbb83f2]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-m-6[data-v-1bbb83f2]{margin-left:52%}.col-no-margin-m-6[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-m-7[data-v-1bbb83f2]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-m-8[data-v-1bbb83f2]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-m-9[data-v-1bbb83f2]{margin-left:78%}.col-no-margin-m-9[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-m-10[data-v-1bbb83f2]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-m-11[data-v-1bbb83f2]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-m-12[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-1bbb83f2]{display:none!important}.m-visible[data-v-1bbb83f2]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-l-1[data-v-1bbb83f2]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-l-2[data-v-1bbb83f2]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-l-3[data-v-1bbb83f2]{margin-left:26%}.col-no-margin-l-3[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-l-4[data-v-1bbb83f2]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-l-5[data-v-1bbb83f2]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-l-6[data-v-1bbb83f2]{margin-left:52%}.col-no-margin-l-6[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-l-7[data-v-1bbb83f2]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-l-8[data-v-1bbb83f2]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-l-9[data-v-1bbb83f2]{margin-left:78%}.col-no-margin-l-9[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-l-10[data-v-1bbb83f2]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-l-11[data-v-1bbb83f2]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-l-12[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-1bbb83f2]{display:none!important}.l-visible[data-v-1bbb83f2]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xl-1[data-v-1bbb83f2]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xl-2[data-v-1bbb83f2]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xl-3[data-v-1bbb83f2]{margin-left:26%}.col-no-margin-xl-3[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xl-4[data-v-1bbb83f2]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xl-5[data-v-1bbb83f2]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xl-6[data-v-1bbb83f2]{margin-left:52%}.col-no-margin-xl-6[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xl-7[data-v-1bbb83f2]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xl-8[data-v-1bbb83f2]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xl-9[data-v-1bbb83f2]{margin-left:78%}.col-no-margin-xl-9[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xl-10[data-v-1bbb83f2]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xl-11[data-v-1bbb83f2]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-1bbb83f2]{display:none!important}.xl-visible[data-v-1bbb83f2]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xxl-1[data-v-1bbb83f2]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xxl-2[data-v-1bbb83f2]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xxl-3[data-v-1bbb83f2]{margin-left:26%}.col-no-margin-xxl-3[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xxl-4[data-v-1bbb83f2]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xxl-5[data-v-1bbb83f2]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xxl-6[data-v-1bbb83f2]{margin-left:52%}.col-no-margin-xxl-6[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xxl-7[data-v-1bbb83f2]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xxl-8[data-v-1bbb83f2]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xxl-9[data-v-1bbb83f2]{margin-left:78%}.col-no-margin-xxl-9[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xxl-10[data-v-1bbb83f2]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-1bbb83f2]:first-child{margin-left:0}.col-offset-xxl-11[data-v-1bbb83f2]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-1bbb83f2]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-1bbb83f2]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-1bbb83f2]{display:none!important}.xxl-visible[data-v-1bbb83f2]{display:block!important}}.vertical-center[data-v-1bbb83f2]{display:flex;align-items:center}.horizontal-center[data-v-1bbb83f2]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-1bbb83f2]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-1bbb83f2]{display:none!important}.no-content[data-v-1bbb83f2]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-1bbb83f2],.btn[data-v-1bbb83f2],button[data-v-1bbb83f2]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-1bbb83f2],.btn-default[type=submit][data-v-1bbb83f2],.btn.btn-primary[data-v-1bbb83f2],.btn[type=submit][data-v-1bbb83f2],button.btn-primary[data-v-1bbb83f2],button[type=submit][data-v-1bbb83f2]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-1bbb83f2],.btn-default .icon[data-v-1bbb83f2],button .icon[data-v-1bbb83f2]{margin-right:.5em}input[type=password][data-v-1bbb83f2],input[type=text][data-v-1bbb83f2]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-1bbb83f2]:focus,input[type=text][data-v-1bbb83f2]:focus{border:1px solid #35b870}button[data-v-1bbb83f2],input[data-v-1bbb83f2]{outline:none}input[type=text][data-v-1bbb83f2]:hover,textarea[data-v-1bbb83f2]:hover{border:1px solid #9cdfb0}ul[data-v-1bbb83f2]{margin:0;padding:0;list-style:none}a[data-v-1bbb83f2]{cursor:pointer;text-decoration:none}[data-v-1bbb83f2]::-webkit-scrollbar{width:.75em}[data-v-1bbb83f2]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-1bbb83f2]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-1bbb83f2]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-1bbb83f2]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-1bbb83f2],input[type=password][data-v-1bbb83f2],input[type=search][data-v-1bbb83f2],input[type=text][data-v-1bbb83f2]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-1bbb83f2]:hover,input[type=password][data-v-1bbb83f2]:hover,input[type=search][data-v-1bbb83f2]:hover,input[type=text][data-v-1bbb83f2]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-1bbb83f2]:focus,input[type=password][data-v-1bbb83f2]:focus,input[type=search][data-v-1bbb83f2]:focus,input[type=text][data-v-1bbb83f2]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-1bbb83f2],input[type=password].with-icon[data-v-1bbb83f2],input[type=search].with-icon[data-v-1bbb83f2],input[type=text].with-icon[data-v-1bbb83f2]{padding-left:.3em}input[type=search][data-v-1bbb83f2],input[type=text][data-v-1bbb83f2]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-1bbb83f2]{animation-fill-mode:both;animation-name:fadeIn-1bbb83f2;-webkit-animation-name:fadeIn-1bbb83f2}.fade-in[data-v-1bbb83f2],.fade-out[data-v-1bbb83f2]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-1bbb83f2]{animation-fill-mode:both;animation-name:fadeOut-1bbb83f2;-webkit-animation-name:fadeOut-1bbb83f2}@keyframes fadeIn-1bbb83f2{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-1bbb83f2{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-1bbb83f2]: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-1bbb83f2]: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-1bbb83f2]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.item[data-v-1bbb83f2]{display:flex;align-items:center;padding:.75em .25em;box-shadow:0 2.5px 2px -1px silver;cursor:pointer}.item[data-v-1bbb83f2]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.item.active[data-v-1bbb83f2]{background:#8fefb7}.item.selected[data-v-1bbb83f2]{background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.item.dragover[data-v-1bbb83f2]{border-top:2px solid #35b870}.item[data-v-1bbb83f2]::-moz-selection{background:transparent!important}.item[data-v-1bbb83f2]::selection{background:transparent!important}.item .title[data-v-1bbb83f2]{font-size:1em;font-weight:400;margin:0}.item .side[data-v-1bbb83f2]{display:inline-flex;align-items:center}.item .side.right[data-v-1bbb83f2]{display:inline-flex;justify-content:right}.item .actions[data-v-1bbb83f2],.item .duration[data-v-1bbb83f2]{display:inline-flex;align-items:center}.item .duration[data-v-1bbb83f2]{font-size:.85em;opacity:.7}.item .actions[data-v-1bbb83f2] button{opacity:.65}.item .icon[data-v-1bbb83f2]{color:rgba(25,83,49,.702);margin-right:.75em}.item[data-v-1bbb83f2] .dropdown-container .item{box-shadow:none}.item[data-v-1bbb83f2] .dropdown-container button{background:none;border:none}.item[data-v-1bbb83f2] .dropdown-container button:hover{color:#35b870}[data-v-1bbb83f2] .table-row{width:100%;display:flex;flex-direction:column;box-shadow:0 0 1px .5px #cfcfcf}[data-v-1bbb83f2] .table-row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){[data-v-1bbb83f2] .table-row{flex-direction:row;align-items:center}}[data-v-1bbb83f2] .table-row .title,[data-v-1bbb83f2] .table-row .value{width:100%;display:flex}@media screen and (min-width:769px){[data-v-1bbb83f2] .table-row .title,[data-v-1bbb83f2] .table-row .value{display:inline-flex}}[data-v-1bbb83f2] .table-row .title{font-weight:700}@media screen and (min-width:769px){[data-v-1bbb83f2] .table-row .title{width:30%}[data-v-1bbb83f2] .table-row .value{justify-content:right}}.entities-container[data-v-1bbb83f2]{--groups-per-row:1;width:100%;height:100%;overflow:auto;color:#23513a;font-weight:400}@media screen and (min-width:1024px){.entities-container[data-v-1bbb83f2]{--groups-per-row:2}}@media screen and (min-width:1408px){.entities-container[data-v-1bbb83f2]{--groups-per-row:3}}.entities-container button[data-v-1bbb83f2]{background:hsla(0,0%,100%,0);border:0}.entities-container button[data-v-1bbb83f2]:hover{color:#35b870}.entities-container header[data-v-1bbb83f2]{width:calc(100% - 2px);height:2.5em;display:flex;background:#f8f8f8;margin-left:2px;box-shadow:0 3px 2px -1px silver;position:relative;z-index:1}.entities-container header .right[data-v-1bbb83f2]{position:absolute;right:0;text-align:right;margin-right:.5em;padding-right:0}.entities-container header .right button[data-v-1bbb83f2]{padding:.5em 0}.entities-container header[data-v-1bbb83f2] .right .dropdown-container .dropdown{min-width:10em}.entities-container header[data-v-1bbb83f2] .right .dropdown-container .dropdown .item{box-shadow:none}.entities-container header[data-v-1bbb83f2] .right .dropdown-container .dropdown .item .text{text-align:left;margin-left:.75em}.entities-container header[data-v-1bbb83f2] .right .dropdown-container button{margin-right:0;text-align:center;background:transparent;border:0}@media screen and (max-width:calc(769px - 1px)){.entities-container header[data-v-1bbb83f2] .right .dropdown-container button{padding-right:0}}.entities-container header[data-v-1bbb83f2] .right .dropdown-container button:hover{color:#35b870}.entities-container header[data-v-1bbb83f2] .right .dropdown-container button i{margin-left:.5em}.entities-container .groups-canvas[data-v-1bbb83f2]{width:100%;height:calc(100% - 2.5em);overflow:auto}@media screen and (max-width:calc(1023px - 1px)){.entities-container .groups-container[data-v-1bbb83f2]{display:flex;flex-direction:column;align-items:center}}@media screen and (min-width:1024px){.entities-container .groups-container[data-v-1bbb83f2]{-moz-column-count:var(--groups-per-row);column-count:var(--groups-per-row)}}.entities-container .group[data-v-1bbb83f2]{width:100%;max-width:600px;max-height:100%;position:relative;padding:1em 0;display:flex;-moz-column-break-inside:avoid;break-inside:avoid}@media screen and (min-width:769px){.entities-container .group[data-v-1bbb83f2]{padding:1em}}.entities-container .group .frame[data-v-1bbb83f2]{display:flex;flex-direction:column;flex-grow:1;position:relative;box-shadow:3px -2px 6px 1px #98b0a0;border-radius:1em}@media screen and (min-width:1024px){.entities-container .group .frame[data-v-1bbb83f2]{max-height:calc(100vh - 4.5em)}}.entities-container .group .header[data-v-1bbb83f2]{width:100%;height:3.5em;display:table;background:linear-gradient(0deg,#c0e8e4,#e4f8f4);box-shadow:0 1px 3px 1px #bbb;border-radius:1em 1em 0 0}.entities-container .group .header .section[data-v-1bbb83f2]{height:100%;display:table-cell;vertical-align:middle}.entities-container .group .header .section.left[data-v-1bbb83f2],.entities-container .group .header .section.right[data-v-1bbb83f2]{width:10%}.entities-container .group .header .section.right[data-v-1bbb83f2]{text-align:right}.entities-container .group .header .section.center[data-v-1bbb83f2]{width:80%;text-align:center}.entities-container .group .body[data-v-1bbb83f2]{background:#f8f8f8;max-height:calc(100% - 3.5em);overflow:auto;flex-grow:1}.entities-container .group .body .entity-frame[data-v-1bbb83f2]:last-child{border-radius:0 0 1em 1em}@media screen and (max-width:calc(769px - 1px)){.entities-container[data-v-1bbb83f2] .modal{width:95%}.entities-container[data-v-1bbb83f2] .modal .content{width:100%}}@media screen and (min-width:769px){.entities-container[data-v-1bbb83f2] .modal .content{min-width:30em}}.entities-container[data-v-1bbb83f2] .modal .content .body{padding:0}.entities-container[data-v-1bbb83f2] .modal .content .body .table-row{padding:.5em} \ No newline at end of file +.col-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-6fec32b5]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-6fec32b5]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-6fec32b5]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-6fec32b5]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-6fec32b5]:first-child{margin-left:26%!important}.col-offset-3[data-v-6fec32b5]:not(first-child){margin-left:30%!important}.col-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-6fec32b5]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-6fec32b5]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-6fec32b5]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-6fec32b5]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-6fec32b5]:first-child{margin-left:52%!important}.col-offset-6[data-v-6fec32b5]:not(first-child){margin-left:56%!important}.col-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-6fec32b5]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-6fec32b5]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-6fec32b5]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-6fec32b5]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-6fec32b5]:first-child{margin-left:78%!important}.col-offset-9[data-v-6fec32b5]:not(first-child){margin-left:82%!important}.col-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-6fec32b5]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-6fec32b5]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-6fec32b5]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-6fec32b5]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-1[data-v-6fec32b5]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-2[data-v-6fec32b5]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-3[data-v-6fec32b5]{margin-left:26%}.col-no-margin-s-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-4[data-v-6fec32b5]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-5[data-v-6fec32b5]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-6[data-v-6fec32b5]{margin-left:52%}.col-no-margin-s-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-7[data-v-6fec32b5]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-8[data-v-6fec32b5]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-9[data-v-6fec32b5]{margin-left:78%}.col-no-margin-s-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-10[data-v-6fec32b5]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-s-11[data-v-6fec32b5]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-s-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-6fec32b5]{display:none!important}.s-visible[data-v-6fec32b5]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-1[data-v-6fec32b5]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-2[data-v-6fec32b5]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-3[data-v-6fec32b5]{margin-left:26%}.col-no-margin-m-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-4[data-v-6fec32b5]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-5[data-v-6fec32b5]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-6[data-v-6fec32b5]{margin-left:52%}.col-no-margin-m-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-7[data-v-6fec32b5]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-8[data-v-6fec32b5]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-9[data-v-6fec32b5]{margin-left:78%}.col-no-margin-m-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-10[data-v-6fec32b5]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-m-11[data-v-6fec32b5]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-m-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-6fec32b5]{display:none!important}.m-visible[data-v-6fec32b5]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-1[data-v-6fec32b5]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-2[data-v-6fec32b5]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-3[data-v-6fec32b5]{margin-left:26%}.col-no-margin-l-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-4[data-v-6fec32b5]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-5[data-v-6fec32b5]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-6[data-v-6fec32b5]{margin-left:52%}.col-no-margin-l-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-7[data-v-6fec32b5]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-8[data-v-6fec32b5]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-9[data-v-6fec32b5]{margin-left:78%}.col-no-margin-l-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-10[data-v-6fec32b5]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-l-11[data-v-6fec32b5]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-l-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-6fec32b5]{display:none!important}.l-visible[data-v-6fec32b5]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-1[data-v-6fec32b5]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-2[data-v-6fec32b5]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-3[data-v-6fec32b5]{margin-left:26%}.col-no-margin-xl-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-4[data-v-6fec32b5]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-5[data-v-6fec32b5]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-6[data-v-6fec32b5]{margin-left:52%}.col-no-margin-xl-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-7[data-v-6fec32b5]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-8[data-v-6fec32b5]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-9[data-v-6fec32b5]{margin-left:78%}.col-no-margin-xl-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-10[data-v-6fec32b5]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xl-11[data-v-6fec32b5]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-6fec32b5]{display:none!important}.xl-visible[data-v-6fec32b5]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-1[data-v-6fec32b5]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-6fec32b5]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-2[data-v-6fec32b5]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-6fec32b5]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-3[data-v-6fec32b5]{margin-left:26%}.col-no-margin-xxl-3[data-v-6fec32b5]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-4[data-v-6fec32b5]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-6fec32b5]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-5[data-v-6fec32b5]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-6fec32b5]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-6[data-v-6fec32b5]{margin-left:52%}.col-no-margin-xxl-6[data-v-6fec32b5]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-7[data-v-6fec32b5]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-6fec32b5]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-8[data-v-6fec32b5]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-6fec32b5]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-9[data-v-6fec32b5]{margin-left:78%}.col-no-margin-xxl-9[data-v-6fec32b5]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-10[data-v-6fec32b5]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-6fec32b5]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-6fec32b5]:first-child{margin-left:0}.col-offset-xxl-11[data-v-6fec32b5]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-6fec32b5]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-6fec32b5]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-6fec32b5]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-6fec32b5]{display:none!important}.xxl-visible[data-v-6fec32b5]{display:block!important}}.vertical-center[data-v-6fec32b5]{display:flex;align-items:center}.horizontal-center[data-v-6fec32b5]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-6fec32b5]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-6fec32b5]{display:none!important}.no-content[data-v-6fec32b5]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-6fec32b5],.btn[data-v-6fec32b5],button[data-v-6fec32b5]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-6fec32b5],.btn-default[type=submit][data-v-6fec32b5],.btn.btn-primary[data-v-6fec32b5],.btn[type=submit][data-v-6fec32b5],button.btn-primary[data-v-6fec32b5],button[type=submit][data-v-6fec32b5]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-6fec32b5],.btn-default .icon[data-v-6fec32b5],button .icon[data-v-6fec32b5]{margin-right:.5em}input[type=password][data-v-6fec32b5],input[type=text][data-v-6fec32b5]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-6fec32b5]:focus,input[type=text][data-v-6fec32b5]:focus{border:1px solid #35b870}button[data-v-6fec32b5],input[data-v-6fec32b5]{outline:none}input[type=text][data-v-6fec32b5]:hover,textarea[data-v-6fec32b5]:hover{border:1px solid #9cdfb0}ul[data-v-6fec32b5]{margin:0;padding:0;list-style:none}a[data-v-6fec32b5]{cursor:pointer;text-decoration:none}[data-v-6fec32b5]::-webkit-scrollbar{width:.75em}[data-v-6fec32b5]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-6fec32b5]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-6fec32b5]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-6fec32b5]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-6fec32b5],input[type=password][data-v-6fec32b5],input[type=search][data-v-6fec32b5],input[type=text][data-v-6fec32b5]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-6fec32b5]:hover,input[type=password][data-v-6fec32b5]:hover,input[type=search][data-v-6fec32b5]:hover,input[type=text][data-v-6fec32b5]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-6fec32b5]:focus,input[type=password][data-v-6fec32b5]:focus,input[type=search][data-v-6fec32b5]:focus,input[type=text][data-v-6fec32b5]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-6fec32b5],input[type=password].with-icon[data-v-6fec32b5],input[type=search].with-icon[data-v-6fec32b5],input[type=text].with-icon[data-v-6fec32b5]{padding-left:.3em}input[type=search][data-v-6fec32b5],input[type=text][data-v-6fec32b5]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-6fec32b5]{animation-fill-mode:both;animation-name:fadeIn-6fec32b5;-webkit-animation-name:fadeIn-6fec32b5}.fade-in[data-v-6fec32b5],.fade-out[data-v-6fec32b5]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-6fec32b5]{animation-fill-mode:both;animation-name:fadeOut-6fec32b5;-webkit-animation-name:fadeOut-6fec32b5}@keyframes fadeIn-6fec32b5{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-6fec32b5{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-6fec32b5]: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-6fec32b5]: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-6fec32b5]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.no-items-container[data-v-6fec32b5]{width:100%;display:flex;flex-direction:column;align-items:center}.no-items-container .no-items[data-v-6fec32b5]{min-width:100%;max-width:100%;background:#fff;margin:1em;padding:1em;font-size:1.5em;color:#555;display:flex;align-items:center;justify-content:center;border-radius:1em;box-shadow:0 3px 2px -1px silver}@media screen and (min-width:769px){.no-items-container .no-items[data-v-6fec32b5]{min-width:80%}}@media screen and (min-width:1024px){.no-items-container .no-items[data-v-6fec32b5]{min-width:50%;max-width:35em}}@media screen and (min-width:1408px){.no-items-container .no-items[data-v-6fec32b5]{min-width:33%}}.col-1[data-v-548261cd],.entity .head .icon[data-v-548261cd]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-548261cd]:first-child,.entity .head .icon[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-1[data-v-548261cd]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-548261cd]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-548261cd]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-548261cd]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-2[data-v-548261cd]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-548261cd]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-548261cd]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-548261cd],.entity .head .value-and-toggler[data-v-548261cd]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-548261cd]:first-child,.entity .head .value-and-toggler[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-3[data-v-548261cd]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-548261cd]:first-child{margin-left:26%!important}.col-offset-3[data-v-548261cd]:not(first-child){margin-left:30%!important}.col-4[data-v-548261cd]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-4[data-v-548261cd]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-548261cd]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-548261cd]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-548261cd]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-5[data-v-548261cd]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-548261cd]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-548261cd]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-548261cd]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-6[data-v-548261cd]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-548261cd]:first-child{margin-left:52%!important}.col-offset-6[data-v-548261cd]:not(first-child){margin-left:56%!important}.col-7[data-v-548261cd]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-7[data-v-548261cd]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-548261cd]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-548261cd]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-548261cd]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-8[data-v-548261cd]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-548261cd]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-548261cd]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-548261cd]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-9[data-v-548261cd]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-548261cd]:first-child{margin-left:78%!important}.col-offset-9[data-v-548261cd]:not(first-child){margin-left:82%!important}.col-10[data-v-548261cd]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-10[data-v-548261cd]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-548261cd]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-548261cd]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-548261cd]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-548261cd]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-548261cd]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-1[data-v-548261cd]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-548261cd]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-548261cd]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-2[data-v-548261cd]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-548261cd]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-548261cd],.entity .head .value-container[data-v-548261cd]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-548261cd]:first-child,.entity .head .value-container[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-3[data-v-548261cd]{margin-left:26%}.col-no-margin-s-3[data-v-548261cd]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-548261cd]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-4[data-v-548261cd]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-548261cd]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-548261cd]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-5[data-v-548261cd]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-548261cd]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-548261cd]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-6[data-v-548261cd]{margin-left:52%}.col-no-margin-s-6[data-v-548261cd]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-548261cd]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-7[data-v-548261cd]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-548261cd]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-548261cd],.entity .head .label[data-v-548261cd]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-548261cd]:first-child,.entity .head .label[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-8[data-v-548261cd]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-548261cd]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-548261cd]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-9[data-v-548261cd]{margin-left:78%}.col-no-margin-s-9[data-v-548261cd]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-548261cd]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-10[data-v-548261cd]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-548261cd]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-548261cd]:first-child{margin-left:0}.col-offset-s-11[data-v-548261cd]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.6666666667%}.attributes .child .label[data-v-548261cd],.attributes .child .value[data-v-548261cd],.col-s-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin-left:0}.attributes .child .label[data-v-548261cd]:first-child,.attributes .child .value[data-v-548261cd]:first-child,.col-s-12[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-s-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-548261cd]{display:none!important}.s-visible[data-v-548261cd]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-548261cd]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-1[data-v-548261cd]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-548261cd]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-548261cd],.entity .head .value-container[data-v-548261cd]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-548261cd]:first-child,.entity .head .value-container[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-2[data-v-548261cd]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-548261cd]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-548261cd]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-3[data-v-548261cd]{margin-left:26%}.col-no-margin-m-3[data-v-548261cd]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-548261cd]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-4[data-v-548261cd]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-548261cd]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-548261cd]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-5[data-v-548261cd]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-548261cd]{float:left;box-sizing:border-box;width:41.6666666667%}.attributes .child .label[data-v-548261cd],.attributes .child .value[data-v-548261cd],.col-m-6[data-v-548261cd]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.attributes .child .label[data-v-548261cd]:first-child,.attributes .child .value[data-v-548261cd]:first-child,.col-m-6[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-6[data-v-548261cd]{margin-left:52%}.col-no-margin-m-6[data-v-548261cd]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-548261cd]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-7[data-v-548261cd]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-548261cd]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-548261cd]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-8[data-v-548261cd]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-548261cd]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-548261cd],.entity .head .label[data-v-548261cd]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-548261cd]:first-child,.entity .head .label[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-9[data-v-548261cd]{margin-left:78%}.col-no-margin-m-9[data-v-548261cd]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-548261cd]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-10[data-v-548261cd]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-548261cd]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-548261cd]:first-child{margin-left:0}.col-offset-m-11[data-v-548261cd]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-m-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-548261cd]{display:none!important}.m-visible[data-v-548261cd]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-548261cd]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-1[data-v-548261cd]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-548261cd]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-548261cd]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-2[data-v-548261cd]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-548261cd]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-548261cd]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-3[data-v-548261cd]{margin-left:26%}.col-no-margin-l-3[data-v-548261cd]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-548261cd]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-4[data-v-548261cd]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-548261cd]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-548261cd]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-5[data-v-548261cd]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-548261cd]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-548261cd]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-6[data-v-548261cd]{margin-left:52%}.col-no-margin-l-6[data-v-548261cd]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-548261cd]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-7[data-v-548261cd]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-548261cd]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-548261cd]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-8[data-v-548261cd]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-548261cd]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-548261cd]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-9[data-v-548261cd]{margin-left:78%}.col-no-margin-l-9[data-v-548261cd]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-548261cd]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-10[data-v-548261cd]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-548261cd]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-548261cd]:first-child{margin-left:0}.col-offset-l-11[data-v-548261cd]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-l-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-548261cd]{display:none!important}.l-visible[data-v-548261cd]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-548261cd]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-1[data-v-548261cd]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-548261cd]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-548261cd]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-2[data-v-548261cd]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-548261cd]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-548261cd]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-3[data-v-548261cd]{margin-left:26%}.col-no-margin-xl-3[data-v-548261cd]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-548261cd]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-4[data-v-548261cd]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-548261cd]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-548261cd]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-5[data-v-548261cd]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-548261cd]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-548261cd]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-6[data-v-548261cd]{margin-left:52%}.col-no-margin-xl-6[data-v-548261cd]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-548261cd]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-7[data-v-548261cd]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-548261cd]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-548261cd]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-8[data-v-548261cd]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-548261cd]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-548261cd]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-9[data-v-548261cd]{margin-left:78%}.col-no-margin-xl-9[data-v-548261cd]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-548261cd]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-10[data-v-548261cd]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-548261cd]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-548261cd]:first-child{margin-left:0}.col-offset-xl-11[data-v-548261cd]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-548261cd]{display:none!important}.xl-visible[data-v-548261cd]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-548261cd]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-1[data-v-548261cd]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-548261cd]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-548261cd]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-2[data-v-548261cd]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-548261cd]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-548261cd]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-3[data-v-548261cd]{margin-left:26%}.col-no-margin-xxl-3[data-v-548261cd]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-548261cd]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-4[data-v-548261cd]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-548261cd]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-548261cd]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-5[data-v-548261cd]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-548261cd]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-548261cd]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-6[data-v-548261cd]{margin-left:52%}.col-no-margin-xxl-6[data-v-548261cd]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-548261cd]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-7[data-v-548261cd]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-548261cd]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-548261cd]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-8[data-v-548261cd]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-548261cd]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-548261cd]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-9[data-v-548261cd]{margin-left:78%}.col-no-margin-xxl-9[data-v-548261cd]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-548261cd]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-10[data-v-548261cd]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-548261cd]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-548261cd]:first-child{margin-left:0}.col-offset-xxl-11[data-v-548261cd]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-548261cd]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-548261cd]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-548261cd]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-548261cd]{display:none!important}.xxl-visible[data-v-548261cd]{display:block!important}}.vertical-center[data-v-548261cd]{display:flex;align-items:center}.horizontal-center[data-v-548261cd]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.entity .head .value-container[data-v-548261cd],.pull-right[data-v-548261cd]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-548261cd]{display:none!important}.no-content[data-v-548261cd]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-548261cd],.btn[data-v-548261cd],button[data-v-548261cd]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-548261cd],.btn-default[type=submit][data-v-548261cd],.btn.btn-primary[data-v-548261cd],.btn[type=submit][data-v-548261cd],button.btn-primary[data-v-548261cd],button[type=submit][data-v-548261cd]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-548261cd],.btn-default .icon[data-v-548261cd],button .icon[data-v-548261cd]{margin-right:.5em}input[type=password][data-v-548261cd],input[type=text][data-v-548261cd]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-548261cd]:focus,input[type=text][data-v-548261cd]:focus{border:1px solid #35b870}button[data-v-548261cd],input[data-v-548261cd]{outline:none}input[type=text][data-v-548261cd]:hover,textarea[data-v-548261cd]:hover{border:1px solid #9cdfb0}ul[data-v-548261cd]{margin:0;padding:0;list-style:none}a[data-v-548261cd]{cursor:pointer;text-decoration:none}[data-v-548261cd]::-webkit-scrollbar{width:.75em}[data-v-548261cd]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-548261cd]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-548261cd]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-548261cd]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-548261cd],input[type=password][data-v-548261cd],input[type=search][data-v-548261cd],input[type=text][data-v-548261cd]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-548261cd]:hover,input[type=password][data-v-548261cd]:hover,input[type=search][data-v-548261cd]:hover,input[type=text][data-v-548261cd]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-548261cd]:focus,input[type=password][data-v-548261cd]:focus,input[type=search][data-v-548261cd]:focus,input[type=text][data-v-548261cd]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-548261cd],input[type=password].with-icon[data-v-548261cd],input[type=search].with-icon[data-v-548261cd],input[type=text].with-icon[data-v-548261cd]{padding-left:.3em}input[type=search][data-v-548261cd],input[type=text][data-v-548261cd]{border-radius:1em;padding:.25em .5em}.entity .body[data-v-548261cd],.fade-in[data-v-548261cd]{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:fadeIn-548261cd;-webkit-animation-name:fadeIn-548261cd}.fade-out[data-v-548261cd]{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:fadeOut-548261cd;-webkit-animation-name:fadeOut-548261cd}@keyframes fadeIn-548261cd{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-548261cd{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-548261cd]: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-548261cd]: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-548261cd]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.entity[data-v-548261cd]{width:100%;display:flex;flex-direction:column}.entity.expanded[data-v-548261cd]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);font-weight:700;box-shadow:0 0 3px 2px silver}.entity .head[data-v-548261cd]{height:100%;display:flex;align-items:center;padding:.75em .25em;min-height:3.5em;position:relative}.entity .head.expanded[data-v-548261cd]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);font-weight:700}.entity .head .icon[data-v-548261cd]{margin-right:.5em}.entity .head .icon[data-v-548261cd]:hover{color:#35b870}.entity .head .label[data-v-548261cd]{margin-top:.25em;margin-left:.5em}.entity .head .name[data-v-548261cd]{display:inline-flex;word-break:break-all}.entity .head .name[data-v-548261cd]:hover{color:#35b870}.entity .head .value[data-v-548261cd]{font-size:1.1em;font-weight:700;word-break:break-all;opacity:.8}.entity .head .value-and-toggler[data-v-548261cd]{display:flex;align-items:center;justify-content:right;min-width:7em}.entity .head .value-and-toggler .value[data-v-548261cd]{margin-right:2.5em}.entity .head .value-container[data-v-548261cd]{min-width:7em}.entity .head .unit[data-v-548261cd]{margin-left:.2em}.entity .head .pull-right[data-v-548261cd],.entity .head .value-container[data-v-548261cd]{padding-right:.5em}.entity .head .pull-right[data-v-548261cd] .power-switch,.entity .head .value-container[data-v-548261cd] .power-switch{display:inline-flex;text-align:right;justify-content:right;flex-grow:1;margin-top:.25em}.entity .body[data-v-548261cd]{display:flex;flex-direction:column;padding:.5em;background:linear-gradient(0deg,#edf0ee,#f8f8f8);border-top:1px solid #e1e4e8;box-shadow:0 3px 2px -1px silver;font-weight:400}.entity button[data-v-548261cd]{height:2em;background:none;border:none;padding:0 0 0 1em}.entity button[data-v-548261cd]:hover{color:#35b870}.collapse-toggler[data-v-548261cd]{position:absolute;right:0;display:flex;align-items:center;justify-content:flex-end;flex:1;min-height:2em;margin-right:1.25em;cursor:pointer}.collapse-toggler[data-v-548261cd]:hover{color:#35b870}.attributes .child[data-v-548261cd]{display:flex;align-items:center;padding:.5em 1em}@media screen and (max-width:calc(768px - 1px)){.attributes .child[data-v-548261cd]{flex-direction:column}}.attributes .child[data-v-548261cd]:not(:last-child){border-bottom:1px solid #e1e4e8}.attributes .child[data-v-548261cd]:hover{cursor:auto}.attributes .child.head[data-v-548261cd]{cursor:pointer}.attributes .child.head[data-v-548261cd]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.attributes .child .label[data-v-548261cd]{font-weight:700}.attributes .child .value[data-v-548261cd]{font-size:.95em;word-break:break-all}@media screen and (min-width:769px){.attributes .child .value[data-v-548261cd]{text-align:right}}.entity-container-wrapper.with-children[data-v-548261cd]:not(.collapsed){box-shadow:0 3px 4px 0 silver}.entity-container[data-v-548261cd]{width:100%;display:flex;align-items:center;position:relative;padding:0!important;border-bottom:1px solid #ccc}.entity-container.with-children[data-v-548261cd]:not(.collapsed){background:linear-gradient(90deg,#c8ffd0,#d8efe8);font-weight:700;box-shadow:0 0 3px 2px silver}.entity-container[data-v-548261cd]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.entity-container .adjuster[data-v-548261cd]{cursor:pointer;width:100%}.entity-container .adjuster.with-children[data-v-548261cd]{width:calc(100% - 2.5em)}.blink[data-v-548261cd]{animation:blink-animation-548261cd 1s steps(20,start)}@keyframes blink-animation-548261cd{0%{background:initial}50%{background:#8fefb7}to{background:initial}}.col-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-7babaacc]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-7babaacc]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-7babaacc]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-7babaacc]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-7babaacc]:first-child{margin-left:26%!important}.col-offset-3[data-v-7babaacc]:not(first-child){margin-left:30%!important}.col-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-7babaacc]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-7babaacc]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-7babaacc]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-7babaacc]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-7babaacc]:first-child{margin-left:52%!important}.col-offset-6[data-v-7babaacc]:not(first-child){margin-left:56%!important}.col-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-7babaacc]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-7babaacc]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-7babaacc]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-7babaacc]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-7babaacc]:first-child{margin-left:78%!important}.col-offset-9[data-v-7babaacc]:not(first-child){margin-left:82%!important}.col-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-7babaacc]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-7babaacc]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-7babaacc]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-7babaacc]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-1[data-v-7babaacc]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-2[data-v-7babaacc]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-3[data-v-7babaacc]{margin-left:26%}.col-no-margin-s-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-4[data-v-7babaacc]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-5[data-v-7babaacc]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-6[data-v-7babaacc]{margin-left:52%}.col-no-margin-s-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-7[data-v-7babaacc]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-8[data-v-7babaacc]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-9[data-v-7babaacc]{margin-left:78%}.col-no-margin-s-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-10[data-v-7babaacc]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-7babaacc]:first-child{margin-left:0}.col-offset-s-11[data-v-7babaacc]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-s-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-7babaacc]{display:none!important}.s-visible[data-v-7babaacc]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-1[data-v-7babaacc]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-2[data-v-7babaacc]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-3[data-v-7babaacc]{margin-left:26%}.col-no-margin-m-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-4[data-v-7babaacc]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-5[data-v-7babaacc]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-6[data-v-7babaacc]{margin-left:52%}.col-no-margin-m-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-7[data-v-7babaacc]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-8[data-v-7babaacc]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-9[data-v-7babaacc]{margin-left:78%}.col-no-margin-m-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-10[data-v-7babaacc]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-7babaacc]:first-child{margin-left:0}.col-offset-m-11[data-v-7babaacc]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-m-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-7babaacc]{display:none!important}.m-visible[data-v-7babaacc]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-1[data-v-7babaacc]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-2[data-v-7babaacc]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-3[data-v-7babaacc]{margin-left:26%}.col-no-margin-l-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-4[data-v-7babaacc]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-5[data-v-7babaacc]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-6[data-v-7babaacc]{margin-left:52%}.col-no-margin-l-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-7[data-v-7babaacc]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-8[data-v-7babaacc]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-9[data-v-7babaacc]{margin-left:78%}.col-no-margin-l-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-10[data-v-7babaacc]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-7babaacc]:first-child{margin-left:0}.col-offset-l-11[data-v-7babaacc]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-l-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-7babaacc]{display:none!important}.l-visible[data-v-7babaacc]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-1[data-v-7babaacc]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-2[data-v-7babaacc]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-3[data-v-7babaacc]{margin-left:26%}.col-no-margin-xl-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-4[data-v-7babaacc]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-5[data-v-7babaacc]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-6[data-v-7babaacc]{margin-left:52%}.col-no-margin-xl-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-7[data-v-7babaacc]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-8[data-v-7babaacc]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-9[data-v-7babaacc]{margin-left:78%}.col-no-margin-xl-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-10[data-v-7babaacc]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xl-11[data-v-7babaacc]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-7babaacc]{display:none!important}.xl-visible[data-v-7babaacc]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-1[data-v-7babaacc]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-7babaacc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-2[data-v-7babaacc]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-7babaacc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-3[data-v-7babaacc]{margin-left:26%}.col-no-margin-xxl-3[data-v-7babaacc]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-4[data-v-7babaacc]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-7babaacc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-5[data-v-7babaacc]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-7babaacc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-6[data-v-7babaacc]{margin-left:52%}.col-no-margin-xxl-6[data-v-7babaacc]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-7[data-v-7babaacc]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-7babaacc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-8[data-v-7babaacc]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-7babaacc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-9[data-v-7babaacc]{margin-left:78%}.col-no-margin-xxl-9[data-v-7babaacc]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-10[data-v-7babaacc]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-7babaacc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-7babaacc]:first-child{margin-left:0}.col-offset-xxl-11[data-v-7babaacc]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-7babaacc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-7babaacc]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-7babaacc]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-7babaacc]{display:none!important}.xxl-visible[data-v-7babaacc]{display:block!important}}.vertical-center[data-v-7babaacc]{display:flex;align-items:center}.horizontal-center[data-v-7babaacc]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-7babaacc]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-7babaacc]{display:none!important}.no-content[data-v-7babaacc]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-7babaacc],.btn[data-v-7babaacc],button[data-v-7babaacc]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-7babaacc],.btn-default[type=submit][data-v-7babaacc],.btn.btn-primary[data-v-7babaacc],.btn[type=submit][data-v-7babaacc],button.btn-primary[data-v-7babaacc],button[type=submit][data-v-7babaacc]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-7babaacc],.btn-default .icon[data-v-7babaacc],button .icon[data-v-7babaacc]{margin-right:.5em}input[type=password][data-v-7babaacc],input[type=text][data-v-7babaacc]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-7babaacc]:focus,input[type=text][data-v-7babaacc]:focus{border:1px solid #35b870}button[data-v-7babaacc],input[data-v-7babaacc]{outline:none}input[type=text][data-v-7babaacc]:hover,textarea[data-v-7babaacc]:hover{border:1px solid #9cdfb0}ul[data-v-7babaacc]{margin:0;padding:0;list-style:none}a[data-v-7babaacc]{cursor:pointer;text-decoration:none}[data-v-7babaacc]::-webkit-scrollbar{width:.75em}[data-v-7babaacc]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-7babaacc]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-7babaacc]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-7babaacc]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-7babaacc],input[type=password][data-v-7babaacc],input[type=search][data-v-7babaacc],input[type=text][data-v-7babaacc]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-7babaacc]:hover,input[type=password][data-v-7babaacc]:hover,input[type=search][data-v-7babaacc]:hover,input[type=text][data-v-7babaacc]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-7babaacc]:focus,input[type=password][data-v-7babaacc]:focus,input[type=search][data-v-7babaacc]:focus,input[type=text][data-v-7babaacc]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-7babaacc],input[type=password].with-icon[data-v-7babaacc],input[type=search].with-icon[data-v-7babaacc],input[type=text].with-icon[data-v-7babaacc]{padding-left:.3em}input[type=search][data-v-7babaacc],input[type=text][data-v-7babaacc]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-7babaacc]{animation-fill-mode:both;animation-name:fadeIn-7babaacc;-webkit-animation-name:fadeIn-7babaacc}.fade-in[data-v-7babaacc],.fade-out[data-v-7babaacc]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-7babaacc]{animation-fill-mode:both;animation-name:fadeOut-7babaacc;-webkit-animation-name:fadeOut-7babaacc}@keyframes fadeIn-7babaacc{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-7babaacc{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-7babaacc]: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-7babaacc]: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-7babaacc]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.entities-selectors-container[data-v-7babaacc]{width:100%;display:flex;align-items:center}.entities-selectors-container .selector[data-v-7babaacc]{height:100%;display:inline-flex}.entities-selectors-container .selector.active[data-v-7babaacc] .dropdown-container button{color:#35b870}@media(max-width:330px){.entities-selectors-container .search-bar[data-v-7babaacc]{display:none}}.entities-selectors-container[data-v-7babaacc] .dropdown-container{height:100%;display:flex}.entities-selectors-container[data-v-7babaacc] .dropdown-container button{height:100%;background:#f8f8f8;border:0;padding:.5em}.entities-selectors-container[data-v-7babaacc] .dropdown-container button:hover{color:#35b870}.entities-selectors-container[data-v-7babaacc] .dropdown-container .item{padding:.5em 4em .5em .5em;border:0;box-shadow:none}.entities-selectors-container[data-v-7babaacc] .dropdown-container .item .col-1.icon{width:1.5em}.entities-selectors-container[data-v-7babaacc] .dropdown-container .item.selected{font-weight:700;background:hsla(0,0%,100%,0)}.entities-selectors-container[data-v-7babaacc] .dropdown-container .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.col-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-d543b3e4]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-d543b3e4]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-d543b3e4]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-d543b3e4]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-d543b3e4]:first-child{margin-left:26%!important}.col-offset-3[data-v-d543b3e4]:not(first-child){margin-left:30%!important}.col-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-d543b3e4]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-d543b3e4]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-d543b3e4]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-d543b3e4]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-d543b3e4]:first-child{margin-left:52%!important}.col-offset-6[data-v-d543b3e4]:not(first-child){margin-left:56%!important}.col-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-d543b3e4]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-d543b3e4]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-d543b3e4]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-d543b3e4]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-d543b3e4]:first-child{margin-left:78%!important}.col-offset-9[data-v-d543b3e4]:not(first-child){margin-left:82%!important}.col-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-d543b3e4]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-d543b3e4]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-d543b3e4]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-d543b3e4]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-1[data-v-d543b3e4]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-2[data-v-d543b3e4]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-3[data-v-d543b3e4]{margin-left:26%}.col-no-margin-s-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-4[data-v-d543b3e4]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-5[data-v-d543b3e4]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-6[data-v-d543b3e4]{margin-left:52%}.col-no-margin-s-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-7[data-v-d543b3e4]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-8[data-v-d543b3e4]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-9[data-v-d543b3e4]{margin-left:78%}.col-no-margin-s-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-10[data-v-d543b3e4]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-s-11[data-v-d543b3e4]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-s-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-d543b3e4]{display:none!important}.s-visible[data-v-d543b3e4]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-1[data-v-d543b3e4]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-2[data-v-d543b3e4]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-3[data-v-d543b3e4]{margin-left:26%}.col-no-margin-m-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-4[data-v-d543b3e4]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-5[data-v-d543b3e4]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-6[data-v-d543b3e4]{margin-left:52%}.col-no-margin-m-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-7[data-v-d543b3e4]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-8[data-v-d543b3e4]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-9[data-v-d543b3e4]{margin-left:78%}.col-no-margin-m-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-10[data-v-d543b3e4]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-m-11[data-v-d543b3e4]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-m-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-d543b3e4]{display:none!important}.m-visible[data-v-d543b3e4]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-1[data-v-d543b3e4]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-2[data-v-d543b3e4]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-3[data-v-d543b3e4]{margin-left:26%}.col-no-margin-l-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-4[data-v-d543b3e4]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-5[data-v-d543b3e4]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-6[data-v-d543b3e4]{margin-left:52%}.col-no-margin-l-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-7[data-v-d543b3e4]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-8[data-v-d543b3e4]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-9[data-v-d543b3e4]{margin-left:78%}.col-no-margin-l-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-10[data-v-d543b3e4]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-l-11[data-v-d543b3e4]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-l-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-d543b3e4]{display:none!important}.l-visible[data-v-d543b3e4]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-1[data-v-d543b3e4]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-2[data-v-d543b3e4]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-3[data-v-d543b3e4]{margin-left:26%}.col-no-margin-xl-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-4[data-v-d543b3e4]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-5[data-v-d543b3e4]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-6[data-v-d543b3e4]{margin-left:52%}.col-no-margin-xl-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-7[data-v-d543b3e4]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-8[data-v-d543b3e4]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-9[data-v-d543b3e4]{margin-left:78%}.col-no-margin-xl-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-10[data-v-d543b3e4]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xl-11[data-v-d543b3e4]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-d543b3e4]{display:none!important}.xl-visible[data-v-d543b3e4]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-1[data-v-d543b3e4]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-d543b3e4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-2[data-v-d543b3e4]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-d543b3e4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-3[data-v-d543b3e4]{margin-left:26%}.col-no-margin-xxl-3[data-v-d543b3e4]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-4[data-v-d543b3e4]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-d543b3e4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-5[data-v-d543b3e4]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-d543b3e4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-6[data-v-d543b3e4]{margin-left:52%}.col-no-margin-xxl-6[data-v-d543b3e4]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-7[data-v-d543b3e4]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-d543b3e4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-8[data-v-d543b3e4]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-d543b3e4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-9[data-v-d543b3e4]{margin-left:78%}.col-no-margin-xxl-9[data-v-d543b3e4]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-10[data-v-d543b3e4]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-d543b3e4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-d543b3e4]:first-child{margin-left:0}.col-offset-xxl-11[data-v-d543b3e4]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-d543b3e4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-d543b3e4]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-d543b3e4]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-d543b3e4]{display:none!important}.xxl-visible[data-v-d543b3e4]{display:block!important}}.vertical-center[data-v-d543b3e4]{display:flex;align-items:center}.horizontal-center[data-v-d543b3e4]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-d543b3e4]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-d543b3e4]{display:none!important}.no-content[data-v-d543b3e4]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-d543b3e4],.btn[data-v-d543b3e4],button[data-v-d543b3e4]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-d543b3e4],.btn-default[type=submit][data-v-d543b3e4],.btn.btn-primary[data-v-d543b3e4],.btn[type=submit][data-v-d543b3e4],button.btn-primary[data-v-d543b3e4],button[type=submit][data-v-d543b3e4]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-d543b3e4],.btn-default .icon[data-v-d543b3e4],button .icon[data-v-d543b3e4]{margin-right:.5em}input[type=password][data-v-d543b3e4],input[type=text][data-v-d543b3e4]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-d543b3e4]:focus,input[type=text][data-v-d543b3e4]:focus{border:1px solid #35b870}button[data-v-d543b3e4],input[data-v-d543b3e4]{outline:none}input[type=text][data-v-d543b3e4]:hover,textarea[data-v-d543b3e4]:hover{border:1px solid #9cdfb0}ul[data-v-d543b3e4]{margin:0;padding:0;list-style:none}a[data-v-d543b3e4]{cursor:pointer;text-decoration:none}[data-v-d543b3e4]::-webkit-scrollbar{width:.75em}[data-v-d543b3e4]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-d543b3e4]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-d543b3e4]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-d543b3e4]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-d543b3e4],input[type=password][data-v-d543b3e4],input[type=search][data-v-d543b3e4],input[type=text][data-v-d543b3e4]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-d543b3e4]:hover,input[type=password][data-v-d543b3e4]:hover,input[type=search][data-v-d543b3e4]:hover,input[type=text][data-v-d543b3e4]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-d543b3e4]:focus,input[type=password][data-v-d543b3e4]:focus,input[type=search][data-v-d543b3e4]:focus,input[type=text][data-v-d543b3e4]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-d543b3e4],input[type=password].with-icon[data-v-d543b3e4],input[type=search].with-icon[data-v-d543b3e4],input[type=text].with-icon[data-v-d543b3e4]{padding-left:.3em}input[type=search][data-v-d543b3e4],input[type=text][data-v-d543b3e4]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-d543b3e4]{animation-fill-mode:both;animation-name:fadeIn-d543b3e4;-webkit-animation-name:fadeIn-d543b3e4}.fade-in[data-v-d543b3e4],.fade-out[data-v-d543b3e4]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-d543b3e4]{animation-fill-mode:both;animation-name:fadeOut-d543b3e4;-webkit-animation-name:fadeOut-d543b3e4}@keyframes fadeIn-d543b3e4{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-d543b3e4{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-d543b3e4]: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-d543b3e4]: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-d543b3e4]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}[data-v-d543b3e4] .modal .dialog-content{padding:1em}[data-v-d543b3e4] .modal .buttons{display:flex;flex-direction:row;justify-content:right;padding:1em 0 1em 1em;border:0;border-radius:0;box-shadow:0 -1px 2px 0 silver}[data-v-d543b3e4] .modal .buttons button{margin-right:1em;padding:.5em 1em;border:1px solid #ddd;border-radius:1em}[data-v-d543b3e4] .modal .buttons button:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.col-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-3344f2bf]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-3344f2bf]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-3344f2bf]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-3344f2bf]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-3344f2bf]:first-child{margin-left:26%!important}.col-offset-3[data-v-3344f2bf]:not(first-child){margin-left:30%!important}.col-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-3344f2bf]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-3344f2bf]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-3344f2bf]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-3344f2bf]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-3344f2bf]:first-child{margin-left:52%!important}.col-offset-6[data-v-3344f2bf]:not(first-child){margin-left:56%!important}.col-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-3344f2bf]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-3344f2bf]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-3344f2bf]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-3344f2bf]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-3344f2bf]:first-child{margin-left:78%!important}.col-offset-9[data-v-3344f2bf]:not(first-child){margin-left:82%!important}.col-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-3344f2bf]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-3344f2bf]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-3344f2bf]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-3344f2bf]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-1[data-v-3344f2bf]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-2[data-v-3344f2bf]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-3[data-v-3344f2bf]{margin-left:26%}.col-no-margin-s-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-4[data-v-3344f2bf]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-5[data-v-3344f2bf]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-6[data-v-3344f2bf]{margin-left:52%}.col-no-margin-s-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-7[data-v-3344f2bf]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-8[data-v-3344f2bf]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-9[data-v-3344f2bf]{margin-left:78%}.col-no-margin-s-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-10[data-v-3344f2bf]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-s-11[data-v-3344f2bf]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-s-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-3344f2bf]{display:none!important}.s-visible[data-v-3344f2bf]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-1[data-v-3344f2bf]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-2[data-v-3344f2bf]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-3[data-v-3344f2bf]{margin-left:26%}.col-no-margin-m-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-4[data-v-3344f2bf]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-5[data-v-3344f2bf]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-6[data-v-3344f2bf]{margin-left:52%}.col-no-margin-m-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-7[data-v-3344f2bf]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-8[data-v-3344f2bf]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-9[data-v-3344f2bf]{margin-left:78%}.col-no-margin-m-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-10[data-v-3344f2bf]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-m-11[data-v-3344f2bf]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-m-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-3344f2bf]{display:none!important}.m-visible[data-v-3344f2bf]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-1[data-v-3344f2bf]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-2[data-v-3344f2bf]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-3[data-v-3344f2bf]{margin-left:26%}.col-no-margin-l-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-4[data-v-3344f2bf]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-5[data-v-3344f2bf]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-6[data-v-3344f2bf]{margin-left:52%}.col-no-margin-l-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-7[data-v-3344f2bf]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-8[data-v-3344f2bf]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-9[data-v-3344f2bf]{margin-left:78%}.col-no-margin-l-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-10[data-v-3344f2bf]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-l-11[data-v-3344f2bf]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-l-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-3344f2bf]{display:none!important}.l-visible[data-v-3344f2bf]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-1[data-v-3344f2bf]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-2[data-v-3344f2bf]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-3[data-v-3344f2bf]{margin-left:26%}.col-no-margin-xl-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-4[data-v-3344f2bf]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-5[data-v-3344f2bf]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-6[data-v-3344f2bf]{margin-left:52%}.col-no-margin-xl-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-7[data-v-3344f2bf]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-8[data-v-3344f2bf]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-9[data-v-3344f2bf]{margin-left:78%}.col-no-margin-xl-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-10[data-v-3344f2bf]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xl-11[data-v-3344f2bf]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-3344f2bf]{display:none!important}.xl-visible[data-v-3344f2bf]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-1[data-v-3344f2bf]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-3344f2bf]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-2[data-v-3344f2bf]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-3344f2bf]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-3[data-v-3344f2bf]{margin-left:26%}.col-no-margin-xxl-3[data-v-3344f2bf]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-4[data-v-3344f2bf]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-3344f2bf]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-5[data-v-3344f2bf]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-3344f2bf]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-6[data-v-3344f2bf]{margin-left:52%}.col-no-margin-xxl-6[data-v-3344f2bf]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-7[data-v-3344f2bf]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-3344f2bf]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-8[data-v-3344f2bf]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-3344f2bf]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-9[data-v-3344f2bf]{margin-left:78%}.col-no-margin-xxl-9[data-v-3344f2bf]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-10[data-v-3344f2bf]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-3344f2bf]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-3344f2bf]:first-child{margin-left:0}.col-offset-xxl-11[data-v-3344f2bf]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-3344f2bf]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-3344f2bf]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-3344f2bf]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-3344f2bf]{display:none!important}.xxl-visible[data-v-3344f2bf]{display:block!important}}.vertical-center[data-v-3344f2bf]{display:flex;align-items:center}.horizontal-center[data-v-3344f2bf]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-3344f2bf]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-3344f2bf]{display:none!important}.no-content[data-v-3344f2bf]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-3344f2bf],.btn[data-v-3344f2bf],button[data-v-3344f2bf]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-3344f2bf],.btn-default[type=submit][data-v-3344f2bf],.btn.btn-primary[data-v-3344f2bf],.btn[type=submit][data-v-3344f2bf],button.btn-primary[data-v-3344f2bf],button[type=submit][data-v-3344f2bf]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-3344f2bf],.btn-default .icon[data-v-3344f2bf],button .icon[data-v-3344f2bf]{margin-right:.5em}input[type=password][data-v-3344f2bf],input[type=text][data-v-3344f2bf]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-3344f2bf]:focus,input[type=text][data-v-3344f2bf]:focus{border:1px solid #35b870}button[data-v-3344f2bf],input[data-v-3344f2bf]{outline:none}input[type=text][data-v-3344f2bf]:hover,textarea[data-v-3344f2bf]:hover{border:1px solid #9cdfb0}ul[data-v-3344f2bf]{margin:0;padding:0;list-style:none}a[data-v-3344f2bf]{cursor:pointer;text-decoration:none}[data-v-3344f2bf]::-webkit-scrollbar{width:.75em}[data-v-3344f2bf]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-3344f2bf]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-3344f2bf]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-3344f2bf]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-3344f2bf],input[type=password][data-v-3344f2bf],input[type=search][data-v-3344f2bf],input[type=text][data-v-3344f2bf]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-3344f2bf]:hover,input[type=password][data-v-3344f2bf]:hover,input[type=search][data-v-3344f2bf]:hover,input[type=text][data-v-3344f2bf]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-3344f2bf]:focus,input[type=password][data-v-3344f2bf]:focus,input[type=search][data-v-3344f2bf]:focus,input[type=text][data-v-3344f2bf]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-3344f2bf],input[type=password].with-icon[data-v-3344f2bf],input[type=search].with-icon[data-v-3344f2bf],input[type=text].with-icon[data-v-3344f2bf]{padding-left:.3em}input[type=search][data-v-3344f2bf],input[type=text][data-v-3344f2bf]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-3344f2bf]{animation-fill-mode:both;animation-name:fadeIn-3344f2bf;-webkit-animation-name:fadeIn-3344f2bf}.fade-in[data-v-3344f2bf],.fade-out[data-v-3344f2bf]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-3344f2bf]{animation-fill-mode:both;animation-name:fadeOut-3344f2bf;-webkit-animation-name:fadeOut-3344f2bf}@keyframes fadeIn-3344f2bf{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-3344f2bf{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-3344f2bf]: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-3344f2bf]: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-3344f2bf]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.edit-btn[data-v-3344f2bf]{border:0;background:none;padding:0 .25em;margin-left:.25em;border:1px solid transparent}.edit-btn[data-v-3344f2bf]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0);border:1px solid #32b646}.col-1[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-1[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-b5f9b92e]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-b5f9b92e]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-2[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-b5f9b92e]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-b5f9b92e]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-3[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-b5f9b92e]:first-child{margin-left:26%!important}.col-offset-3[data-v-b5f9b92e]:not(first-child){margin-left:30%!important}.col-4[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-4[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-b5f9b92e]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-b5f9b92e]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-5[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-b5f9b92e]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-b5f9b92e]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-6[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-b5f9b92e]:first-child{margin-left:52%!important}.col-offset-6[data-v-b5f9b92e]:not(first-child){margin-left:56%!important}.col-7[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-7[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-b5f9b92e]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-b5f9b92e]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-8[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-b5f9b92e]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-b5f9b92e]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-9[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-b5f9b92e]:first-child{margin-left:78%!important}.col-offset-9[data-v-b5f9b92e]:not(first-child){margin-left:82%!important}.col-10[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-10[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-b5f9b92e]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-b5f9b92e]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-11[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-b5f9b92e]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-b5f9b92e]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-12[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-s-1[data-v-b5f9b92e]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-s-2[data-v-b5f9b92e]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-s-3[data-v-b5f9b92e]{margin-left:26%}.col-no-margin-s-3[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-s-4[data-v-b5f9b92e]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-s-5[data-v-b5f9b92e]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-s-6[data-v-b5f9b92e]{margin-left:52%}.col-no-margin-s-6[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-s-7[data-v-b5f9b92e]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-s-8[data-v-b5f9b92e]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-s-9[data-v-b5f9b92e]{margin-left:78%}.col-no-margin-s-9[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-s-10[data-v-b5f9b92e]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-s-11[data-v-b5f9b92e]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-s-12[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-b5f9b92e]{display:none!important}.s-visible[data-v-b5f9b92e]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-m-1[data-v-b5f9b92e]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-m-2[data-v-b5f9b92e]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-m-3[data-v-b5f9b92e]{margin-left:26%}.col-no-margin-m-3[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-m-4[data-v-b5f9b92e]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-m-5[data-v-b5f9b92e]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-m-6[data-v-b5f9b92e]{margin-left:52%}.col-no-margin-m-6[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-m-7[data-v-b5f9b92e]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-m-8[data-v-b5f9b92e]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-m-9[data-v-b5f9b92e]{margin-left:78%}.col-no-margin-m-9[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-m-10[data-v-b5f9b92e]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-m-11[data-v-b5f9b92e]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-m-12[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-b5f9b92e]{display:none!important}.m-visible[data-v-b5f9b92e]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-l-1[data-v-b5f9b92e]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-l-2[data-v-b5f9b92e]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-l-3[data-v-b5f9b92e]{margin-left:26%}.col-no-margin-l-3[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-l-4[data-v-b5f9b92e]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-l-5[data-v-b5f9b92e]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-l-6[data-v-b5f9b92e]{margin-left:52%}.col-no-margin-l-6[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-l-7[data-v-b5f9b92e]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-l-8[data-v-b5f9b92e]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-l-9[data-v-b5f9b92e]{margin-left:78%}.col-no-margin-l-9[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-l-10[data-v-b5f9b92e]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-l-11[data-v-b5f9b92e]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-l-12[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-b5f9b92e]{display:none!important}.l-visible[data-v-b5f9b92e]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xl-1[data-v-b5f9b92e]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xl-2[data-v-b5f9b92e]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xl-3[data-v-b5f9b92e]{margin-left:26%}.col-no-margin-xl-3[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xl-4[data-v-b5f9b92e]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xl-5[data-v-b5f9b92e]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xl-6[data-v-b5f9b92e]{margin-left:52%}.col-no-margin-xl-6[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xl-7[data-v-b5f9b92e]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xl-8[data-v-b5f9b92e]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xl-9[data-v-b5f9b92e]{margin-left:78%}.col-no-margin-xl-9[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xl-10[data-v-b5f9b92e]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xl-11[data-v-b5f9b92e]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-b5f9b92e]{display:none!important}.xl-visible[data-v-b5f9b92e]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xxl-1[data-v-b5f9b92e]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xxl-2[data-v-b5f9b92e]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xxl-3[data-v-b5f9b92e]{margin-left:26%}.col-no-margin-xxl-3[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xxl-4[data-v-b5f9b92e]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xxl-5[data-v-b5f9b92e]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xxl-6[data-v-b5f9b92e]{margin-left:52%}.col-no-margin-xxl-6[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xxl-7[data-v-b5f9b92e]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xxl-8[data-v-b5f9b92e]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xxl-9[data-v-b5f9b92e]{margin-left:78%}.col-no-margin-xxl-9[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xxl-10[data-v-b5f9b92e]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-b5f9b92e]:first-child{margin-left:0}.col-offset-xxl-11[data-v-b5f9b92e]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-b5f9b92e]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-b5f9b92e]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-b5f9b92e]{display:none!important}.xxl-visible[data-v-b5f9b92e]{display:block!important}}.vertical-center[data-v-b5f9b92e]{display:flex;align-items:center}.horizontal-center[data-v-b5f9b92e]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-b5f9b92e]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-b5f9b92e]{display:none!important}.no-content[data-v-b5f9b92e]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-b5f9b92e],.btn[data-v-b5f9b92e],button[data-v-b5f9b92e]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-b5f9b92e],.btn-default[type=submit][data-v-b5f9b92e],.btn.btn-primary[data-v-b5f9b92e],.btn[type=submit][data-v-b5f9b92e],button.btn-primary[data-v-b5f9b92e],button[type=submit][data-v-b5f9b92e]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-b5f9b92e],.btn-default .icon[data-v-b5f9b92e],button .icon[data-v-b5f9b92e]{margin-right:.5em}input[type=password][data-v-b5f9b92e],input[type=text][data-v-b5f9b92e]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-b5f9b92e]:focus,input[type=text][data-v-b5f9b92e]:focus{border:1px solid #35b870}button[data-v-b5f9b92e],input[data-v-b5f9b92e]{outline:none}input[type=text][data-v-b5f9b92e]:hover,textarea[data-v-b5f9b92e]:hover{border:1px solid #9cdfb0}ul[data-v-b5f9b92e]{margin:0;padding:0;list-style:none}a[data-v-b5f9b92e]{cursor:pointer;text-decoration:none}[data-v-b5f9b92e]::-webkit-scrollbar{width:.75em}[data-v-b5f9b92e]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-b5f9b92e]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-b5f9b92e]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-b5f9b92e]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-b5f9b92e],input[type=password][data-v-b5f9b92e],input[type=search][data-v-b5f9b92e],input[type=text][data-v-b5f9b92e]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-b5f9b92e]:hover,input[type=password][data-v-b5f9b92e]:hover,input[type=search][data-v-b5f9b92e]:hover,input[type=text][data-v-b5f9b92e]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-b5f9b92e]:focus,input[type=password][data-v-b5f9b92e]:focus,input[type=search][data-v-b5f9b92e]:focus,input[type=text][data-v-b5f9b92e]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-b5f9b92e],input[type=password].with-icon[data-v-b5f9b92e],input[type=search].with-icon[data-v-b5f9b92e],input[type=text].with-icon[data-v-b5f9b92e]{padding-left:.3em}input[type=search][data-v-b5f9b92e],input[type=text][data-v-b5f9b92e]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-b5f9b92e]{animation-fill-mode:both;animation-name:fadeIn-b5f9b92e;-webkit-animation-name:fadeIn-b5f9b92e}.fade-in[data-v-b5f9b92e],.fade-out[data-v-b5f9b92e]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-b5f9b92e]{animation-fill-mode:both;animation-name:fadeOut-b5f9b92e;-webkit-animation-name:fadeOut-b5f9b92e}@keyframes fadeIn-b5f9b92e{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-b5f9b92e{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-b5f9b92e]: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-b5f9b92e]: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-b5f9b92e]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.entity-icon-container[data-v-b5f9b92e]{width:1.625em;height:1.5em;display:inline-flex;margin-top:.25em;margin-left:.25em;position:relative;text-align:center;justify-content:center;align-items:center}.entity-icon-container.with-color-fill[data-v-b5f9b92e]{border-radius:1em}.entity-icon-container .loading[data-v-b5f9b92e]{position:absolute;bottom:0;transform:translateY(-50%);width:1em;height:1em;opacity:.6}.entity-icon-container .error[data-v-b5f9b92e]{color:#ad1717}.col-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-600cb1a8]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-600cb1a8]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-600cb1a8]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-600cb1a8]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-600cb1a8]:first-child{margin-left:26%!important}.col-offset-3[data-v-600cb1a8]:not(first-child){margin-left:30%!important}.col-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-600cb1a8]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-600cb1a8]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-600cb1a8]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-600cb1a8]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-600cb1a8]:first-child{margin-left:52%!important}.col-offset-6[data-v-600cb1a8]:not(first-child){margin-left:56%!important}.col-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-600cb1a8]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-600cb1a8]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-600cb1a8]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-600cb1a8]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-600cb1a8]:first-child{margin-left:78%!important}.col-offset-9[data-v-600cb1a8]:not(first-child){margin-left:82%!important}.col-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-600cb1a8]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-600cb1a8]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-600cb1a8]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-600cb1a8]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-1[data-v-600cb1a8]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-2[data-v-600cb1a8]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-3[data-v-600cb1a8]{margin-left:26%}.col-no-margin-s-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-4[data-v-600cb1a8]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-5[data-v-600cb1a8]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-6[data-v-600cb1a8]{margin-left:52%}.col-no-margin-s-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-7[data-v-600cb1a8]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-8[data-v-600cb1a8]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-9[data-v-600cb1a8]{margin-left:78%}.col-no-margin-s-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-10[data-v-600cb1a8]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-s-11[data-v-600cb1a8]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-s-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-600cb1a8]{display:none!important}.s-visible[data-v-600cb1a8]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-1[data-v-600cb1a8]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-2[data-v-600cb1a8]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-3[data-v-600cb1a8]{margin-left:26%}.col-no-margin-m-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-4[data-v-600cb1a8]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-5[data-v-600cb1a8]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-6[data-v-600cb1a8]{margin-left:52%}.col-no-margin-m-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-7[data-v-600cb1a8]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-8[data-v-600cb1a8]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-9[data-v-600cb1a8]{margin-left:78%}.col-no-margin-m-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-10[data-v-600cb1a8]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-m-11[data-v-600cb1a8]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-m-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-600cb1a8]{display:none!important}.m-visible[data-v-600cb1a8]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-1[data-v-600cb1a8]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-2[data-v-600cb1a8]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-3[data-v-600cb1a8]{margin-left:26%}.col-no-margin-l-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-4[data-v-600cb1a8]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-5[data-v-600cb1a8]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-6[data-v-600cb1a8]{margin-left:52%}.col-no-margin-l-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-7[data-v-600cb1a8]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-8[data-v-600cb1a8]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-9[data-v-600cb1a8]{margin-left:78%}.col-no-margin-l-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-10[data-v-600cb1a8]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-l-11[data-v-600cb1a8]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-l-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-600cb1a8]{display:none!important}.l-visible[data-v-600cb1a8]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-1[data-v-600cb1a8]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-2[data-v-600cb1a8]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-3[data-v-600cb1a8]{margin-left:26%}.col-no-margin-xl-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-4[data-v-600cb1a8]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-5[data-v-600cb1a8]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-6[data-v-600cb1a8]{margin-left:52%}.col-no-margin-xl-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-7[data-v-600cb1a8]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-8[data-v-600cb1a8]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-9[data-v-600cb1a8]{margin-left:78%}.col-no-margin-xl-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-10[data-v-600cb1a8]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xl-11[data-v-600cb1a8]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-600cb1a8]{display:none!important}.xl-visible[data-v-600cb1a8]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-1[data-v-600cb1a8]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-600cb1a8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-2[data-v-600cb1a8]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-600cb1a8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-3[data-v-600cb1a8]{margin-left:26%}.col-no-margin-xxl-3[data-v-600cb1a8]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-4[data-v-600cb1a8]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-600cb1a8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-5[data-v-600cb1a8]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-600cb1a8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-6[data-v-600cb1a8]{margin-left:52%}.col-no-margin-xxl-6[data-v-600cb1a8]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-7[data-v-600cb1a8]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-600cb1a8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-8[data-v-600cb1a8]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-600cb1a8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-9[data-v-600cb1a8]{margin-left:78%}.col-no-margin-xxl-9[data-v-600cb1a8]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-10[data-v-600cb1a8]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-600cb1a8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-600cb1a8]:first-child{margin-left:0}.col-offset-xxl-11[data-v-600cb1a8]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-600cb1a8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-600cb1a8]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-600cb1a8]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-600cb1a8]{display:none!important}.xxl-visible[data-v-600cb1a8]{display:block!important}}.vertical-center[data-v-600cb1a8]{display:flex;align-items:center}.horizontal-center[data-v-600cb1a8]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-600cb1a8]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-600cb1a8]{display:none!important}.no-content[data-v-600cb1a8]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-600cb1a8],.btn[data-v-600cb1a8],button[data-v-600cb1a8]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-600cb1a8],.btn-default[type=submit][data-v-600cb1a8],.btn.btn-primary[data-v-600cb1a8],.btn[type=submit][data-v-600cb1a8],button.btn-primary[data-v-600cb1a8],button[type=submit][data-v-600cb1a8]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-600cb1a8],.btn-default .icon[data-v-600cb1a8],button .icon[data-v-600cb1a8]{margin-right:.5em}input[type=password][data-v-600cb1a8],input[type=text][data-v-600cb1a8]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-600cb1a8]:focus,input[type=text][data-v-600cb1a8]:focus{border:1px solid #35b870}button[data-v-600cb1a8],input[data-v-600cb1a8]{outline:none}input[type=text][data-v-600cb1a8]:hover,textarea[data-v-600cb1a8]:hover{border:1px solid #9cdfb0}ul[data-v-600cb1a8]{margin:0;padding:0;list-style:none}a[data-v-600cb1a8]{cursor:pointer;text-decoration:none}[data-v-600cb1a8]::-webkit-scrollbar{width:.75em}[data-v-600cb1a8]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-600cb1a8]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-600cb1a8]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-600cb1a8]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-600cb1a8],input[type=password][data-v-600cb1a8],input[type=search][data-v-600cb1a8],input[type=text][data-v-600cb1a8]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-600cb1a8]:hover,input[type=password][data-v-600cb1a8]:hover,input[type=search][data-v-600cb1a8]:hover,input[type=text][data-v-600cb1a8]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-600cb1a8]:focus,input[type=password][data-v-600cb1a8]:focus,input[type=search][data-v-600cb1a8]:focus,input[type=text][data-v-600cb1a8]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-600cb1a8],input[type=password].with-icon[data-v-600cb1a8],input[type=search].with-icon[data-v-600cb1a8],input[type=text].with-icon[data-v-600cb1a8]{padding-left:.3em}input[type=search][data-v-600cb1a8],input[type=text][data-v-600cb1a8]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-600cb1a8]{animation-fill-mode:both;animation-name:fadeIn-600cb1a8;-webkit-animation-name:fadeIn-600cb1a8}.fade-in[data-v-600cb1a8],.fade-out[data-v-600cb1a8]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-600cb1a8]{animation-fill-mode:both;animation-name:fadeOut-600cb1a8;-webkit-animation-name:fadeOut-600cb1a8}@keyframes fadeIn-600cb1a8{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-600cb1a8{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-600cb1a8]: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-600cb1a8]: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-600cb1a8]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.name-editor[data-v-600cb1a8]{background:transparent;display:inline-flex;flex-direction:row;padding:0;border:0;border-radius:0;box-shadow:none}.name-editor button[data-v-600cb1a8]{border:none;background:none;padding:0 .5em}.name-editor button.confirm[data-v-600cb1a8]{color:#32b646}.name-editor button.cancel[data-v-600cb1a8]{color:#ad1717}.col-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-e7f9b796]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-e7f9b796]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-e7f9b796]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-e7f9b796]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-e7f9b796]:first-child{margin-left:26%!important}.col-offset-3[data-v-e7f9b796]:not(first-child){margin-left:30%!important}.col-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-e7f9b796]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-e7f9b796]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-e7f9b796]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-e7f9b796]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-e7f9b796]:first-child{margin-left:52%!important}.col-offset-6[data-v-e7f9b796]:not(first-child){margin-left:56%!important}.col-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-e7f9b796]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-e7f9b796]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-e7f9b796]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-e7f9b796]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-e7f9b796]:first-child{margin-left:78%!important}.col-offset-9[data-v-e7f9b796]:not(first-child){margin-left:82%!important}.col-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-e7f9b796]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-e7f9b796]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-e7f9b796]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-e7f9b796]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-1[data-v-e7f9b796]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-2[data-v-e7f9b796]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-3[data-v-e7f9b796]{margin-left:26%}.col-no-margin-s-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-4[data-v-e7f9b796]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-5[data-v-e7f9b796]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-6[data-v-e7f9b796]{margin-left:52%}.col-no-margin-s-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-7[data-v-e7f9b796]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-8[data-v-e7f9b796]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-9[data-v-e7f9b796]{margin-left:78%}.col-no-margin-s-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-10[data-v-e7f9b796]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-s-11[data-v-e7f9b796]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-s-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-e7f9b796]{display:none!important}.s-visible[data-v-e7f9b796]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-1[data-v-e7f9b796]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-2[data-v-e7f9b796]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-3[data-v-e7f9b796]{margin-left:26%}.col-no-margin-m-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-4[data-v-e7f9b796]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-5[data-v-e7f9b796]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-6[data-v-e7f9b796]{margin-left:52%}.col-no-margin-m-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-7[data-v-e7f9b796]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-8[data-v-e7f9b796]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-9[data-v-e7f9b796]{margin-left:78%}.col-no-margin-m-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-10[data-v-e7f9b796]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-m-11[data-v-e7f9b796]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-m-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-e7f9b796]{display:none!important}.m-visible[data-v-e7f9b796]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-1[data-v-e7f9b796]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-2[data-v-e7f9b796]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-3[data-v-e7f9b796]{margin-left:26%}.col-no-margin-l-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-4[data-v-e7f9b796]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-5[data-v-e7f9b796]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-6[data-v-e7f9b796]{margin-left:52%}.col-no-margin-l-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-7[data-v-e7f9b796]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-8[data-v-e7f9b796]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-9[data-v-e7f9b796]{margin-left:78%}.col-no-margin-l-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-10[data-v-e7f9b796]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-l-11[data-v-e7f9b796]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-l-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-e7f9b796]{display:none!important}.l-visible[data-v-e7f9b796]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-1[data-v-e7f9b796]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-2[data-v-e7f9b796]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-3[data-v-e7f9b796]{margin-left:26%}.col-no-margin-xl-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-4[data-v-e7f9b796]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-5[data-v-e7f9b796]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-6[data-v-e7f9b796]{margin-left:52%}.col-no-margin-xl-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-7[data-v-e7f9b796]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-8[data-v-e7f9b796]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-9[data-v-e7f9b796]{margin-left:78%}.col-no-margin-xl-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-10[data-v-e7f9b796]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xl-11[data-v-e7f9b796]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-e7f9b796]{display:none!important}.xl-visible[data-v-e7f9b796]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-1[data-v-e7f9b796]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-e7f9b796]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-2[data-v-e7f9b796]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-e7f9b796]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-3[data-v-e7f9b796]{margin-left:26%}.col-no-margin-xxl-3[data-v-e7f9b796]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-4[data-v-e7f9b796]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-e7f9b796]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-5[data-v-e7f9b796]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-e7f9b796]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-6[data-v-e7f9b796]{margin-left:52%}.col-no-margin-xxl-6[data-v-e7f9b796]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-7[data-v-e7f9b796]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-e7f9b796]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-8[data-v-e7f9b796]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-e7f9b796]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-9[data-v-e7f9b796]{margin-left:78%}.col-no-margin-xxl-9[data-v-e7f9b796]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-10[data-v-e7f9b796]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-e7f9b796]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-e7f9b796]:first-child{margin-left:0}.col-offset-xxl-11[data-v-e7f9b796]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-e7f9b796]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-e7f9b796]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-e7f9b796]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-e7f9b796]{display:none!important}.xxl-visible[data-v-e7f9b796]{display:block!important}}.vertical-center[data-v-e7f9b796]{display:flex;align-items:center}.horizontal-center[data-v-e7f9b796]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-e7f9b796]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-e7f9b796]{display:none!important}.no-content[data-v-e7f9b796]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-e7f9b796],.btn[data-v-e7f9b796],button[data-v-e7f9b796]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-e7f9b796],.btn-default[type=submit][data-v-e7f9b796],.btn.btn-primary[data-v-e7f9b796],.btn[type=submit][data-v-e7f9b796],button.btn-primary[data-v-e7f9b796],button[type=submit][data-v-e7f9b796]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-e7f9b796],.btn-default .icon[data-v-e7f9b796],button .icon[data-v-e7f9b796]{margin-right:.5em}input[type=password][data-v-e7f9b796],input[type=text][data-v-e7f9b796]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-e7f9b796]:focus,input[type=text][data-v-e7f9b796]:focus{border:1px solid #35b870}button[data-v-e7f9b796],input[data-v-e7f9b796]{outline:none}input[type=text][data-v-e7f9b796]:hover,textarea[data-v-e7f9b796]:hover{border:1px solid #9cdfb0}ul[data-v-e7f9b796]{margin:0;padding:0;list-style:none}a[data-v-e7f9b796]{cursor:pointer;text-decoration:none}[data-v-e7f9b796]::-webkit-scrollbar{width:.75em}[data-v-e7f9b796]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-e7f9b796]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-e7f9b796]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-e7f9b796]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-e7f9b796],input[type=password][data-v-e7f9b796],input[type=search][data-v-e7f9b796],input[type=text][data-v-e7f9b796]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-e7f9b796]:hover,input[type=password][data-v-e7f9b796]:hover,input[type=search][data-v-e7f9b796]:hover,input[type=text][data-v-e7f9b796]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-e7f9b796]:focus,input[type=password][data-v-e7f9b796]:focus,input[type=search][data-v-e7f9b796]:focus,input[type=text][data-v-e7f9b796]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-e7f9b796],input[type=password].with-icon[data-v-e7f9b796],input[type=search].with-icon[data-v-e7f9b796],input[type=text].with-icon[data-v-e7f9b796]{padding-left:.3em}input[type=search][data-v-e7f9b796],input[type=text][data-v-e7f9b796]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-e7f9b796]{animation-fill-mode:both;animation-name:fadeIn-e7f9b796;-webkit-animation-name:fadeIn-e7f9b796}.fade-in[data-v-e7f9b796],.fade-out[data-v-e7f9b796]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-e7f9b796]{animation-fill-mode:both;animation-name:fadeOut-e7f9b796;-webkit-animation-name:fadeOut-e7f9b796}@keyframes fadeIn-e7f9b796{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-e7f9b796{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-e7f9b796]: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-e7f9b796]: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-e7f9b796]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}[data-v-e7f9b796] .modal .body{padding:0}@media screen and (min-width:1024px){[data-v-e7f9b796] .modal .body{min-width:45em}}[data-v-e7f9b796] .modal .body .table-row{box-shadow:none;padding:.5em}[data-v-e7f9b796] .modal .icon-canvas{display:inline-flex;align-items:center}@media screen and (max-width:calc(769px - 1px)){[data-v-e7f9b796] .modal .icon-canvas .icon-container{justify-content:left}}@media screen and (min-width:769px){[data-v-e7f9b796] .modal .icon-canvas .icon-container{justify-content:right}}[data-v-e7f9b796] .modal .icon-editor{display:flex;flex-direction:column}[data-v-e7f9b796] .modal button{border:none;background:none;padding:0 .5em}[data-v-e7f9b796] .modal .help{font-size:.75em}[data-v-e7f9b796] .modal .delete-entity-container{color:#ad1717;cursor:pointer}[data-v-e7f9b796] .modal .delete-entity-container button{color:#ad1717}[data-v-e7f9b796] .modal .section{margin:0}[data-v-e7f9b796] .modal .section .section-title{display:flex;cursor:pointer;padding:1em;text-transform:uppercase;letter-spacing:.033em;border-top:1px solid #e1e4e8;box-shadow:0 3px 2px -1px silver}[data-v-e7f9b796] .modal .section .section-title:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}[data-v-e7f9b796] .modal .config-container .title{display:flex;cursor:pointer;padding:1em;text-transform:uppercase;letter-spacing:.033em;border-top:1px solid #e1e4e8;box-shadow:0 3px 2px -1px silver}[data-v-e7f9b796] .modal .config-container .title:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}[data-v-e7f9b796] .modal .extra-info-container .value{white-space:pre-wrap;opacity:.8}[data-v-e7f9b796] .modal .value a,[data-v-e7f9b796] .modal .value.url{text-align:right;text-decoration:underline;opacity:.8}[data-v-e7f9b796] .modal .value a:hover,[data-v-e7f9b796] .modal .value.url:hover{opacity:.6}[data-v-e7f9b796] .modal .value .entity-image{max-height:5em}.col-1[data-v-4e3d4a40],.entity .head .icon[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-4e3d4a40]:first-child,.entity .head .icon[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-4e3d4a40]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-4e3d4a40]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-4e3d4a40]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-4e3d4a40]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-4e3d4a40],.entity .head .value-and-toggler[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-4e3d4a40]:first-child,.entity .head .value-and-toggler[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-4e3d4a40]:first-child{margin-left:26%!important}.col-offset-3[data-v-4e3d4a40]:not(first-child){margin-left:30%!important}.col-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-4e3d4a40]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-4e3d4a40]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-4e3d4a40]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-4e3d4a40]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-4e3d4a40]:first-child{margin-left:52%!important}.col-offset-6[data-v-4e3d4a40]:not(first-child){margin-left:56%!important}.col-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-4e3d4a40]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-4e3d4a40]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-4e3d4a40]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-4e3d4a40]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-4e3d4a40]:first-child{margin-left:78%!important}.col-offset-9[data-v-4e3d4a40]:not(first-child){margin-left:82%!important}.col-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-4e3d4a40]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-4e3d4a40]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-4e3d4a40]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-4e3d4a40]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-1[data-v-4e3d4a40]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-2[data-v-4e3d4a40]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-4e3d4a40],.entity .head .value-container[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-4e3d4a40]:first-child,.entity .head .value-container[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-3[data-v-4e3d4a40]{margin-left:26%}.col-no-margin-s-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-4[data-v-4e3d4a40]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-5[data-v-4e3d4a40]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-6[data-v-4e3d4a40]{margin-left:52%}.col-no-margin-s-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-7[data-v-4e3d4a40]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-4e3d4a40],.entity .head .label[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-4e3d4a40]:first-child,.entity .head .label[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-8[data-v-4e3d4a40]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-9[data-v-4e3d4a40]{margin-left:78%}.col-no-margin-s-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-10[data-v-4e3d4a40]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-s-11[data-v-4e3d4a40]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.6666666667%}.attributes .child .label[data-v-4e3d4a40],.attributes .child .value[data-v-4e3d4a40],.col-s-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin-left:0}.attributes .child .label[data-v-4e3d4a40]:first-child,.attributes .child .value[data-v-4e3d4a40]:first-child,.col-s-12[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-s-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-4e3d4a40]{display:none!important}.s-visible[data-v-4e3d4a40]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-1[data-v-4e3d4a40]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-4e3d4a40],.entity .head .value-container[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-4e3d4a40]:first-child,.entity .head .value-container[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-2[data-v-4e3d4a40]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-3[data-v-4e3d4a40]{margin-left:26%}.col-no-margin-m-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-4[data-v-4e3d4a40]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-5[data-v-4e3d4a40]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:41.6666666667%}.attributes .child .label[data-v-4e3d4a40],.attributes .child .value[data-v-4e3d4a40],.col-m-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.attributes .child .label[data-v-4e3d4a40]:first-child,.attributes .child .value[data-v-4e3d4a40]:first-child,.col-m-6[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-6[data-v-4e3d4a40]{margin-left:52%}.col-no-margin-m-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-7[data-v-4e3d4a40]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-8[data-v-4e3d4a40]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-4e3d4a40],.entity .head .label[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-4e3d4a40]:first-child,.entity .head .label[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-9[data-v-4e3d4a40]{margin-left:78%}.col-no-margin-m-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-10[data-v-4e3d4a40]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-m-11[data-v-4e3d4a40]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-m-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-4e3d4a40]{display:none!important}.m-visible[data-v-4e3d4a40]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-1[data-v-4e3d4a40]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-2[data-v-4e3d4a40]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-3[data-v-4e3d4a40]{margin-left:26%}.col-no-margin-l-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-4[data-v-4e3d4a40]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-5[data-v-4e3d4a40]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-6[data-v-4e3d4a40]{margin-left:52%}.col-no-margin-l-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-7[data-v-4e3d4a40]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-8[data-v-4e3d4a40]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-9[data-v-4e3d4a40]{margin-left:78%}.col-no-margin-l-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-10[data-v-4e3d4a40]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-l-11[data-v-4e3d4a40]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-l-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-4e3d4a40]{display:none!important}.l-visible[data-v-4e3d4a40]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-1[data-v-4e3d4a40]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-2[data-v-4e3d4a40]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-3[data-v-4e3d4a40]{margin-left:26%}.col-no-margin-xl-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-4[data-v-4e3d4a40]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-5[data-v-4e3d4a40]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-6[data-v-4e3d4a40]{margin-left:52%}.col-no-margin-xl-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-7[data-v-4e3d4a40]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-8[data-v-4e3d4a40]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-9[data-v-4e3d4a40]{margin-left:78%}.col-no-margin-xl-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-10[data-v-4e3d4a40]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xl-11[data-v-4e3d4a40]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-4e3d4a40]{display:none!important}.xl-visible[data-v-4e3d4a40]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-1[data-v-4e3d4a40]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-2[data-v-4e3d4a40]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-3[data-v-4e3d4a40]{margin-left:26%}.col-no-margin-xxl-3[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-4[data-v-4e3d4a40]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-5[data-v-4e3d4a40]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-6[data-v-4e3d4a40]{margin-left:52%}.col-no-margin-xxl-6[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-7[data-v-4e3d4a40]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-8[data-v-4e3d4a40]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-9[data-v-4e3d4a40]{margin-left:78%}.col-no-margin-xxl-9[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-10[data-v-4e3d4a40]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-4e3d4a40]:first-child{margin-left:0}.col-offset-xxl-11[data-v-4e3d4a40]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-4e3d4a40]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-4e3d4a40]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-4e3d4a40]{display:none!important}.xxl-visible[data-v-4e3d4a40]{display:block!important}}.vertical-center[data-v-4e3d4a40]{display:flex;align-items:center}.horizontal-center[data-v-4e3d4a40]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.entity .head .value-container[data-v-4e3d4a40],.pull-right[data-v-4e3d4a40]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-4e3d4a40]{display:none!important}.no-content[data-v-4e3d4a40]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-4e3d4a40],.btn[data-v-4e3d4a40],button[data-v-4e3d4a40]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-4e3d4a40],.btn-default[type=submit][data-v-4e3d4a40],.btn.btn-primary[data-v-4e3d4a40],.btn[type=submit][data-v-4e3d4a40],button.btn-primary[data-v-4e3d4a40],button[type=submit][data-v-4e3d4a40]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-4e3d4a40],.btn-default .icon[data-v-4e3d4a40],button .icon[data-v-4e3d4a40]{margin-right:.5em}input[type=password][data-v-4e3d4a40],input[type=text][data-v-4e3d4a40]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-4e3d4a40]:focus,input[type=text][data-v-4e3d4a40]:focus{border:1px solid #35b870}button[data-v-4e3d4a40],input[data-v-4e3d4a40]{outline:none}input[type=text][data-v-4e3d4a40]:hover,textarea[data-v-4e3d4a40]:hover{border:1px solid #9cdfb0}ul[data-v-4e3d4a40]{margin:0;padding:0;list-style:none}a[data-v-4e3d4a40]{cursor:pointer;text-decoration:none}[data-v-4e3d4a40]::-webkit-scrollbar{width:.75em}[data-v-4e3d4a40]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-4e3d4a40]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-4e3d4a40]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-4e3d4a40]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-4e3d4a40],input[type=password][data-v-4e3d4a40],input[type=search][data-v-4e3d4a40],input[type=text][data-v-4e3d4a40]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-4e3d4a40]:hover,input[type=password][data-v-4e3d4a40]:hover,input[type=search][data-v-4e3d4a40]:hover,input[type=text][data-v-4e3d4a40]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-4e3d4a40]:focus,input[type=password][data-v-4e3d4a40]:focus,input[type=search][data-v-4e3d4a40]:focus,input[type=text][data-v-4e3d4a40]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-4e3d4a40],input[type=password].with-icon[data-v-4e3d4a40],input[type=search].with-icon[data-v-4e3d4a40],input[type=text].with-icon[data-v-4e3d4a40]{padding-left:.3em}input[type=search][data-v-4e3d4a40],input[type=text][data-v-4e3d4a40]{border-radius:1em;padding:.25em .5em}.entity .body[data-v-4e3d4a40],.fade-in[data-v-4e3d4a40]{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:fadeIn-4e3d4a40;-webkit-animation-name:fadeIn-4e3d4a40}.fade-out[data-v-4e3d4a40]{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:fadeOut-4e3d4a40;-webkit-animation-name:fadeOut-4e3d4a40}@keyframes fadeIn-4e3d4a40{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-4e3d4a40{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-4e3d4a40]: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-4e3d4a40]: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-4e3d4a40]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.entity[data-v-4e3d4a40]{width:100%;display:flex;flex-direction:column}.entity.expanded[data-v-4e3d4a40]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);font-weight:700;box-shadow:0 0 3px 2px silver}.entity .head[data-v-4e3d4a40]{height:100%;display:flex;align-items:center;padding:.75em .25em;min-height:3.5em;position:relative}.entity .head.expanded[data-v-4e3d4a40]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);font-weight:700}.entity .head .icon[data-v-4e3d4a40]{margin-right:.5em}.entity .head .icon[data-v-4e3d4a40]:hover{color:#35b870}.entity .head .label[data-v-4e3d4a40]{margin-top:.25em;margin-left:.5em}.entity .head .name[data-v-4e3d4a40]{display:inline-flex;word-break:break-all}.entity .head .name[data-v-4e3d4a40]:hover{color:#35b870}.entity .head .value[data-v-4e3d4a40]{font-size:1.1em;font-weight:700;word-break:break-all;opacity:.8}.entity .head .value-and-toggler[data-v-4e3d4a40]{display:flex;align-items:center;justify-content:right;min-width:7em}.entity .head .value-and-toggler .value[data-v-4e3d4a40]{margin-right:2.5em}.entity .head .value-container[data-v-4e3d4a40]{min-width:7em}.entity .head .unit[data-v-4e3d4a40]{margin-left:.2em}.entity .head .pull-right[data-v-4e3d4a40],.entity .head .value-container[data-v-4e3d4a40]{padding-right:.5em}.entity .head .pull-right[data-v-4e3d4a40] .power-switch,.entity .head .value-container[data-v-4e3d4a40] .power-switch{display:inline-flex;text-align:right;justify-content:right;flex-grow:1;margin-top:.25em}.entity .body[data-v-4e3d4a40]{display:flex;flex-direction:column;padding:.5em;background:linear-gradient(0deg,#edf0ee,#f8f8f8);border-top:1px solid #e1e4e8;box-shadow:0 3px 2px -1px silver;font-weight:400}.entity button[data-v-4e3d4a40]{height:2em;background:none;border:none;padding:0 0 0 1em}.entity button[data-v-4e3d4a40]:hover{color:#35b870}.collapse-toggler[data-v-4e3d4a40]{position:absolute;right:0;display:flex;align-items:center;justify-content:flex-end;flex:1;min-height:2em;margin-right:1.25em;cursor:pointer}.collapse-toggler[data-v-4e3d4a40]:hover{color:#35b870}.attributes .child[data-v-4e3d4a40]{display:flex;align-items:center;padding:.5em 1em}@media screen and (max-width:calc(768px - 1px)){.attributes .child[data-v-4e3d4a40]{flex-direction:column}}.attributes .child[data-v-4e3d4a40]:not(:last-child){border-bottom:1px solid #e1e4e8}.attributes .child[data-v-4e3d4a40]:hover{cursor:auto}.attributes .child.head[data-v-4e3d4a40]{cursor:pointer}.attributes .child.head[data-v-4e3d4a40]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.attributes .child .label[data-v-4e3d4a40]{font-weight:700}.attributes .child .value[data-v-4e3d4a40]{font-size:.95em;word-break:break-all}@media screen and (min-width:769px){.attributes .child .value[data-v-4e3d4a40]{text-align:right}}.variable-modal-container form[data-v-4e3d4a40]{padding:1em 0}.variable-modal-container form label[data-v-4e3d4a40]{font-weight:700}.variable-modal-container form .row[data-v-4e3d4a40]{padding:.25em 1em;display:flex;align-items:center}@media screen and (max-width:calc(769px - 1px)){.variable-modal-container form .row[data-v-4e3d4a40]{flex-direction:column}}.variable-modal-container form .row input[type=text][data-v-4e3d4a40]{width:100%}.variable-modal-container form .button-container[data-v-4e3d4a40]{display:flex;justify-content:center;margin-top:.5em;margin-bottom:-.75em;padding-top:.5em;border-top:1px solid #e1e4e8}.variable-modal-container form .button-container button[data-v-4e3d4a40]{min-width:10em;background:none;border-radius:1.5em}.variable-modal-container form .button-container button[data-v-4e3d4a40]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){.variable-modal-container form .value[data-v-4e3d4a40]{text-align:right}}.col-1[data-v-b3ea689c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-1[data-v-b3ea689c]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-b3ea689c]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-b3ea689c]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-b3ea689c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-2[data-v-b3ea689c]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-b3ea689c]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-b3ea689c]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-b3ea689c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-3[data-v-b3ea689c]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-b3ea689c]:first-child{margin-left:26%!important}.col-offset-3[data-v-b3ea689c]:not(first-child){margin-left:30%!important}.col-4[data-v-b3ea689c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-4[data-v-b3ea689c]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-b3ea689c]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-b3ea689c]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-b3ea689c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-5[data-v-b3ea689c]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-b3ea689c]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-b3ea689c]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-b3ea689c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-6[data-v-b3ea689c]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-b3ea689c]:first-child{margin-left:52%!important}.col-offset-6[data-v-b3ea689c]:not(first-child){margin-left:56%!important}.col-7[data-v-b3ea689c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-7[data-v-b3ea689c]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-b3ea689c]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-b3ea689c]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-b3ea689c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-8[data-v-b3ea689c]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-b3ea689c]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-b3ea689c]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-b3ea689c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-9[data-v-b3ea689c]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-b3ea689c]:first-child{margin-left:78%!important}.col-offset-9[data-v-b3ea689c]:not(first-child){margin-left:82%!important}.col-10[data-v-b3ea689c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-10[data-v-b3ea689c]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-b3ea689c]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-b3ea689c]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-b3ea689c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-11[data-v-b3ea689c]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-b3ea689c]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-b3ea689c]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-b3ea689c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-12[data-v-b3ea689c]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-b3ea689c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-s-1[data-v-b3ea689c]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-b3ea689c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-b3ea689c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-s-2[data-v-b3ea689c]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-b3ea689c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-b3ea689c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-s-3[data-v-b3ea689c]{margin-left:26%}.col-no-margin-s-3[data-v-b3ea689c]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-b3ea689c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-s-4[data-v-b3ea689c]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-b3ea689c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-b3ea689c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-s-5[data-v-b3ea689c]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-b3ea689c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-b3ea689c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-s-6[data-v-b3ea689c]{margin-left:52%}.col-no-margin-s-6[data-v-b3ea689c]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-b3ea689c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-s-7[data-v-b3ea689c]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-b3ea689c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-b3ea689c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-s-8[data-v-b3ea689c]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-b3ea689c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-b3ea689c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-s-9[data-v-b3ea689c]{margin-left:78%}.col-no-margin-s-9[data-v-b3ea689c]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-b3ea689c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-s-10[data-v-b3ea689c]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-b3ea689c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-b3ea689c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-s-11[data-v-b3ea689c]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-b3ea689c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-b3ea689c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-s-12[data-v-b3ea689c]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-b3ea689c]{display:none!important}.s-visible[data-v-b3ea689c]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-b3ea689c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-m-1[data-v-b3ea689c]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-b3ea689c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-b3ea689c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-m-2[data-v-b3ea689c]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-b3ea689c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-b3ea689c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-m-3[data-v-b3ea689c]{margin-left:26%}.col-no-margin-m-3[data-v-b3ea689c]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-b3ea689c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-m-4[data-v-b3ea689c]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-b3ea689c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-b3ea689c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-m-5[data-v-b3ea689c]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-b3ea689c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-b3ea689c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-m-6[data-v-b3ea689c]{margin-left:52%}.col-no-margin-m-6[data-v-b3ea689c]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-b3ea689c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-m-7[data-v-b3ea689c]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-b3ea689c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-b3ea689c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-m-8[data-v-b3ea689c]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-b3ea689c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-b3ea689c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-m-9[data-v-b3ea689c]{margin-left:78%}.col-no-margin-m-9[data-v-b3ea689c]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-b3ea689c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-m-10[data-v-b3ea689c]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-b3ea689c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-b3ea689c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-m-11[data-v-b3ea689c]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-b3ea689c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-b3ea689c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-m-12[data-v-b3ea689c]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-b3ea689c]{display:none!important}.m-visible[data-v-b3ea689c]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-b3ea689c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-l-1[data-v-b3ea689c]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-b3ea689c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-b3ea689c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-l-2[data-v-b3ea689c]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-b3ea689c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-b3ea689c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-l-3[data-v-b3ea689c]{margin-left:26%}.col-no-margin-l-3[data-v-b3ea689c]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-b3ea689c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-l-4[data-v-b3ea689c]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-b3ea689c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-b3ea689c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-l-5[data-v-b3ea689c]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-b3ea689c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-b3ea689c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-l-6[data-v-b3ea689c]{margin-left:52%}.col-no-margin-l-6[data-v-b3ea689c]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-b3ea689c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-l-7[data-v-b3ea689c]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-b3ea689c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-b3ea689c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-l-8[data-v-b3ea689c]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-b3ea689c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-b3ea689c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-l-9[data-v-b3ea689c]{margin-left:78%}.col-no-margin-l-9[data-v-b3ea689c]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-b3ea689c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-l-10[data-v-b3ea689c]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-b3ea689c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-b3ea689c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-l-11[data-v-b3ea689c]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-b3ea689c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-b3ea689c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-l-12[data-v-b3ea689c]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-b3ea689c]{display:none!important}.l-visible[data-v-b3ea689c]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-b3ea689c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xl-1[data-v-b3ea689c]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-b3ea689c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-b3ea689c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xl-2[data-v-b3ea689c]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-b3ea689c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-b3ea689c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xl-3[data-v-b3ea689c]{margin-left:26%}.col-no-margin-xl-3[data-v-b3ea689c]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-b3ea689c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xl-4[data-v-b3ea689c]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-b3ea689c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-b3ea689c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xl-5[data-v-b3ea689c]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-b3ea689c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-b3ea689c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xl-6[data-v-b3ea689c]{margin-left:52%}.col-no-margin-xl-6[data-v-b3ea689c]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-b3ea689c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xl-7[data-v-b3ea689c]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-b3ea689c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-b3ea689c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xl-8[data-v-b3ea689c]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-b3ea689c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-b3ea689c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xl-9[data-v-b3ea689c]{margin-left:78%}.col-no-margin-xl-9[data-v-b3ea689c]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-b3ea689c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xl-10[data-v-b3ea689c]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-b3ea689c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-b3ea689c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xl-11[data-v-b3ea689c]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-b3ea689c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-b3ea689c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-b3ea689c]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-b3ea689c]{display:none!important}.xl-visible[data-v-b3ea689c]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-b3ea689c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xxl-1[data-v-b3ea689c]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-b3ea689c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-b3ea689c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xxl-2[data-v-b3ea689c]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-b3ea689c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-b3ea689c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xxl-3[data-v-b3ea689c]{margin-left:26%}.col-no-margin-xxl-3[data-v-b3ea689c]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-b3ea689c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xxl-4[data-v-b3ea689c]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-b3ea689c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-b3ea689c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xxl-5[data-v-b3ea689c]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-b3ea689c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-b3ea689c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xxl-6[data-v-b3ea689c]{margin-left:52%}.col-no-margin-xxl-6[data-v-b3ea689c]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-b3ea689c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xxl-7[data-v-b3ea689c]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-b3ea689c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-b3ea689c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xxl-8[data-v-b3ea689c]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-b3ea689c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-b3ea689c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xxl-9[data-v-b3ea689c]{margin-left:78%}.col-no-margin-xxl-9[data-v-b3ea689c]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-b3ea689c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xxl-10[data-v-b3ea689c]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-b3ea689c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-b3ea689c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-b3ea689c]:first-child{margin-left:0}.col-offset-xxl-11[data-v-b3ea689c]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-b3ea689c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-b3ea689c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-b3ea689c]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-b3ea689c]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-b3ea689c]{display:none!important}.xxl-visible[data-v-b3ea689c]{display:block!important}}.vertical-center[data-v-b3ea689c]{display:flex;align-items:center}.horizontal-center[data-v-b3ea689c]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-b3ea689c]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-b3ea689c]{display:none!important}.no-content[data-v-b3ea689c]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.btn-default[data-v-b3ea689c],.btn[data-v-b3ea689c],button[data-v-b3ea689c]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-b3ea689c],.btn-default[type=submit][data-v-b3ea689c],.btn.btn-primary[data-v-b3ea689c],.btn[type=submit][data-v-b3ea689c],button.btn-primary[data-v-b3ea689c],button[type=submit][data-v-b3ea689c]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-b3ea689c],.btn-default .icon[data-v-b3ea689c],button .icon[data-v-b3ea689c]{margin-right:.5em}input[type=password][data-v-b3ea689c],input[type=text][data-v-b3ea689c]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-b3ea689c]:focus,input[type=text][data-v-b3ea689c]:focus{border:1px solid #35b870}button[data-v-b3ea689c],input[data-v-b3ea689c]{outline:none}input[type=text][data-v-b3ea689c]:hover,textarea[data-v-b3ea689c]:hover{border:1px solid #9cdfb0}ul[data-v-b3ea689c]{margin:0;padding:0;list-style:none}a[data-v-b3ea689c]{cursor:pointer;text-decoration:none}[data-v-b3ea689c]::-webkit-scrollbar{width:.75em}[data-v-b3ea689c]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-b3ea689c]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-b3ea689c]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.input-icon[data-v-b3ea689c]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=number][data-v-b3ea689c],input[type=password][data-v-b3ea689c],input[type=search][data-v-b3ea689c],input[type=text][data-v-b3ea689c]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=number][data-v-b3ea689c]:hover,input[type=password][data-v-b3ea689c]:hover,input[type=search][data-v-b3ea689c]:hover,input[type=text][data-v-b3ea689c]:hover{border:1px solid rgba(159,180,152,.83)}input[type=number][data-v-b3ea689c]:focus,input[type=password][data-v-b3ea689c]:focus,input[type=search][data-v-b3ea689c]:focus,input[type=text][data-v-b3ea689c]:focus{border:1px solid rgba(127,216,95,.83)}input[type=number].with-icon[data-v-b3ea689c],input[type=password].with-icon[data-v-b3ea689c],input[type=search].with-icon[data-v-b3ea689c],input[type=text].with-icon[data-v-b3ea689c]{padding-left:.3em}input[type=search][data-v-b3ea689c],input[type=text][data-v-b3ea689c]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-b3ea689c]{animation-fill-mode:both;animation-name:fadeIn-b3ea689c;-webkit-animation-name:fadeIn-b3ea689c}.fade-in[data-v-b3ea689c],.fade-out[data-v-b3ea689c]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-b3ea689c]{animation-fill-mode:both;animation-name:fadeOut-b3ea689c;-webkit-animation-name:fadeOut-b3ea689c}@keyframes fadeIn-b3ea689c{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-b3ea689c{0%{opacity:1}to{opacity:0;display:none}}.fa.fa-kodi[data-v-b3ea689c]: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-b3ea689c]: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-b3ea689c]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.item[data-v-b3ea689c]{display:flex;align-items:center;padding:.75em .25em;box-shadow:0 2.5px 2px -1px silver;cursor:pointer}.item[data-v-b3ea689c]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.item.active[data-v-b3ea689c]{background:#8fefb7}.item.selected[data-v-b3ea689c]{background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.item.dragover[data-v-b3ea689c]{border-top:2px solid #35b870}.item[data-v-b3ea689c]::-moz-selection{background:transparent!important}.item[data-v-b3ea689c]::selection{background:transparent!important}.item .title[data-v-b3ea689c]{font-size:1em;font-weight:400;margin:0}.item .side[data-v-b3ea689c]{display:inline-flex;align-items:center}.item .side.right[data-v-b3ea689c]{display:inline-flex;justify-content:right}.item .actions[data-v-b3ea689c],.item .duration[data-v-b3ea689c]{display:inline-flex;align-items:center}.item .duration[data-v-b3ea689c]{font-size:.85em;opacity:.7}.item .actions[data-v-b3ea689c] button{opacity:.65}.item .icon[data-v-b3ea689c]{color:rgba(25,83,49,.702);margin-right:.75em}.item[data-v-b3ea689c] .dropdown-container .item{box-shadow:none}.item[data-v-b3ea689c] .dropdown-container button{background:none;border:none}.item[data-v-b3ea689c] .dropdown-container button:hover{color:#35b870}[data-v-b3ea689c] .table-row{width:100%;display:flex;flex-direction:column;box-shadow:0 0 1px .5px #cfcfcf}[data-v-b3ea689c] .table-row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){[data-v-b3ea689c] .table-row{flex-direction:row;align-items:center}}[data-v-b3ea689c] .table-row .title,[data-v-b3ea689c] .table-row .value{width:100%;display:flex}@media screen and (min-width:769px){[data-v-b3ea689c] .table-row .title,[data-v-b3ea689c] .table-row .value{display:inline-flex}}[data-v-b3ea689c] .table-row .title{font-weight:700}@media screen and (min-width:769px){[data-v-b3ea689c] .table-row .title{width:30%}[data-v-b3ea689c] .table-row .value{justify-content:right}}.entities-container[data-v-b3ea689c]{--groups-per-row:1;width:100%;height:100%;overflow:auto;color:#23513a;font-weight:400}@media screen and (min-width:1024px){.entities-container[data-v-b3ea689c]{--groups-per-row:2}}@media screen and (min-width:1408px){.entities-container[data-v-b3ea689c]{--groups-per-row:3}}.entities-container button[data-v-b3ea689c]{background:hsla(0,0%,100%,0);border:0}.entities-container button[data-v-b3ea689c]:hover{color:#35b870}.entities-container header[data-v-b3ea689c]{width:calc(100% - 2px);height:2.5em;display:flex;background:#f8f8f8;margin-left:2px;box-shadow:0 3px 2px -1px silver;position:relative;z-index:1}.entities-container header .right[data-v-b3ea689c]{position:absolute;right:0;text-align:right;margin-right:.5em;padding-right:0}.entities-container header .right button[data-v-b3ea689c]{padding:.5em 0}.entities-container header[data-v-b3ea689c] .right .dropdown-container .dropdown{min-width:10em}.entities-container header[data-v-b3ea689c] .right .dropdown-container .dropdown .item{box-shadow:none}.entities-container header[data-v-b3ea689c] .right .dropdown-container .dropdown .item .text{text-align:left;margin-left:.75em}.entities-container header[data-v-b3ea689c] .right .dropdown-container button{margin-right:0;text-align:center;background:transparent;border:0}@media screen and (max-width:calc(769px - 1px)){.entities-container header[data-v-b3ea689c] .right .dropdown-container button{padding-right:0}}.entities-container header[data-v-b3ea689c] .right .dropdown-container button:hover{color:#35b870}.entities-container header[data-v-b3ea689c] .right .dropdown-container button i{margin-left:.5em}.entities-container .groups-canvas[data-v-b3ea689c]{width:100%;height:calc(100% - 2.5em);overflow:auto}@media screen and (max-width:calc(1023px - 1px)){.entities-container .groups-container[data-v-b3ea689c]{display:flex;flex-direction:column;align-items:center}}@media screen and (min-width:1024px){.entities-container .groups-container[data-v-b3ea689c]{-moz-column-count:var(--groups-per-row);column-count:var(--groups-per-row)}}.entities-container .group[data-v-b3ea689c]{width:100%;max-width:600px;max-height:100%;position:relative;padding:1em 0;display:flex;-moz-column-break-inside:avoid;break-inside:avoid}@media screen and (min-width:769px){.entities-container .group[data-v-b3ea689c]{padding:1em}}.entities-container .group .frame[data-v-b3ea689c]{display:flex;flex-direction:column;flex-grow:1;position:relative;box-shadow:3px -2px 6px 1px #98b0a0;border-radius:1em}@media screen and (min-width:1024px){.entities-container .group .frame[data-v-b3ea689c]{max-height:calc(100vh - 4.5em)}}.entities-container .group .header[data-v-b3ea689c]{width:100%;height:3.5em;display:table;background:linear-gradient(0deg,#c0e8e4,#e4f8f4);box-shadow:0 1px 3px 1px #bbb;border-radius:1em 1em 0 0}.entities-container .group .header .section[data-v-b3ea689c]{height:100%;display:table-cell;vertical-align:middle}.entities-container .group .header .section.left[data-v-b3ea689c],.entities-container .group .header .section.right[data-v-b3ea689c]{width:10%}.entities-container .group .header .section.right[data-v-b3ea689c]{text-align:right}.entities-container .group .header .section.center[data-v-b3ea689c]{width:80%;text-align:center}.entities-container .group .body[data-v-b3ea689c]{background:#f8f8f8;max-height:calc(100% - 3.5em);overflow:auto;flex-grow:1}.entities-container .group .body .entity-frame[data-v-b3ea689c]:last-child{border-radius:0 0 1em 1em}@media screen and (max-width:calc(769px - 1px)){.entities-container[data-v-b3ea689c] .modal{width:95%}.entities-container[data-v-b3ea689c] .modal .content{width:100%}}@media screen and (min-width:769px){.entities-container[data-v-b3ea689c] .modal .content{min-width:30em}}.entities-container[data-v-b3ea689c] .modal .content .body{padding:0}.entities-container[data-v-b3ea689c] .modal .content .body .table-row{padding:.5em} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1196-legacy.3e335cf2.js b/platypush/backend/http/webapp/dist/static/js/1196-legacy.578d7a60.js similarity index 79% rename from platypush/backend/http/webapp/dist/static/js/1196-legacy.3e335cf2.js rename to platypush/backend/http/webapp/dist/static/js/1196-legacy.578d7a60.js index ba188b283a..9577693f40 100644 --- a/platypush/backend/http/webapp/dist/static/js/1196-legacy.3e335cf2.js +++ b/platypush/backend/http/webapp/dist/static/js/1196-legacy.578d7a60.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1196],{634:function(e,t,n){n.d(t,{N:function(){return u}});var a=n(9584);n(1703);function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n.5?o/(2-i-l):o/(i+l),i){case e:a=(t-n)/o+(ts&&u>o&&u>1?(o/=u,s/=u,u=1):o>s&&o>u&&o>1?(u/=o,s/=o,o=1):s>u&&s>o&&s>1&&(u/=s,o/=s,s=1),u=u<=.0031308?12.92*u:1.055*Math.pow(u,1/2.4)-.055,o=o<=.0031308?12.92*o:1.055*Math.pow(o,1/2.4)-.055,s=s<=.0031308?12.92*s:1.055*Math.pow(s,1/2.4)-.055,u=Math.round(255*u),o=Math.round(255*o),s=Math.round(255*s),isNaN(u)&&(u=0),isNaN(o)&&(o=0),isNaN(s)&&(s=0),[u,o,s].map((function(e){return Math.min(Math.max(0,e),255)}))}},{key:"rgbToXY",value:function(e,t,n){e>1&&(e/=255),t>1&&(t/=255),n>1&&(n/=255),e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92,t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92;var a=.664511*e+.154324*t+.162028*n,r=.283881*e+.668433*t+.047685*n,i=88e-6*e+.07231*t+.986039*n,l=parseFloat((a/(a+r+i)).toFixed(4)),u=parseFloat((r/(a+r+i)).toFixed(4));return isNaN(l)&&(l=0),isNaN(u)&&(u=0),[l,u]}},{key:"rgbToBri",value:function(e,t,n){return Math.min(2*this.rgbToHsl(e,t,n)[2],this.ranges.bri[1])}},{key:"getRGB",value:function(e){return null!=e.red&&null!=e.green&&null!=e.blue?[e.red,e.green,e.blue]:null!=e.r&&null!=e.g&&null!=e.b?[e.r,e.g,e.b]:e.rgb?e.rgb:void 0}},{key:"getXY",value:function(e){return null!=e.x&&null!=e.y?[e.x,e.y]:e.xy?e.xy:void 0}},{key:"toRGB",value:function(e){var t=this.getRGB(e);if(t)return t;var n=this.getXY(e);return n&&e.bri?this.xyToRgb.apply(this,(0,a.Z)(n).concat([e.bri])):e.hue&&e.sat&&e.bri?this.hslToRgb(e.hue,e.sat,e.bri):(console.debug("Could not determine color space"),void console.debug(e))}},{key:"toXY",value:function(e){var t=this.getXY(e);if(t&&e.bri)return[t[0],t[1],e.bri];var n=this.getRGB(e);if(n)return this.rgbToXY.apply(this,(0,a.Z)(n));if(e.hue&&e.sat&&e.bri){var r=this.hslToRgb(e.hue,e.sat,e.bri);return this.rgbToXY.apply(this,(0,a.Z)(r))}console.debug("Could not determine color space"),console.debug(e)}},{key:"toHSL",value:function(e){if(e.hue&&e.sat&&e.bri)return[e.hue,e.sat,e.bri];var t=this.getRGB(e);if(t)return this.rgbToHsl.apply(this,(0,a.Z)(t));var n=this.getXY(e);if(n&&e.bri){var r=this.xyToRgb.apply(this,(0,a.Z)(n).concat([e.bri]));return this.rgbToHsl.apply(this,(0,a.Z)(r))}console.debug("Could not determine color space"),console.debug(e)}},{key:"hexToRgb",value:function(e){return[e.slice(1,3),e.slice(3,5),e.slice(5,7)].map((function(e){return parseInt(e,16)}))}},{key:"rgbToHex",value:function(e){return"#"+e.map((function(e){var t=e.toString(16);return t.length<2&&(t="0"+t),t})).join("")}}]),e}()},8816:function(e,t,n){n.d(t,{Z:function(){return y}});var a=n(6252),r=n(3577),i=n(9963),l={class:"slider-wrapper"},u=["textContent"],o=["textContent"],s={class:"slider-container"},c=["min","max","step","disabled","value"],h={class:"track-inner",ref:"track"},v={class:"thumb",ref:"thumb"},d=["textContent"];function p(e,t,n,p,g,f){return(0,a.wg)(),(0,a.iD)("label",l,[n.withRange?((0,a.wg)(),(0,a.iD)("span",{key:0,class:(0,r.C_)(["range-labels",{"with-label":n.withLabel}])},[n.withRange?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"label left",textContent:(0,r.zw)(n.range[0])},null,8,u)):(0,a.kq)("",!0),n.withRange?((0,a.wg)(),(0,a.iD)("span",{key:1,class:"label right",textContent:(0,r.zw)(n.range[1])},null,8,o)):(0,a.kq)("",!0)],2)):(0,a.kq)("",!0),(0,a._)("span",s,[(0,a._)("input",{class:(0,r.C_)(["slider",{"with-label":n.withLabel}]),type:"range",min:n.range[0],max:n.range[1],step:n.step,disabled:n.disabled,value:n.value,ref:"range",onInput:t[0]||(t[0]=(0,i.iM)((function(){return f.onUpdate&&f.onUpdate.apply(f,arguments)}),["stop"])),onChange:t[1]||(t[1]=(0,i.iM)((function(){return f.onUpdate&&f.onUpdate.apply(f,arguments)}),["stop"]))},null,42,c),(0,a._)("div",{class:(0,r.C_)(["track",{"with-label":n.withLabel}])},[(0,a._)("div",h,null,512)],2),(0,a._)("div",v,null,512),n.withLabel?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"label",textContent:(0,r.zw)(n.value),ref:"label"},null,8,d)):(0,a.kq)("",!0)])])}var g=n(4648),f=(n(9653),{name:"Slider",emits:["input","change","mouseup","mousedown","touchstart","touchend","keyup","keydown"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:function(){return[0,100]}},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}},methods:{onUpdate:function(e){this.update(e.target.value),this.$emit(e.type,(0,g.Z)((0,g.Z)({},e),{},{target:(0,g.Z)((0,g.Z)({},e.target),{},{value:this.$refs.range.value})}))},update:function(e){var t=this.$refs.range.clientWidth,n=(e-this.range[0])/(this.range[1]-this.range[0]),a=n*t,r=this.$refs.thumb;r.style.left="".concat(a-r.clientWidth/2,"px"),this.$refs.thumb.style.transform="translate(-".concat(n,"%, -50%)"),this.$refs.track.style.width="".concat(a,"px")}},mounted:function(){var e=this;null!=this.value&&this.update(this.value),this.$watch((function(){return e.value}),(function(t){return e.update(t)}))}}),b=n(3744);const m=(0,b.Z)(f,[["render",p],["__scopeId","data-v-4b38623f"]]);var y=m},6:function(e,t,n){n.d(t,{Z:function(){return p}});var a=n(6252),r=n(3577),i=n(9963),l=function(e){return(0,a.dD)("data-v-a6396ae8"),e=e(),(0,a.Cn)(),e},u=["checked"],o=l((function(){return(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1)})),s={class:"label"};function c(e,t,n,l,c,h){return(0,a.wg)(),(0,a.iD)("div",{class:(0,r.C_)(["power-switch",{disabled:n.disabled}]),onClick:t[0]||(t[0]=(0,i.iM)((function(){return h.onInput&&h.onInput.apply(h,arguments)}),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:n.value},null,8,u),(0,a._)("label",null,[o,(0,a._)("span",s,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var h={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput:function(e){if(this.disabled)return!1;this.$emit("input",e)}}},v=n(3744);const d=(0,v.Z)(h,[["render",c],["__scopeId","data-v-a6396ae8"]]);var p=d},1196:function(e,t,n){n.r(t),n.d(t,{default:function(){return Y}});n(8309);var a=n(6252),r=n(3577),i=n(9963),l=function(e){return(0,a.dD)("data-v-3bfa13d8"),e=e(),(0,a.Cn)(),e},u={class:"entity light-container"},o={class:"icon"},s={class:"label"},c=["textContent"],h={class:"value-container"},v={key:0,class:"row"},d=l((function(){return(0,a._)("div",{class:"icon"},[(0,a._)("i",{class:"fas fa-palette"})],-1)})),p={class:"input"},g=["value"],f={key:1,class:"row"},b=l((function(){return(0,a._)("div",{class:"icon"},[(0,a._)("i",{class:"fas fa-sun"})],-1)})),m={class:"input"},y={key:2,class:"row"},w=l((function(){return(0,a._)("div",{class:"icon"},[(0,a._)("i",{class:"fas fa-droplet"})],-1)})),_={class:"input"},k={key:3,class:"row"},x=l((function(){return(0,a._)("div",{class:"icon"},[(0,a._)("i",{class:"fas fa-temperature-half"})],-1)})),C={class:"input"};function T(e,t,n,l,T,M){var Z=(0,a.up)("EntityIcon"),R=(0,a.up)("ToggleSwitch"),I=(0,a.up)("Slider");return(0,a.wg)(),(0,a.iD)("div",u,[(0,a._)("div",{class:(0,r.C_)(["head",{collapsed:e.collapsed}])},[(0,a._)("div",o,[(0,a.Wm)(Z,{entity:e.value,icon:M.icon,hasColorFill:!0,loading:e.loading,error:e.error},null,8,["entity","icon","loading","error"])]),(0,a._)("div",s,[(0,a._)("div",{class:"name",textContent:(0,r.zw)(e.value.name)},null,8,c)]),(0,a._)("div",h,[(0,a.Wm)(R,{value:e.value.on,onInput:M.toggle,onClick:t[0]||(t[0]=(0,i.iM)((function(){}),["stop"])),disabled:e.loading||e.value.is_read_only},null,8,["value","onInput","disabled"]),(0,a._)("button",{onClick:t[1]||(t[1]=(0,i.iM)((function(t){return e.collapsed=!e.collapsed}),["stop"]))},[(0,a._)("i",{class:(0,r.C_)(["fas",{"fa-angle-up":!e.collapsed,"fa-angle-down":e.collapsed}])},null,2)])])],2),e.collapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",{key:0,class:"body",onClick:t[6]||(t[6]=(0,i.iM)((function(){return M.prevent&&M.prevent.apply(M,arguments)}),["stop"]))},[M.cssColor?((0,a.wg)(),(0,a.iD)("div",v,[d,(0,a._)("div",p,[(0,a._)("input",{type:"color",value:M.cssColor,onChange:t[2]||(t[2]=function(e){return M.setLight({color:e.target.value})})},null,40,g)])])):(0,a.kq)("",!0),e.value.brightness?((0,a.wg)(),(0,a.iD)("div",f,[b,(0,a._)("div",m,[(0,a.Wm)(I,{range:[e.value.brightness_min,e.value.brightness_max],value:e.value.brightness,onInput:t[3]||(t[3]=function(e){return M.setLight({brightness:e.target.value})})},null,8,["range","value"])])])):(0,a.kq)("",!0),e.value.saturation?((0,a.wg)(),(0,a.iD)("div",y,[w,(0,a._)("div",_,[(0,a.Wm)(I,{range:[e.value.saturation_min,e.value.saturation_max],value:e.value.saturation,onInput:t[4]||(t[4]=function(e){return M.setLight({saturation:e.target.value})})},null,8,["range","value"])])])):(0,a.kq)("",!0),e.value.temperature?((0,a.wg)(),(0,a.iD)("div",k,[x,(0,a._)("div",C,[(0,a.Wm)(I,{range:[e.value.temperature_min,e.value.temperature_max],value:e.value.temperature,onInput:t[5]||(t[5]=function(e){return M.setLight({temperature:e.target.value})})},null,8,["range","value"])])])):(0,a.kq)("",!0)]))])}var M=n(6084),Z=n(9584),R=n(8534),I=n(4648),D=(n(5666),n(1249),n(8816)),N=n(6),z=n(7909),L=n(343),q=n(634),B={name:"Light",components:{ToggleSwitch:N.Z,Slider:D.Z,EntityIcon:L["default"]},mixins:[z["default"]],data:function(){return{colorConverter:null}},computed:{rgbColor:function(){var e,t,n=this;return null!==(e=this.value.meta)&&void 0!==e&&null!==(t=e.icon)&&void 0!==t&&t.color?this.value.meta.icon.color:this.value.red&&this.value.green&&this.value.blue?["red","green","blue"].map((function(e){return n.value[e]})):this.colorConverter&&(null!=this.value.hue||null!=this.value.x&&null!=this.value.y)?this.value.x&&this.value.y?this.colorConverter.xyToRgb(this.value.x,this.value.y,this.value.brightness):this.colorConverter.hslToRgb(this.value.hue,this.value.saturation,this.value.brightness):void 0},cssColor:function(){var e=this.rgbColor;return e?this.colorConverter.rgbToHex(e):null},icon:function(){var e,t=(0,I.Z)({},(null===(e=this.value.meta)||void 0===e?void 0:e.icon)||{});return!t.color&&this.cssColor&&(t.color=this.cssColor),t}},methods:{prevent:function(e){return e.stopPropagation(),!1},toggle:function(e){var t=this;return(0,R.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.stopPropagation(),t.$emit("loading",!0),n.prev=2,n.next=5,t.request("entities.execute",{id:t.value.id,action:"toggle"});case 5:return n.prev=5,t.$emit("loading",!1),n.finish(5);case 8:case"end":return n.stop()}}),n,null,[[2,,5,8]])})))()},setLight:function(e){var t=this;return(0,R.Z)(regeneratorRuntime.mark((function n(){var a,r,i,l,u,o;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:e.color&&(a=t.colorConverter.hexToRgb(e.color),null!=t.value.x&&null!=t.value.y?e.xy=(r=t.colorConverter).rgbToXY.apply(r,(0,Z.Z)(a)):null!=t.value.hue?(l=(i=t.colorConverter).rgbToHsl.apply(i,(0,Z.Z)(a)),u=(0,M.Z)(l,3),e.hue=u[0],e.saturation=u[1],e.brightness=u[2]):null!=t.value.red&&null!=t.value.green&&null!=t.value.blue?(o=[a.red,a.green,a.blue],e.red=o[0],e.green=o[1],e.blue=o[2]):(console.warn("Unrecognized color format"),console.warn(e.color)),delete e.color),t.execute({type:"request",action:t.value.plugin+".set_lights",args:(0,I.Z)({lights:[t.value.external_id]},e)});case 2:case"end":return n.stop()}}),n)})))()}},mounted:function(){var e={};this.value.hue&&(e.hue=[this.value.hue_min,this.value.hue_max]),this.value.saturation&&(e.sat=[this.value.saturation_min,this.value.saturation_max]),this.value.brightness&&(e.bri=[this.value.brightness_min,this.value.brightness_max]),this.value.temperature&&(e.ct=[this.value.temperature_min,this.value.temperature_max]),this.colorConverter=new q.N(e)},unmounted:function(){this.colorConverter&&delete this.colorConverter}},$=n(3744);const X=(0,$.Z)(B,[["render",T],["__scopeId","data-v-3bfa13d8"]]);var Y=X}}]); -//# sourceMappingURL=1196-legacy.3e335cf2.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1196],{634:function(e,t,n){n.d(t,{N:function(){return u}});var a=n(9584);n(1703);function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n.5?o/(2-i-l):o/(i+l),i){case e:a=(t-n)/o+(ts&&u>o&&u>1?(o/=u,s/=u,u=1):o>s&&o>u&&o>1?(u/=o,s/=o,o=1):s>u&&s>o&&s>1&&(u/=s,o/=s,s=1),u=u<=.0031308?12.92*u:1.055*Math.pow(u,1/2.4)-.055,o=o<=.0031308?12.92*o:1.055*Math.pow(o,1/2.4)-.055,s=s<=.0031308?12.92*s:1.055*Math.pow(s,1/2.4)-.055,u=Math.round(255*u),o=Math.round(255*o),s=Math.round(255*s),isNaN(u)&&(u=0),isNaN(o)&&(o=0),isNaN(s)&&(s=0),[u,o,s].map((function(e){return Math.min(Math.max(0,e),255)}))}},{key:"rgbToXY",value:function(e,t,n){e>1&&(e/=255),t>1&&(t/=255),n>1&&(n/=255),e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92,t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92;var a=.664511*e+.154324*t+.162028*n,r=.283881*e+.668433*t+.047685*n,i=88e-6*e+.07231*t+.986039*n,l=parseFloat((a/(a+r+i)).toFixed(4)),u=parseFloat((r/(a+r+i)).toFixed(4));return isNaN(l)&&(l=0),isNaN(u)&&(u=0),[l,u]}},{key:"rgbToBri",value:function(e,t,n){return Math.min(2*this.rgbToHsl(e,t,n)[2],this.ranges.bri[1])}},{key:"getRGB",value:function(e){return null!=e.red&&null!=e.green&&null!=e.blue?[e.red,e.green,e.blue]:null!=e.r&&null!=e.g&&null!=e.b?[e.r,e.g,e.b]:e.rgb?e.rgb:void 0}},{key:"getXY",value:function(e){return null!=e.x&&null!=e.y?[e.x,e.y]:e.xy?e.xy:void 0}},{key:"toRGB",value:function(e){var t=this.getRGB(e);if(t)return t;var n=this.getXY(e);return n&&e.bri?this.xyToRgb.apply(this,(0,a.Z)(n).concat([e.bri])):e.hue&&e.sat&&e.bri?this.hslToRgb(e.hue,e.sat,e.bri):(console.debug("Could not determine color space"),void console.debug(e))}},{key:"toXY",value:function(e){var t=this.getXY(e);if(t&&e.bri)return[t[0],t[1],e.bri];var n=this.getRGB(e);if(n)return this.rgbToXY.apply(this,(0,a.Z)(n));if(e.hue&&e.sat&&e.bri){var r=this.hslToRgb(e.hue,e.sat,e.bri);return this.rgbToXY.apply(this,(0,a.Z)(r))}console.debug("Could not determine color space"),console.debug(e)}},{key:"toHSL",value:function(e){if(e.hue&&e.sat&&e.bri)return[e.hue,e.sat,e.bri];var t=this.getRGB(e);if(t)return this.rgbToHsl.apply(this,(0,a.Z)(t));var n=this.getXY(e);if(n&&e.bri){var r=this.xyToRgb.apply(this,(0,a.Z)(n).concat([e.bri]));return this.rgbToHsl.apply(this,(0,a.Z)(r))}console.debug("Could not determine color space"),console.debug(e)}},{key:"hexToRgb",value:function(e){return[e.slice(1,3),e.slice(3,5),e.slice(5,7)].map((function(e){return parseInt(e,16)}))}},{key:"rgbToHex",value:function(e){return"#"+e.map((function(e){var t=e.toString(16);return t.length<2&&(t="0"+t),t})).join("")}}]),e}()},8816:function(e,t,n){n.d(t,{Z:function(){return y}});var a=n(6252),r=n(3577),i=n(9963),l={class:"slider-wrapper"},u=["textContent"],o=["textContent"],s={class:"slider-container"},c=["min","max","step","disabled","value"],h={class:"track-inner",ref:"track"},v={class:"thumb",ref:"thumb"},d=["textContent"];function p(e,t,n,p,g,f){return(0,a.wg)(),(0,a.iD)("label",l,[n.withRange?((0,a.wg)(),(0,a.iD)("span",{key:0,class:(0,r.C_)(["range-labels",{"with-label":n.withLabel}])},[n.withRange?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"label left",textContent:(0,r.zw)(n.range[0])},null,8,u)):(0,a.kq)("",!0),n.withRange?((0,a.wg)(),(0,a.iD)("span",{key:1,class:"label right",textContent:(0,r.zw)(n.range[1])},null,8,o)):(0,a.kq)("",!0)],2)):(0,a.kq)("",!0),(0,a._)("span",s,[(0,a._)("input",{class:(0,r.C_)(["slider",{"with-label":n.withLabel}]),type:"range",min:n.range[0],max:n.range[1],step:n.step,disabled:n.disabled,value:n.value,ref:"range",onInput:t[0]||(t[0]=(0,i.iM)((function(){return f.onUpdate&&f.onUpdate.apply(f,arguments)}),["stop"])),onChange:t[1]||(t[1]=(0,i.iM)((function(){return f.onUpdate&&f.onUpdate.apply(f,arguments)}),["stop"]))},null,42,c),(0,a._)("div",{class:(0,r.C_)(["track",{"with-label":n.withLabel}])},[(0,a._)("div",h,null,512)],2),(0,a._)("div",v,null,512),n.withLabel?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"label",textContent:(0,r.zw)(n.value),ref:"label"},null,8,d)):(0,a.kq)("",!0)])])}var g=n(4648),f=(n(9653),{name:"Slider",emits:["input","change","mouseup","mousedown","touchstart","touchend","keyup","keydown"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:function(){return[0,100]}},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}},methods:{onUpdate:function(e){this.update(e.target.value),this.$emit(e.type,(0,g.Z)((0,g.Z)({},e),{},{target:(0,g.Z)((0,g.Z)({},e.target),{},{value:this.$refs.range.value})}))},update:function(e){var t=this.$refs.range.clientWidth,n=(e-this.range[0])/(this.range[1]-this.range[0]),a=n*t,r=this.$refs.thumb;r.style.left="".concat(a-r.clientWidth/2,"px"),this.$refs.thumb.style.transform="translate(-".concat(n,"%, -50%)"),this.$refs.track.style.width="".concat(a,"px")}},mounted:function(){var e=this;null!=this.value&&this.update(this.value),this.$watch((function(){return e.value}),(function(t){return e.update(t)}))}}),b=n(3744);const m=(0,b.Z)(f,[["render",p],["__scopeId","data-v-4b38623f"]]);var y=m},6:function(e,t,n){n.d(t,{Z:function(){return p}});var a=n(6252),r=n(3577),i=n(9963),l=function(e){return(0,a.dD)("data-v-a6396ae8"),e=e(),(0,a.Cn)(),e},u=["checked"],o=l((function(){return(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1)})),s={class:"label"};function c(e,t,n,l,c,h){return(0,a.wg)(),(0,a.iD)("div",{class:(0,r.C_)(["power-switch",{disabled:n.disabled}]),onClick:t[0]||(t[0]=(0,i.iM)((function(){return h.onInput&&h.onInput.apply(h,arguments)}),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:n.value},null,8,u),(0,a._)("label",null,[o,(0,a._)("span",s,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var h={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput:function(e){if(this.disabled)return!1;this.$emit("input",e)}}},v=n(3744);const d=(0,v.Z)(h,[["render",c],["__scopeId","data-v-a6396ae8"]]);var p=d},1196:function(e,t,n){n.r(t),n.d(t,{default:function(){return Y}});n(8309);var a=n(6252),r=n(3577),i=n(9963),l=function(e){return(0,a.dD)("data-v-3bfa13d8"),e=e(),(0,a.Cn)(),e},u={class:"entity light-container"},o={class:"icon"},s={class:"label"},c=["textContent"],h={class:"value-container"},v={key:0,class:"row"},d=l((function(){return(0,a._)("div",{class:"icon"},[(0,a._)("i",{class:"fas fa-palette"})],-1)})),p={class:"input"},g=["value"],f={key:1,class:"row"},b=l((function(){return(0,a._)("div",{class:"icon"},[(0,a._)("i",{class:"fas fa-sun"})],-1)})),m={class:"input"},y={key:2,class:"row"},w=l((function(){return(0,a._)("div",{class:"icon"},[(0,a._)("i",{class:"fas fa-droplet"})],-1)})),_={class:"input"},k={key:3,class:"row"},x=l((function(){return(0,a._)("div",{class:"icon"},[(0,a._)("i",{class:"fas fa-temperature-half"})],-1)})),C={class:"input"};function T(e,t,n,l,T,M){var Z=(0,a.up)("EntityIcon"),R=(0,a.up)("ToggleSwitch"),I=(0,a.up)("Slider");return(0,a.wg)(),(0,a.iD)("div",u,[(0,a._)("div",{class:(0,r.C_)(["head",{collapsed:e.collapsed}])},[(0,a._)("div",o,[(0,a.Wm)(Z,{entity:e.value,icon:M.icon,hasColorFill:!0,loading:e.loading,error:e.error},null,8,["entity","icon","loading","error"])]),(0,a._)("div",s,[(0,a._)("div",{class:"name",textContent:(0,r.zw)(e.value.name)},null,8,c)]),(0,a._)("div",h,[(0,a.Wm)(R,{value:e.value.on,onInput:M.toggle,onClick:t[0]||(t[0]=(0,i.iM)((function(){}),["stop"])),disabled:e.loading||e.value.is_read_only},null,8,["value","onInput","disabled"]),(0,a._)("button",{onClick:t[1]||(t[1]=(0,i.iM)((function(t){return e.collapsed=!e.collapsed}),["stop"]))},[(0,a._)("i",{class:(0,r.C_)(["fas",{"fa-angle-up":!e.collapsed,"fa-angle-down":e.collapsed}])},null,2)])])],2),e.collapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",{key:0,class:"body",onClick:t[6]||(t[6]=(0,i.iM)((function(){return M.prevent&&M.prevent.apply(M,arguments)}),["stop"]))},[M.cssColor?((0,a.wg)(),(0,a.iD)("div",v,[d,(0,a._)("div",p,[(0,a._)("input",{type:"color",value:M.cssColor,onChange:t[2]||(t[2]=function(e){return M.setLight({color:e.target.value})})},null,40,g)])])):(0,a.kq)("",!0),e.value.brightness?((0,a.wg)(),(0,a.iD)("div",f,[b,(0,a._)("div",m,[(0,a.Wm)(I,{range:[e.value.brightness_min,e.value.brightness_max],value:e.value.brightness,onInput:t[3]||(t[3]=function(e){return M.setLight({brightness:e.target.value})})},null,8,["range","value"])])])):(0,a.kq)("",!0),e.value.saturation?((0,a.wg)(),(0,a.iD)("div",y,[w,(0,a._)("div",_,[(0,a.Wm)(I,{range:[e.value.saturation_min,e.value.saturation_max],value:e.value.saturation,onInput:t[4]||(t[4]=function(e){return M.setLight({saturation:e.target.value})})},null,8,["range","value"])])])):(0,a.kq)("",!0),e.value.temperature?((0,a.wg)(),(0,a.iD)("div",k,[x,(0,a._)("div",C,[(0,a.Wm)(I,{range:[e.value.temperature_min,e.value.temperature_max],value:e.value.temperature,onInput:t[5]||(t[5]=function(e){return M.setLight({temperature:e.target.value})})},null,8,["range","value"])])])):(0,a.kq)("",!0)]))])}var M=n(6084),Z=n(9584),R=n(8534),I=n(4648),D=(n(5666),n(1249),n(8816)),N=n(6),z=n(7909),L=n(5581),q=n(634),B={name:"Light",components:{ToggleSwitch:N.Z,Slider:D.Z,EntityIcon:L["default"]},mixins:[z["default"]],data:function(){return{colorConverter:null}},computed:{rgbColor:function(){var e,t,n=this;return null!==(e=this.value.meta)&&void 0!==e&&null!==(t=e.icon)&&void 0!==t&&t.color?this.value.meta.icon.color:this.value.red&&this.value.green&&this.value.blue?["red","green","blue"].map((function(e){return n.value[e]})):this.colorConverter&&(null!=this.value.hue||null!=this.value.x&&null!=this.value.y)?this.value.x&&this.value.y?this.colorConverter.xyToRgb(this.value.x,this.value.y,this.value.brightness):this.colorConverter.hslToRgb(this.value.hue,this.value.saturation,this.value.brightness):void 0},cssColor:function(){var e=this.rgbColor;return e?this.colorConverter.rgbToHex(e):null},icon:function(){var e,t=(0,I.Z)({},(null===(e=this.value.meta)||void 0===e?void 0:e.icon)||{});return!t.color&&this.cssColor&&(t.color=this.cssColor),t}},methods:{prevent:function(e){return e.stopPropagation(),!1},toggle:function(e){var t=this;return(0,R.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.stopPropagation(),t.$emit("loading",!0),n.prev=2,n.next=5,t.request("entities.execute",{id:t.value.id,action:"toggle"});case 5:return n.prev=5,t.$emit("loading",!1),n.finish(5);case 8:case"end":return n.stop()}}),n,null,[[2,,5,8]])})))()},setLight:function(e){var t=this;return(0,R.Z)(regeneratorRuntime.mark((function n(){var a,r,i,l,u,o;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:e.color&&(a=t.colorConverter.hexToRgb(e.color),null!=t.value.x&&null!=t.value.y?e.xy=(r=t.colorConverter).rgbToXY.apply(r,(0,Z.Z)(a)):null!=t.value.hue?(l=(i=t.colorConverter).rgbToHsl.apply(i,(0,Z.Z)(a)),u=(0,M.Z)(l,3),e.hue=u[0],e.saturation=u[1],e.brightness=u[2]):null!=t.value.red&&null!=t.value.green&&null!=t.value.blue?(o=[a.red,a.green,a.blue],e.red=o[0],e.green=o[1],e.blue=o[2]):(console.warn("Unrecognized color format"),console.warn(e.color)),delete e.color),t.execute({type:"request",action:t.value.plugin+".set_lights",args:(0,I.Z)({lights:[t.value.external_id]},e)});case 2:case"end":return n.stop()}}),n)})))()}},mounted:function(){var e={};this.value.hue&&(e.hue=[this.value.hue_min,this.value.hue_max]),this.value.saturation&&(e.sat=[this.value.saturation_min,this.value.saturation_max]),this.value.brightness&&(e.bri=[this.value.brightness_min,this.value.brightness_max]),this.value.temperature&&(e.ct=[this.value.temperature_min,this.value.temperature_max]),this.colorConverter=new q.N(e)},unmounted:function(){this.colorConverter&&delete this.colorConverter}},$=n(3744);const X=(0,$.Z)(B,[["render",T],["__scopeId","data-v-3bfa13d8"]]);var Y=X}}]); +//# sourceMappingURL=1196-legacy.578d7a60.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1196-legacy.3e335cf2.js.map b/platypush/backend/http/webapp/dist/static/js/1196-legacy.578d7a60.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1196-legacy.3e335cf2.js.map rename to platypush/backend/http/webapp/dist/static/js/1196-legacy.578d7a60.js.map index e120e9a46d..deddc7d378 100644 --- a/platypush/backend/http/webapp/dist/static/js/1196-legacy.3e335cf2.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1196-legacy.578d7a60.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1196-legacy.3e335cf2.js","mappings":"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","sources":["webpack://platypush/./node_modules/@babel/runtime/helpers/esm/classCallCheck.js","webpack://platypush/./node_modules/@babel/runtime/helpers/esm/createClass.js","webpack://platypush/./src/components/panels/Light/color.js","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/Light.vue","webpack://platypush/./src/components/panels/Entities/Light.vue?345c"],"sourcesContent":["export default function _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}","function _defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n}\n\nexport default function _createClass(Constructor, protoProps, staticProps) {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n Object.defineProperty(Constructor, \"prototype\", {\n writable: false\n });\n return Constructor;\n}","export class ColorConverter {\n constructor(ranges) {\n this.ranges = {\n hue: [0, 360],\n sat: [0, 100],\n bri: [0, 100],\n ct: [154, 500],\n }\n\n if (ranges)\n for (const attr of Object.keys(this.ranges))\n if (ranges[attr])\n this.ranges[attr] = ranges[attr]\n }\n\n normalize(x, xRange, yRange) {\n return yRange[0] + (((x-xRange[0]) * (yRange[1]-yRange[0])) / (xRange[1]-xRange[0]))\n }\n\n hslToRgb(h, s, l) {\n [h, s, l] = [\n this.normalize(h, this.ranges.hue, [0, 360]),\n this.normalize(s, this.ranges.sat, [0, 100]),\n this.normalize(l, this.ranges.bri, [0, 100]),\n ]\n\n l /= 100\n const a = s * Math.min(l, 1 - l) / 100\n const f = n => {\n const k = (n + h / 30) % 12\n const color = l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1)\n return Math.round(255 * color)\n }\n\n return [f(0), f(8), f(4)]\n }\n\n rgbToHsl(r, g, b){\n r /= 255\n g /= 255\n b /= 255;\n const max = Math.max(r, g, b), min = Math.min(r, g, b);\n let h, s, l = (max + min) / 2;\n\n if(max === min){\n h = s = 0; // achromatic\n } else {\n const d = max - min;\n s = l > 0.5 ? d / (2 - max - min) : d / (max + min);\n\n switch(max){\n case r: h = (g - b) / d + (g < b ? 6 : 0); break;\n case g: h = (b - r) / d + 2; break;\n case b: h = (r - g) / d + 4; break;\n }\n h /= 6;\n }\n\n return [\n parseInt(this.normalize(h, [0, 1], this.ranges.hue)),\n parseInt(this.normalize(s, [0, 1], this.ranges.sat)),\n parseInt(this.normalize(l, [0, 1], this.ranges.bri)),\n ]\n }\n\n xyToRgb(x, y, brightness) {\n // Set to maximum brightness if no custom value was given (Not the slick ECMAScript 6 way for compatibility reasons)\n if (brightness == null)\n brightness = this.ranges.bri[1];\n\n const z = 1.0 - x - y;\n const Y = (brightness / (this.ranges.bri[1]-1)).toFixed(2);\n const X = (Y / y) * x;\n const Z = (Y / y) * z;\n\n //Convert to RGB using Wide RGB D65 conversion\n let red \t= X * 1.656492 - Y * 0.354851 - Z * 0.255038;\n let green = -X * 0.707196 + Y * 1.655397 + Z * 0.036152;\n let blue \t= X * 0.051713 - Y * 0.121364 + Z * 1.011530;\n\n //If red, green or blue is larger than 1.0 set it back to the maximum of 1.0\n if (red > blue && red > green && red > 1.0) {\n green = green / red;\n blue = blue / red;\n red = 1.0;\n } else if (green > blue && green > red && green > 1.0) {\n red = red / green;\n blue = blue / green;\n green = 1.0;\n } else if (blue > red && blue > green && blue > 1.0) {\n red = red / blue;\n green = green / blue;\n blue = 1.0;\n }\n\n //Reverse gamma correction\n red \t= red <= 0.0031308 ? 12.92 * red : (1.0 + 0.055) * Math.pow(red, (1.0 / 2.4)) - 0.055;\n green \t= green <= 0.0031308 ? 12.92 * green : (1.0 + 0.055) * Math.pow(green, (1.0 / 2.4)) - 0.055;\n blue \t= blue <= 0.0031308 ? 12.92 * blue : (1.0 + 0.055) * Math.pow(blue, (1.0 / 2.4)) - 0.055;\n\n //Convert normalized decimal to decimal\n red \t= Math.round(red * 255);\n green \t= Math.round(green * 255);\n blue \t= Math.round(blue * 255);\n\n if (isNaN(red))\n red = 0;\n if (isNaN(green))\n green = 0;\n if (isNaN(blue))\n blue = 0;\n\n return [red, green, blue].map(\n (c) => Math.min(Math.max(0, c), 255)) // lgtm [js/automatic-semicolon-insertion]\n }\n\n rgbToXY(red, green, blue) {\n if (red > 1) { red /= 255; }\n if (green > 1) { green /= 255; }\n if (blue > 1) { blue /= 255; }\n\n //Apply a gamma correction to the RGB values, which makes the color more vivid and more the like the color displayed on the screen of your device\n red \t= (red > 0.04045) ? Math.pow((red + 0.055) / (1.0 + 0.055), 2.4) : (red / 12.92);\n green \t= (green > 0.04045) ? Math.pow((green + 0.055) / (1.0 + 0.055), 2.4) : (green / 12.92);\n blue \t= (blue > 0.04045) ? Math.pow((blue + 0.055) / (1.0 + 0.055), 2.4) : (blue / 12.92);\n\n //RGB values to XYZ using the Wide RGB D65 conversion formula\n const X \t\t= red * 0.664511 + green * 0.154324 + blue * 0.162028;\n const Y \t\t= red * 0.283881 + green * 0.668433 + blue * 0.047685;\n const Z \t\t= red * 0.000088 + green * 0.072310 + blue * 0.986039;\n\n //Calculate the xy values from the XYZ values\n let x \t\t= parseFloat((X / (X + Y + Z)).toFixed(4));\n let y \t\t= parseFloat((Y / (X + Y + Z)).toFixed(4));\n\n if (isNaN(x))\n x = 0;\n if (isNaN(y))\n y = 0;\n\n return [x, y];\n }\n\n rgbToBri(red, green, blue) {\n return Math.min(2 * this.rgbToHsl(red, green, blue)[2], this.ranges.bri[1])\n }\n\n getRGB(color) {\n if (color.red != null && color.green != null && color.blue != null)\n return [color.red, color.green, color.blue]\n if (color.r != null && color.g != null && color.b != null)\n return [color.r, color.g, color.b]\n if (color.rgb)\n return color.rgb\n }\n\n getXY(color) {\n if (color.x != null && color.y != null)\n return [color.x, color.y]\n if (color.xy)\n return color.xy\n }\n\n toRGB(color) {\n const rgb = this.getRGB(color)\n if (rgb)\n return rgb\n\n const xy = this.getXY(color)\n if (xy && color.bri)\n return this.xyToRgb(...xy, color.bri)\n if (color.hue && color.sat && color.bri)\n return this.hslToRgb(color.hue, color.sat, color.bri)\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toXY(color) {\n const xy = this.getXY(color)\n if (xy && color.bri)\n return [xy[0], xy[1], color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToXY(...rgb)\n\n if (color.hue && color.sat && color.bri) {\n const rgb = this.hslToRgb(color.hue, color.sat, color.bri)\n return this.rgbToXY(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toHSL(color) {\n if (color.hue && color.sat && color.bri)\n return [color.hue, color.sat, color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToHsl(...rgb)\n\n const xy = this.getXY(color)\n if (xy && color.bri) {\n const rgb = this.xyToRgb(...xy, color.bri)\n return this.rgbToHsl(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n hexToRgb(hex) {\n return [\n hex.slice(1, 3),\n hex.slice(3, 5),\n hex.slice(5, 7),\n ].map(_ => parseInt(_, 16))\n }\n\n rgbToHex(rgb) {\n return '#' + rgb.map((x) => {\n let hex = x.toString(16)\n if (hex.length < 2)\n hex = '0' + hex\n return hex\n }).join('')\n }\n}\n","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=4b38623f&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=4b38623f&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b38623f\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Light.vue?vue&type=template&id=3bfa13d8&scoped=true\"\nimport script from \"./Light.vue?vue&type=script&lang=js\"\nexport * from \"./Light.vue?vue&type=script&lang=js\"\n\nimport \"./Light.vue?vue&type=style&index=0&id=3bfa13d8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3bfa13d8\"]])\n\nexport default __exports__"],"names":["_classCallCheck","instance","Constructor","TypeError","_defineProperties","target","props","i","length","descriptor","enumerable","configurable","writable","Object","defineProperty","key","_createClass","protoProps","staticProps","prototype","ColorConverter","ranges","this","hue","sat","bri","ct","keys","attr","x","xRange","yRange","h","s","l","normalize","a","Math","min","f","n","k","color","max","round","r","g","b","d","parseInt","y","brightness","z","Y","toFixed","X","Z","red","green","blue","pow","isNaN","map","c","parseFloat","rgbToHsl","rgb","xy","getRGB","getXY","xyToRgb","hslToRgb","console","debug","rgbToXY","hex","slice","_","toString","join","class","ref","withRange","withLabel","type","range","step","disabled","value","onUpdate","name","emits","Number","Boolean","default","Array","methods","event","update","$emit","$refs","sliderWidth","clientWidth","percent","innerWidth","thumb","style","left","transform","track","width","mounted","$watch","newValue","__exports__","render","onInput","checked","collapsed","entity","icon","hasColorFill","loading","error","on","toggle","is_read_only","prevent","cssColor","setLight","$event","brightness_min","brightness_max","saturation","saturation_min","saturation_max","temperature","temperature_min","temperature_max","components","ToggleSwitch","Slider","EntityIcon","mixins","EntityMixin","data","colorConverter","computed","rgbColor","meta","rgbToHex","stopPropagation","request","id","action","attrs","hexToRgb","warn","execute","plugin","args","lights","external_id","hue_min","hue_max","unmounted"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1196-legacy.578d7a60.js","mappings":"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","sources":["webpack://platypush/./node_modules/@babel/runtime/helpers/esm/classCallCheck.js","webpack://platypush/./node_modules/@babel/runtime/helpers/esm/createClass.js","webpack://platypush/./src/components/panels/Light/color.js","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/Light.vue","webpack://platypush/./src/components/panels/Entities/Light.vue?345c"],"sourcesContent":["export default function _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}","function _defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n}\n\nexport default function _createClass(Constructor, protoProps, staticProps) {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n Object.defineProperty(Constructor, \"prototype\", {\n writable: false\n });\n return Constructor;\n}","export class ColorConverter {\n constructor(ranges) {\n this.ranges = {\n hue: [0, 360],\n sat: [0, 100],\n bri: [0, 100],\n ct: [154, 500],\n }\n\n if (ranges)\n for (const attr of Object.keys(this.ranges))\n if (ranges[attr])\n this.ranges[attr] = ranges[attr]\n }\n\n normalize(x, xRange, yRange) {\n return yRange[0] + (((x-xRange[0]) * (yRange[1]-yRange[0])) / (xRange[1]-xRange[0]))\n }\n\n hslToRgb(h, s, l) {\n [h, s, l] = [\n this.normalize(h, this.ranges.hue, [0, 360]),\n this.normalize(s, this.ranges.sat, [0, 100]),\n this.normalize(l, this.ranges.bri, [0, 100]),\n ]\n\n l /= 100\n const a = s * Math.min(l, 1 - l) / 100\n const f = n => {\n const k = (n + h / 30) % 12\n const color = l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1)\n return Math.round(255 * color)\n }\n\n return [f(0), f(8), f(4)]\n }\n\n rgbToHsl(r, g, b){\n r /= 255\n g /= 255\n b /= 255;\n const max = Math.max(r, g, b), min = Math.min(r, g, b);\n let h, s, l = (max + min) / 2;\n\n if(max === min){\n h = s = 0; // achromatic\n } else {\n const d = max - min;\n s = l > 0.5 ? d / (2 - max - min) : d / (max + min);\n\n switch(max){\n case r: h = (g - b) / d + (g < b ? 6 : 0); break;\n case g: h = (b - r) / d + 2; break;\n case b: h = (r - g) / d + 4; break;\n }\n h /= 6;\n }\n\n return [\n parseInt(this.normalize(h, [0, 1], this.ranges.hue)),\n parseInt(this.normalize(s, [0, 1], this.ranges.sat)),\n parseInt(this.normalize(l, [0, 1], this.ranges.bri)),\n ]\n }\n\n xyToRgb(x, y, brightness) {\n // Set to maximum brightness if no custom value was given (Not the slick ECMAScript 6 way for compatibility reasons)\n if (brightness == null)\n brightness = this.ranges.bri[1];\n\n const z = 1.0 - x - y;\n const Y = (brightness / (this.ranges.bri[1]-1)).toFixed(2);\n const X = (Y / y) * x;\n const Z = (Y / y) * z;\n\n //Convert to RGB using Wide RGB D65 conversion\n let red \t= X * 1.656492 - Y * 0.354851 - Z * 0.255038;\n let green = -X * 0.707196 + Y * 1.655397 + Z * 0.036152;\n let blue \t= X * 0.051713 - Y * 0.121364 + Z * 1.011530;\n\n //If red, green or blue is larger than 1.0 set it back to the maximum of 1.0\n if (red > blue && red > green && red > 1.0) {\n green = green / red;\n blue = blue / red;\n red = 1.0;\n } else if (green > blue && green > red && green > 1.0) {\n red = red / green;\n blue = blue / green;\n green = 1.0;\n } else if (blue > red && blue > green && blue > 1.0) {\n red = red / blue;\n green = green / blue;\n blue = 1.0;\n }\n\n //Reverse gamma correction\n red \t= red <= 0.0031308 ? 12.92 * red : (1.0 + 0.055) * Math.pow(red, (1.0 / 2.4)) - 0.055;\n green \t= green <= 0.0031308 ? 12.92 * green : (1.0 + 0.055) * Math.pow(green, (1.0 / 2.4)) - 0.055;\n blue \t= blue <= 0.0031308 ? 12.92 * blue : (1.0 + 0.055) * Math.pow(blue, (1.0 / 2.4)) - 0.055;\n\n //Convert normalized decimal to decimal\n red \t= Math.round(red * 255);\n green \t= Math.round(green * 255);\n blue \t= Math.round(blue * 255);\n\n if (isNaN(red))\n red = 0;\n if (isNaN(green))\n green = 0;\n if (isNaN(blue))\n blue = 0;\n\n return [red, green, blue].map(\n (c) => Math.min(Math.max(0, c), 255)) // lgtm [js/automatic-semicolon-insertion]\n }\n\n rgbToXY(red, green, blue) {\n if (red > 1) { red /= 255; }\n if (green > 1) { green /= 255; }\n if (blue > 1) { blue /= 255; }\n\n //Apply a gamma correction to the RGB values, which makes the color more vivid and more the like the color displayed on the screen of your device\n red \t= (red > 0.04045) ? Math.pow((red + 0.055) / (1.0 + 0.055), 2.4) : (red / 12.92);\n green \t= (green > 0.04045) ? Math.pow((green + 0.055) / (1.0 + 0.055), 2.4) : (green / 12.92);\n blue \t= (blue > 0.04045) ? Math.pow((blue + 0.055) / (1.0 + 0.055), 2.4) : (blue / 12.92);\n\n //RGB values to XYZ using the Wide RGB D65 conversion formula\n const X \t\t= red * 0.664511 + green * 0.154324 + blue * 0.162028;\n const Y \t\t= red * 0.283881 + green * 0.668433 + blue * 0.047685;\n const Z \t\t= red * 0.000088 + green * 0.072310 + blue * 0.986039;\n\n //Calculate the xy values from the XYZ values\n let x \t\t= parseFloat((X / (X + Y + Z)).toFixed(4));\n let y \t\t= parseFloat((Y / (X + Y + Z)).toFixed(4));\n\n if (isNaN(x))\n x = 0;\n if (isNaN(y))\n y = 0;\n\n return [x, y];\n }\n\n rgbToBri(red, green, blue) {\n return Math.min(2 * this.rgbToHsl(red, green, blue)[2], this.ranges.bri[1])\n }\n\n getRGB(color) {\n if (color.red != null && color.green != null && color.blue != null)\n return [color.red, color.green, color.blue]\n if (color.r != null && color.g != null && color.b != null)\n return [color.r, color.g, color.b]\n if (color.rgb)\n return color.rgb\n }\n\n getXY(color) {\n if (color.x != null && color.y != null)\n return [color.x, color.y]\n if (color.xy)\n return color.xy\n }\n\n toRGB(color) {\n const rgb = this.getRGB(color)\n if (rgb)\n return rgb\n\n const xy = this.getXY(color)\n if (xy && color.bri)\n return this.xyToRgb(...xy, color.bri)\n if (color.hue && color.sat && color.bri)\n return this.hslToRgb(color.hue, color.sat, color.bri)\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toXY(color) {\n const xy = this.getXY(color)\n if (xy && color.bri)\n return [xy[0], xy[1], color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToXY(...rgb)\n\n if (color.hue && color.sat && color.bri) {\n const rgb = this.hslToRgb(color.hue, color.sat, color.bri)\n return this.rgbToXY(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toHSL(color) {\n if (color.hue && color.sat && color.bri)\n return [color.hue, color.sat, color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToHsl(...rgb)\n\n const xy = this.getXY(color)\n if (xy && color.bri) {\n const rgb = this.xyToRgb(...xy, color.bri)\n return this.rgbToHsl(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n hexToRgb(hex) {\n return [\n hex.slice(1, 3),\n hex.slice(3, 5),\n hex.slice(5, 7),\n ].map(_ => parseInt(_, 16))\n }\n\n rgbToHex(rgb) {\n return '#' + rgb.map((x) => {\n let hex = x.toString(16)\n if (hex.length < 2)\n hex = '0' + hex\n return hex\n }).join('')\n }\n}\n","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=4b38623f&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=4b38623f&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b38623f\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Light.vue?vue&type=template&id=3bfa13d8&scoped=true\"\nimport script from \"./Light.vue?vue&type=script&lang=js\"\nexport * from \"./Light.vue?vue&type=script&lang=js\"\n\nimport \"./Light.vue?vue&type=style&index=0&id=3bfa13d8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3bfa13d8\"]])\n\nexport default __exports__"],"names":["_classCallCheck","instance","Constructor","TypeError","_defineProperties","target","props","i","length","descriptor","enumerable","configurable","writable","Object","defineProperty","key","_createClass","protoProps","staticProps","prototype","ColorConverter","ranges","this","hue","sat","bri","ct","keys","attr","x","xRange","yRange","h","s","l","normalize","a","Math","min","f","n","k","color","max","round","r","g","b","d","parseInt","y","brightness","z","Y","toFixed","X","Z","red","green","blue","pow","isNaN","map","c","parseFloat","rgbToHsl","rgb","xy","getRGB","getXY","xyToRgb","hslToRgb","console","debug","rgbToXY","hex","slice","_","toString","join","class","ref","withRange","withLabel","type","range","step","disabled","value","onUpdate","name","emits","Number","Boolean","default","Array","methods","event","update","$emit","$refs","sliderWidth","clientWidth","percent","innerWidth","thumb","style","left","transform","track","width","mounted","$watch","newValue","__exports__","render","onInput","checked","collapsed","entity","icon","hasColorFill","loading","error","on","toggle","is_read_only","prevent","cssColor","setLight","$event","brightness_min","brightness_max","saturation","saturation_min","saturation_max","temperature","temperature_min","temperature_max","components","ToggleSwitch","Slider","EntityIcon","mixins","EntityMixin","data","colorConverter","computed","rgbColor","meta","rgbToHex","stopPropagation","request","id","action","attrs","hexToRgb","warn","execute","plugin","args","lights","external_id","hue_min","hue_max","unmounted"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1196.d346a0dc.js b/platypush/backend/http/webapp/dist/static/js/1196.3c7b1d72.js similarity index 81% rename from platypush/backend/http/webapp/dist/static/js/1196.d346a0dc.js rename to platypush/backend/http/webapp/dist/static/js/1196.3c7b1d72.js index c88a779528..f4102da342 100644 --- a/platypush/backend/http/webapp/dist/static/js/1196.d346a0dc.js +++ b/platypush/backend/http/webapp/dist/static/js/1196.3c7b1d72.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1196],{4212:function(e,t,a){a.d(t,{N:function(){return s}});class s{constructor(e){if(this.ranges={hue:[0,360],sat:[0,100],bri:[0,100],ct:[154,500]},e)for(const t of Object.keys(this.ranges))e[t]&&(this.ranges[t]=e[t])}normalize(e,t,a){return a[0]+(e-t[0])*(a[1]-a[0])/(t[1]-t[0])}hslToRgb(e,t,a){[e,t,a]=[this.normalize(e,this.ranges.hue,[0,360]),this.normalize(t,this.ranges.sat,[0,100]),this.normalize(a,this.ranges.bri,[0,100])],a/=100;const s=t*Math.min(a,1-a)/100,l=t=>{const l=(t+e/30)%12,n=a-s*Math.max(Math.min(l-3,9-l,1),-1);return Math.round(255*n)};return[l(0),l(8),l(4)]}rgbToHsl(e,t,a){e/=255,t/=255,a/=255;const s=Math.max(e,t,a),l=Math.min(e,t,a);let n,i,r=(s+l)/2;if(s===l)n=i=0;else{const o=s-l;switch(i=r>.5?o/(2-s-l):o/(s+l),s){case e:n=(t-a)/o+(tu&&r>o&&r>1?(o/=r,u/=r,r=1):o>u&&o>r&&o>1?(r/=o,u/=o,o=1):u>r&&u>o&&u>1&&(r/=u,o/=u,u=1),r=r<=.0031308?12.92*r:1.055*Math.pow(r,1/2.4)-.055,o=o<=.0031308?12.92*o:1.055*Math.pow(o,1/2.4)-.055,u=u<=.0031308?12.92*u:1.055*Math.pow(u,1/2.4)-.055,r=Math.round(255*r),o=Math.round(255*o),u=Math.round(255*u),isNaN(r)&&(r=0),isNaN(o)&&(o=0),isNaN(u)&&(u=0),[r,o,u].map((e=>Math.min(Math.max(0,e),255)))}rgbToXY(e,t,a){e>1&&(e/=255),t>1&&(t/=255),a>1&&(a/=255),e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92,t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,a=a>.04045?Math.pow((a+.055)/1.055,2.4):a/12.92;const s=.664511*e+.154324*t+.162028*a,l=.283881*e+.668433*t+.047685*a,n=88e-6*e+.07231*t+.986039*a;let i=parseFloat((s/(s+l+n)).toFixed(4)),r=parseFloat((l/(s+l+n)).toFixed(4));return isNaN(i)&&(i=0),isNaN(r)&&(r=0),[i,r]}rgbToBri(e,t,a){return Math.min(2*this.rgbToHsl(e,t,a)[2],this.ranges.bri[1])}getRGB(e){return null!=e.red&&null!=e.green&&null!=e.blue?[e.red,e.green,e.blue]:null!=e.r&&null!=e.g&&null!=e.b?[e.r,e.g,e.b]:e.rgb?e.rgb:void 0}getXY(e){return null!=e.x&&null!=e.y?[e.x,e.y]:e.xy?e.xy:void 0}toRGB(e){const t=this.getRGB(e);if(t)return t;const a=this.getXY(e);return a&&e.bri?this.xyToRgb(...a,e.bri):e.hue&&e.sat&&e.bri?this.hslToRgb(e.hue,e.sat,e.bri):(console.debug("Could not determine color space"),void console.debug(e))}toXY(e){const t=this.getXY(e);if(t&&e.bri)return[t[0],t[1],e.bri];const a=this.getRGB(e);if(a)return this.rgbToXY(...a);if(e.hue&&e.sat&&e.bri){const t=this.hslToRgb(e.hue,e.sat,e.bri);return this.rgbToXY(...t)}console.debug("Could not determine color space"),console.debug(e)}toHSL(e){if(e.hue&&e.sat&&e.bri)return[e.hue,e.sat,e.bri];const t=this.getRGB(e);if(t)return this.rgbToHsl(...t);const a=this.getXY(e);if(a&&e.bri){const t=this.xyToRgb(...a,e.bri);return this.rgbToHsl(...t)}console.debug("Could not determine color space"),console.debug(e)}hexToRgb(e){return[e.slice(1,3),e.slice(3,5),e.slice(5,7)].map((e=>parseInt(e,16)))}rgbToHex(e){return"#"+e.map((e=>{let t=e.toString(16);return t.length<2&&(t="0"+t),t})).join("")}}},8816:function(e,t,a){a.d(t,{Z:function(){return f}});var s=a(6252),l=a(3577),n=a(9963);const i={class:"slider-wrapper"},r=["textContent"],o=["textContent"],u={class:"slider-container"},h=["min","max","step","disabled","value"],c={class:"track-inner",ref:"track"},d={class:"thumb",ref:"thumb"},g=["textContent"];function v(e,t,a,v,p,b){return(0,s.wg)(),(0,s.iD)("label",i,[a.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:(0,l.C_)(["range-labels",{"with-label":a.withLabel}])},[a.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label left",textContent:(0,l.zw)(a.range[0])},null,8,r)):(0,s.kq)("",!0),a.withRange?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"label right",textContent:(0,l.zw)(a.range[1])},null,8,o)):(0,s.kq)("",!0)],2)):(0,s.kq)("",!0),(0,s._)("span",u,[(0,s._)("input",{class:(0,l.C_)(["slider",{"with-label":a.withLabel}]),type:"range",min:a.range[0],max:a.range[1],step:a.step,disabled:a.disabled,value:a.value,ref:"range",onInput:t[0]||(t[0]=(0,n.iM)(((...e)=>b.onUpdate&&b.onUpdate(...e)),["stop"])),onChange:t[1]||(t[1]=(0,n.iM)(((...e)=>b.onUpdate&&b.onUpdate(...e)),["stop"]))},null,42,h),(0,s._)("div",{class:(0,l.C_)(["track",{"with-label":a.withLabel}])},[(0,s._)("div",c,null,512)],2),(0,s._)("div",d,null,512),a.withLabel?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label",textContent:(0,l.zw)(a.value),ref:"label"},null,8,g)):(0,s.kq)("",!0)])])}var p={name:"Slider",emits:["input","change","mouseup","mousedown","touchstart","touchend","keyup","keydown"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:()=>[0,100]},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}},methods:{onUpdate(e){this.update(e.target.value),this.$emit(e.type,{...e,target:{...e.target,value:this.$refs.range.value}})},update(e){const t=this.$refs.range.clientWidth,a=(e-this.range[0])/(this.range[1]-this.range[0]),s=a*t,l=this.$refs.thumb;l.style.left=s-l.clientWidth/2+"px",this.$refs.thumb.style.transform=`translate(-${a}%, -50%)`,this.$refs.track.style.width=`${s}px`}},mounted(){null!=this.value&&this.update(this.value),this.$watch((()=>this.value),(e=>this.update(e)))}},b=a(3744);const m=(0,b.Z)(p,[["render",v],["__scopeId","data-v-4b38623f"]]);var f=m},6:function(e,t,a){a.d(t,{Z:function(){return v}});var s=a(6252),l=a(3577),n=a(9963);const i=e=>((0,s.dD)("data-v-a6396ae8"),e=e(),(0,s.Cn)(),e),r=["checked"],o=i((()=>(0,s._)("div",{class:"switch"},[(0,s._)("div",{class:"dot"})],-1))),u={class:"label"};function h(e,t,a,i,h,c){return(0,s.wg)(),(0,s.iD)("div",{class:(0,l.C_)(["power-switch",{disabled:a.disabled}]),onClick:t[0]||(t[0]=(0,n.iM)(((...e)=>c.onInput&&c.onInput(...e)),["stop"]))},[(0,s._)("input",{type:"checkbox",checked:a.value},null,8,r),(0,s._)("label",null,[o,(0,s._)("span",u,[(0,s.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var c={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},d=a(3744);const g=(0,d.Z)(c,[["render",h],["__scopeId","data-v-a6396ae8"]]);var v=g},1196:function(e,t,a){a.r(t),a.d(t,{default:function(){return q}});var s=a(6252),l=a(3577),n=a(9963);const i=e=>((0,s.dD)("data-v-3bfa13d8"),e=e(),(0,s.Cn)(),e),r={class:"entity light-container"},o={class:"icon"},u={class:"label"},h=["textContent"],c={class:"value-container"},d={key:0,class:"row"},g=i((()=>(0,s._)("div",{class:"icon"},[(0,s._)("i",{class:"fas fa-palette"})],-1))),v={class:"input"},p=["value"],b={key:1,class:"row"},m=i((()=>(0,s._)("div",{class:"icon"},[(0,s._)("i",{class:"fas fa-sun"})],-1))),f={class:"input"},_={key:2,class:"row"},w=i((()=>(0,s._)("div",{class:"icon"},[(0,s._)("i",{class:"fas fa-droplet"})],-1))),y={class:"input"},x={key:3,class:"row"},C=i((()=>(0,s._)("div",{class:"icon"},[(0,s._)("i",{class:"fas fa-temperature-half"})],-1))),k={class:"input"};function T(e,t,a,i,T,M){const I=(0,s.up)("EntityIcon"),R=(0,s.up)("ToggleSwitch"),D=(0,s.up)("Slider");return(0,s.wg)(),(0,s.iD)("div",r,[(0,s._)("div",{class:(0,l.C_)(["head",{collapsed:e.collapsed}])},[(0,s._)("div",o,[(0,s.Wm)(I,{entity:e.value,icon:M.icon,hasColorFill:!0,loading:e.loading,error:e.error},null,8,["entity","icon","loading","error"])]),(0,s._)("div",u,[(0,s._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,h)]),(0,s._)("div",c,[(0,s.Wm)(R,{value:e.value.on,onInput:M.toggle,onClick:t[0]||(t[0]=(0,n.iM)((()=>{}),["stop"])),disabled:e.loading||e.value.is_read_only},null,8,["value","onInput","disabled"]),(0,s._)("button",{onClick:t[1]||(t[1]=(0,n.iM)((t=>e.collapsed=!e.collapsed),["stop"]))},[(0,s._)("i",{class:(0,l.C_)(["fas",{"fa-angle-up":!e.collapsed,"fa-angle-down":e.collapsed}])},null,2)])])],2),e.collapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",{key:0,class:"body",onClick:t[6]||(t[6]=(0,n.iM)(((...e)=>M.prevent&&M.prevent(...e)),["stop"]))},[M.cssColor?((0,s.wg)(),(0,s.iD)("div",d,[g,(0,s._)("div",v,[(0,s._)("input",{type:"color",value:M.cssColor,onChange:t[2]||(t[2]=e=>M.setLight({color:e.target.value}))},null,40,p)])])):(0,s.kq)("",!0),e.value.brightness?((0,s.wg)(),(0,s.iD)("div",b,[m,(0,s._)("div",f,[(0,s.Wm)(D,{range:[e.value.brightness_min,e.value.brightness_max],value:e.value.brightness,onInput:t[3]||(t[3]=e=>M.setLight({brightness:e.target.value}))},null,8,["range","value"])])])):(0,s.kq)("",!0),e.value.saturation?((0,s.wg)(),(0,s.iD)("div",_,[w,(0,s._)("div",y,[(0,s.Wm)(D,{range:[e.value.saturation_min,e.value.saturation_max],value:e.value.saturation,onInput:t[4]||(t[4]=e=>M.setLight({saturation:e.target.value}))},null,8,["range","value"])])])):(0,s.kq)("",!0),e.value.temperature?((0,s.wg)(),(0,s.iD)("div",x,[C,(0,s._)("div",k,[(0,s.Wm)(D,{range:[e.value.temperature_min,e.value.temperature_max],value:e.value.temperature,onInput:t[5]||(t[5]=e=>M.setLight({temperature:e.target.value}))},null,8,["range","value"])])])):(0,s.kq)("",!0)]))])}var M=a(8816),I=a(6),R=a(7909),D=a(343),N=a(4212),$={name:"Light",components:{ToggleSwitch:I.Z,Slider:M.Z,EntityIcon:D["default"]},mixins:[R["default"]],data(){return{colorConverter:null}},computed:{rgbColor(){return this.value.meta?.icon?.color?this.value.meta.icon.color:this.value.red&&this.value.green&&this.value.blue?["red","green","blue"].map((e=>this.value[e])):this.colorConverter&&(null!=this.value.hue||null!=this.value.x&&null!=this.value.y)?this.value.x&&this.value.y?this.colorConverter.xyToRgb(this.value.x,this.value.y,this.value.brightness):this.colorConverter.hslToRgb(this.value.hue,this.value.saturation,this.value.brightness):void 0},cssColor(){const e=this.rgbColor;return e?this.colorConverter.rgbToHex(e):null},icon(){const e={...this.value.meta?.icon||{}};return!e.color&&this.cssColor&&(e.color=this.cssColor),e}},methods:{prevent(e){return e.stopPropagation(),!1},async toggle(e){e.stopPropagation(),this.$emit("loading",!0);try{await this.request("entities.execute",{id:this.value.id,action:"toggle"})}finally{this.$emit("loading",!1)}},async setLight(e){if(e.color){const t=this.colorConverter.hexToRgb(e.color);null!=this.value.x&&null!=this.value.y?e.xy=this.colorConverter.rgbToXY(...t):null!=this.value.hue?[e.hue,e.saturation,e.brightness]=this.colorConverter.rgbToHsl(...t):null!=this.value.red&&null!=this.value.green&&null!=this.value.blue?[e.red,e.green,e.blue]=[t.red,t.green,t.blue]:(console.warn("Unrecognized color format"),console.warn(e.color)),delete e.color}this.execute({type:"request",action:this.value.plugin+".set_lights",args:{lights:[this.value.external_id],...e}})}},mounted(){const e={};this.value.hue&&(e.hue=[this.value.hue_min,this.value.hue_max]),this.value.saturation&&(e.sat=[this.value.saturation_min,this.value.saturation_max]),this.value.brightness&&(e.bri=[this.value.brightness_min,this.value.brightness_max]),this.value.temperature&&(e.ct=[this.value.temperature_min,this.value.temperature_max]),this.colorConverter=new N.N(e)},unmounted(){this.colorConverter&&delete this.colorConverter}},z=a(3744);const L=(0,z.Z)($,[["render",T],["__scopeId","data-v-3bfa13d8"]]);var q=L}}]); -//# sourceMappingURL=1196.d346a0dc.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1196],{4212:function(e,t,a){a.d(t,{N:function(){return s}});class s{constructor(e){if(this.ranges={hue:[0,360],sat:[0,100],bri:[0,100],ct:[154,500]},e)for(const t of Object.keys(this.ranges))e[t]&&(this.ranges[t]=e[t])}normalize(e,t,a){return a[0]+(e-t[0])*(a[1]-a[0])/(t[1]-t[0])}hslToRgb(e,t,a){[e,t,a]=[this.normalize(e,this.ranges.hue,[0,360]),this.normalize(t,this.ranges.sat,[0,100]),this.normalize(a,this.ranges.bri,[0,100])],a/=100;const s=t*Math.min(a,1-a)/100,l=t=>{const l=(t+e/30)%12,n=a-s*Math.max(Math.min(l-3,9-l,1),-1);return Math.round(255*n)};return[l(0),l(8),l(4)]}rgbToHsl(e,t,a){e/=255,t/=255,a/=255;const s=Math.max(e,t,a),l=Math.min(e,t,a);let n,i,r=(s+l)/2;if(s===l)n=i=0;else{const o=s-l;switch(i=r>.5?o/(2-s-l):o/(s+l),s){case e:n=(t-a)/o+(tu&&r>o&&r>1?(o/=r,u/=r,r=1):o>u&&o>r&&o>1?(r/=o,u/=o,o=1):u>r&&u>o&&u>1&&(r/=u,o/=u,u=1),r=r<=.0031308?12.92*r:1.055*Math.pow(r,1/2.4)-.055,o=o<=.0031308?12.92*o:1.055*Math.pow(o,1/2.4)-.055,u=u<=.0031308?12.92*u:1.055*Math.pow(u,1/2.4)-.055,r=Math.round(255*r),o=Math.round(255*o),u=Math.round(255*u),isNaN(r)&&(r=0),isNaN(o)&&(o=0),isNaN(u)&&(u=0),[r,o,u].map((e=>Math.min(Math.max(0,e),255)))}rgbToXY(e,t,a){e>1&&(e/=255),t>1&&(t/=255),a>1&&(a/=255),e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92,t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,a=a>.04045?Math.pow((a+.055)/1.055,2.4):a/12.92;const s=.664511*e+.154324*t+.162028*a,l=.283881*e+.668433*t+.047685*a,n=88e-6*e+.07231*t+.986039*a;let i=parseFloat((s/(s+l+n)).toFixed(4)),r=parseFloat((l/(s+l+n)).toFixed(4));return isNaN(i)&&(i=0),isNaN(r)&&(r=0),[i,r]}rgbToBri(e,t,a){return Math.min(2*this.rgbToHsl(e,t,a)[2],this.ranges.bri[1])}getRGB(e){return null!=e.red&&null!=e.green&&null!=e.blue?[e.red,e.green,e.blue]:null!=e.r&&null!=e.g&&null!=e.b?[e.r,e.g,e.b]:e.rgb?e.rgb:void 0}getXY(e){return null!=e.x&&null!=e.y?[e.x,e.y]:e.xy?e.xy:void 0}toRGB(e){const t=this.getRGB(e);if(t)return t;const a=this.getXY(e);return a&&e.bri?this.xyToRgb(...a,e.bri):e.hue&&e.sat&&e.bri?this.hslToRgb(e.hue,e.sat,e.bri):(console.debug("Could not determine color space"),void console.debug(e))}toXY(e){const t=this.getXY(e);if(t&&e.bri)return[t[0],t[1],e.bri];const a=this.getRGB(e);if(a)return this.rgbToXY(...a);if(e.hue&&e.sat&&e.bri){const t=this.hslToRgb(e.hue,e.sat,e.bri);return this.rgbToXY(...t)}console.debug("Could not determine color space"),console.debug(e)}toHSL(e){if(e.hue&&e.sat&&e.bri)return[e.hue,e.sat,e.bri];const t=this.getRGB(e);if(t)return this.rgbToHsl(...t);const a=this.getXY(e);if(a&&e.bri){const t=this.xyToRgb(...a,e.bri);return this.rgbToHsl(...t)}console.debug("Could not determine color space"),console.debug(e)}hexToRgb(e){return[e.slice(1,3),e.slice(3,5),e.slice(5,7)].map((e=>parseInt(e,16)))}rgbToHex(e){return"#"+e.map((e=>{let t=e.toString(16);return t.length<2&&(t="0"+t),t})).join("")}}},8816:function(e,t,a){a.d(t,{Z:function(){return f}});var s=a(6252),l=a(3577),n=a(9963);const i={class:"slider-wrapper"},r=["textContent"],o=["textContent"],u={class:"slider-container"},h=["min","max","step","disabled","value"],c={class:"track-inner",ref:"track"},d={class:"thumb",ref:"thumb"},g=["textContent"];function v(e,t,a,v,p,b){return(0,s.wg)(),(0,s.iD)("label",i,[a.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:(0,l.C_)(["range-labels",{"with-label":a.withLabel}])},[a.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label left",textContent:(0,l.zw)(a.range[0])},null,8,r)):(0,s.kq)("",!0),a.withRange?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"label right",textContent:(0,l.zw)(a.range[1])},null,8,o)):(0,s.kq)("",!0)],2)):(0,s.kq)("",!0),(0,s._)("span",u,[(0,s._)("input",{class:(0,l.C_)(["slider",{"with-label":a.withLabel}]),type:"range",min:a.range[0],max:a.range[1],step:a.step,disabled:a.disabled,value:a.value,ref:"range",onInput:t[0]||(t[0]=(0,n.iM)(((...e)=>b.onUpdate&&b.onUpdate(...e)),["stop"])),onChange:t[1]||(t[1]=(0,n.iM)(((...e)=>b.onUpdate&&b.onUpdate(...e)),["stop"]))},null,42,h),(0,s._)("div",{class:(0,l.C_)(["track",{"with-label":a.withLabel}])},[(0,s._)("div",c,null,512)],2),(0,s._)("div",d,null,512),a.withLabel?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label",textContent:(0,l.zw)(a.value),ref:"label"},null,8,g)):(0,s.kq)("",!0)])])}var p={name:"Slider",emits:["input","change","mouseup","mousedown","touchstart","touchend","keyup","keydown"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:()=>[0,100]},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}},methods:{onUpdate(e){this.update(e.target.value),this.$emit(e.type,{...e,target:{...e.target,value:this.$refs.range.value}})},update(e){const t=this.$refs.range.clientWidth,a=(e-this.range[0])/(this.range[1]-this.range[0]),s=a*t,l=this.$refs.thumb;l.style.left=s-l.clientWidth/2+"px",this.$refs.thumb.style.transform=`translate(-${a}%, -50%)`,this.$refs.track.style.width=`${s}px`}},mounted(){null!=this.value&&this.update(this.value),this.$watch((()=>this.value),(e=>this.update(e)))}},b=a(3744);const m=(0,b.Z)(p,[["render",v],["__scopeId","data-v-4b38623f"]]);var f=m},6:function(e,t,a){a.d(t,{Z:function(){return v}});var s=a(6252),l=a(3577),n=a(9963);const i=e=>((0,s.dD)("data-v-a6396ae8"),e=e(),(0,s.Cn)(),e),r=["checked"],o=i((()=>(0,s._)("div",{class:"switch"},[(0,s._)("div",{class:"dot"})],-1))),u={class:"label"};function h(e,t,a,i,h,c){return(0,s.wg)(),(0,s.iD)("div",{class:(0,l.C_)(["power-switch",{disabled:a.disabled}]),onClick:t[0]||(t[0]=(0,n.iM)(((...e)=>c.onInput&&c.onInput(...e)),["stop"]))},[(0,s._)("input",{type:"checkbox",checked:a.value},null,8,r),(0,s._)("label",null,[o,(0,s._)("span",u,[(0,s.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var c={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},d=a(3744);const g=(0,d.Z)(c,[["render",h],["__scopeId","data-v-a6396ae8"]]);var v=g},1196:function(e,t,a){a.r(t),a.d(t,{default:function(){return q}});var s=a(6252),l=a(3577),n=a(9963);const i=e=>((0,s.dD)("data-v-3bfa13d8"),e=e(),(0,s.Cn)(),e),r={class:"entity light-container"},o={class:"icon"},u={class:"label"},h=["textContent"],c={class:"value-container"},d={key:0,class:"row"},g=i((()=>(0,s._)("div",{class:"icon"},[(0,s._)("i",{class:"fas fa-palette"})],-1))),v={class:"input"},p=["value"],b={key:1,class:"row"},m=i((()=>(0,s._)("div",{class:"icon"},[(0,s._)("i",{class:"fas fa-sun"})],-1))),f={class:"input"},_={key:2,class:"row"},w=i((()=>(0,s._)("div",{class:"icon"},[(0,s._)("i",{class:"fas fa-droplet"})],-1))),y={class:"input"},x={key:3,class:"row"},C=i((()=>(0,s._)("div",{class:"icon"},[(0,s._)("i",{class:"fas fa-temperature-half"})],-1))),k={class:"input"};function T(e,t,a,i,T,M){const I=(0,s.up)("EntityIcon"),R=(0,s.up)("ToggleSwitch"),D=(0,s.up)("Slider");return(0,s.wg)(),(0,s.iD)("div",r,[(0,s._)("div",{class:(0,l.C_)(["head",{collapsed:e.collapsed}])},[(0,s._)("div",o,[(0,s.Wm)(I,{entity:e.value,icon:M.icon,hasColorFill:!0,loading:e.loading,error:e.error},null,8,["entity","icon","loading","error"])]),(0,s._)("div",u,[(0,s._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,h)]),(0,s._)("div",c,[(0,s.Wm)(R,{value:e.value.on,onInput:M.toggle,onClick:t[0]||(t[0]=(0,n.iM)((()=>{}),["stop"])),disabled:e.loading||e.value.is_read_only},null,8,["value","onInput","disabled"]),(0,s._)("button",{onClick:t[1]||(t[1]=(0,n.iM)((t=>e.collapsed=!e.collapsed),["stop"]))},[(0,s._)("i",{class:(0,l.C_)(["fas",{"fa-angle-up":!e.collapsed,"fa-angle-down":e.collapsed}])},null,2)])])],2),e.collapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",{key:0,class:"body",onClick:t[6]||(t[6]=(0,n.iM)(((...e)=>M.prevent&&M.prevent(...e)),["stop"]))},[M.cssColor?((0,s.wg)(),(0,s.iD)("div",d,[g,(0,s._)("div",v,[(0,s._)("input",{type:"color",value:M.cssColor,onChange:t[2]||(t[2]=e=>M.setLight({color:e.target.value}))},null,40,p)])])):(0,s.kq)("",!0),e.value.brightness?((0,s.wg)(),(0,s.iD)("div",b,[m,(0,s._)("div",f,[(0,s.Wm)(D,{range:[e.value.brightness_min,e.value.brightness_max],value:e.value.brightness,onInput:t[3]||(t[3]=e=>M.setLight({brightness:e.target.value}))},null,8,["range","value"])])])):(0,s.kq)("",!0),e.value.saturation?((0,s.wg)(),(0,s.iD)("div",_,[w,(0,s._)("div",y,[(0,s.Wm)(D,{range:[e.value.saturation_min,e.value.saturation_max],value:e.value.saturation,onInput:t[4]||(t[4]=e=>M.setLight({saturation:e.target.value}))},null,8,["range","value"])])])):(0,s.kq)("",!0),e.value.temperature?((0,s.wg)(),(0,s.iD)("div",x,[C,(0,s._)("div",k,[(0,s.Wm)(D,{range:[e.value.temperature_min,e.value.temperature_max],value:e.value.temperature,onInput:t[5]||(t[5]=e=>M.setLight({temperature:e.target.value}))},null,8,["range","value"])])])):(0,s.kq)("",!0)]))])}var M=a(8816),I=a(6),R=a(7909),D=a(5581),N=a(4212),$={name:"Light",components:{ToggleSwitch:I.Z,Slider:M.Z,EntityIcon:D["default"]},mixins:[R["default"]],data(){return{colorConverter:null}},computed:{rgbColor(){return this.value.meta?.icon?.color?this.value.meta.icon.color:this.value.red&&this.value.green&&this.value.blue?["red","green","blue"].map((e=>this.value[e])):this.colorConverter&&(null!=this.value.hue||null!=this.value.x&&null!=this.value.y)?this.value.x&&this.value.y?this.colorConverter.xyToRgb(this.value.x,this.value.y,this.value.brightness):this.colorConverter.hslToRgb(this.value.hue,this.value.saturation,this.value.brightness):void 0},cssColor(){const e=this.rgbColor;return e?this.colorConverter.rgbToHex(e):null},icon(){const e={...this.value.meta?.icon||{}};return!e.color&&this.cssColor&&(e.color=this.cssColor),e}},methods:{prevent(e){return e.stopPropagation(),!1},async toggle(e){e.stopPropagation(),this.$emit("loading",!0);try{await this.request("entities.execute",{id:this.value.id,action:"toggle"})}finally{this.$emit("loading",!1)}},async setLight(e){if(e.color){const t=this.colorConverter.hexToRgb(e.color);null!=this.value.x&&null!=this.value.y?e.xy=this.colorConverter.rgbToXY(...t):null!=this.value.hue?[e.hue,e.saturation,e.brightness]=this.colorConverter.rgbToHsl(...t):null!=this.value.red&&null!=this.value.green&&null!=this.value.blue?[e.red,e.green,e.blue]=[t.red,t.green,t.blue]:(console.warn("Unrecognized color format"),console.warn(e.color)),delete e.color}this.execute({type:"request",action:this.value.plugin+".set_lights",args:{lights:[this.value.external_id],...e}})}},mounted(){const e={};this.value.hue&&(e.hue=[this.value.hue_min,this.value.hue_max]),this.value.saturation&&(e.sat=[this.value.saturation_min,this.value.saturation_max]),this.value.brightness&&(e.bri=[this.value.brightness_min,this.value.brightness_max]),this.value.temperature&&(e.ct=[this.value.temperature_min,this.value.temperature_max]),this.colorConverter=new N.N(e)},unmounted(){this.colorConverter&&delete this.colorConverter}},z=a(3744);const L=(0,z.Z)($,[["render",T],["__scopeId","data-v-3bfa13d8"]]);var q=L}}]); +//# sourceMappingURL=1196.3c7b1d72.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1196.d346a0dc.js.map b/platypush/backend/http/webapp/dist/static/js/1196.3c7b1d72.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1196.d346a0dc.js.map rename to platypush/backend/http/webapp/dist/static/js/1196.3c7b1d72.js.map index a94a524a1b..06b528dd0c 100644 --- a/platypush/backend/http/webapp/dist/static/js/1196.d346a0dc.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1196.3c7b1d72.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1196.d346a0dc.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Light/color.js","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/Light.vue","webpack://platypush/./src/components/panels/Entities/Light.vue?345c"],"sourcesContent":["export class ColorConverter {\n constructor(ranges) {\n this.ranges = {\n hue: [0, 360],\n sat: [0, 100],\n bri: [0, 100],\n ct: [154, 500],\n }\n\n if (ranges)\n for (const attr of Object.keys(this.ranges))\n if (ranges[attr])\n this.ranges[attr] = ranges[attr]\n }\n\n normalize(x, xRange, yRange) {\n return yRange[0] + (((x-xRange[0]) * (yRange[1]-yRange[0])) / (xRange[1]-xRange[0]))\n }\n\n hslToRgb(h, s, l) {\n [h, s, l] = [\n this.normalize(h, this.ranges.hue, [0, 360]),\n this.normalize(s, this.ranges.sat, [0, 100]),\n this.normalize(l, this.ranges.bri, [0, 100]),\n ]\n\n l /= 100\n const a = s * Math.min(l, 1 - l) / 100\n const f = n => {\n const k = (n + h / 30) % 12\n const color = l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1)\n return Math.round(255 * color)\n }\n\n return [f(0), f(8), f(4)]\n }\n\n rgbToHsl(r, g, b){\n r /= 255\n g /= 255\n b /= 255;\n const max = Math.max(r, g, b), min = Math.min(r, g, b);\n let h, s, l = (max + min) / 2;\n\n if(max === min){\n h = s = 0; // achromatic\n } else {\n const d = max - min;\n s = l > 0.5 ? d / (2 - max - min) : d / (max + min);\n\n switch(max){\n case r: h = (g - b) / d + (g < b ? 6 : 0); break;\n case g: h = (b - r) / d + 2; break;\n case b: h = (r - g) / d + 4; break;\n }\n h /= 6;\n }\n\n return [\n parseInt(this.normalize(h, [0, 1], this.ranges.hue)),\n parseInt(this.normalize(s, [0, 1], this.ranges.sat)),\n parseInt(this.normalize(l, [0, 1], this.ranges.bri)),\n ]\n }\n\n xyToRgb(x, y, brightness) {\n // Set to maximum brightness if no custom value was given (Not the slick ECMAScript 6 way for compatibility reasons)\n if (brightness == null)\n brightness = this.ranges.bri[1];\n\n const z = 1.0 - x - y;\n const Y = (brightness / (this.ranges.bri[1]-1)).toFixed(2);\n const X = (Y / y) * x;\n const Z = (Y / y) * z;\n\n //Convert to RGB using Wide RGB D65 conversion\n let red \t= X * 1.656492 - Y * 0.354851 - Z * 0.255038;\n let green = -X * 0.707196 + Y * 1.655397 + Z * 0.036152;\n let blue \t= X * 0.051713 - Y * 0.121364 + Z * 1.011530;\n\n //If red, green or blue is larger than 1.0 set it back to the maximum of 1.0\n if (red > blue && red > green && red > 1.0) {\n green = green / red;\n blue = blue / red;\n red = 1.0;\n } else if (green > blue && green > red && green > 1.0) {\n red = red / green;\n blue = blue / green;\n green = 1.0;\n } else if (blue > red && blue > green && blue > 1.0) {\n red = red / blue;\n green = green / blue;\n blue = 1.0;\n }\n\n //Reverse gamma correction\n red \t= red <= 0.0031308 ? 12.92 * red : (1.0 + 0.055) * Math.pow(red, (1.0 / 2.4)) - 0.055;\n green \t= green <= 0.0031308 ? 12.92 * green : (1.0 + 0.055) * Math.pow(green, (1.0 / 2.4)) - 0.055;\n blue \t= blue <= 0.0031308 ? 12.92 * blue : (1.0 + 0.055) * Math.pow(blue, (1.0 / 2.4)) - 0.055;\n\n //Convert normalized decimal to decimal\n red \t= Math.round(red * 255);\n green \t= Math.round(green * 255);\n blue \t= Math.round(blue * 255);\n\n if (isNaN(red))\n red = 0;\n if (isNaN(green))\n green = 0;\n if (isNaN(blue))\n blue = 0;\n\n return [red, green, blue].map(\n (c) => Math.min(Math.max(0, c), 255)) // lgtm [js/automatic-semicolon-insertion]\n }\n\n rgbToXY(red, green, blue) {\n if (red > 1) { red /= 255; }\n if (green > 1) { green /= 255; }\n if (blue > 1) { blue /= 255; }\n\n //Apply a gamma correction to the RGB values, which makes the color more vivid and more the like the color displayed on the screen of your device\n red \t= (red > 0.04045) ? Math.pow((red + 0.055) / (1.0 + 0.055), 2.4) : (red / 12.92);\n green \t= (green > 0.04045) ? Math.pow((green + 0.055) / (1.0 + 0.055), 2.4) : (green / 12.92);\n blue \t= (blue > 0.04045) ? Math.pow((blue + 0.055) / (1.0 + 0.055), 2.4) : (blue / 12.92);\n\n //RGB values to XYZ using the Wide RGB D65 conversion formula\n const X \t\t= red * 0.664511 + green * 0.154324 + blue * 0.162028;\n const Y \t\t= red * 0.283881 + green * 0.668433 + blue * 0.047685;\n const Z \t\t= red * 0.000088 + green * 0.072310 + blue * 0.986039;\n\n //Calculate the xy values from the XYZ values\n let x \t\t= parseFloat((X / (X + Y + Z)).toFixed(4));\n let y \t\t= parseFloat((Y / (X + Y + Z)).toFixed(4));\n\n if (isNaN(x))\n x = 0;\n if (isNaN(y))\n y = 0;\n\n return [x, y];\n }\n\n rgbToBri(red, green, blue) {\n return Math.min(2 * this.rgbToHsl(red, green, blue)[2], this.ranges.bri[1])\n }\n\n getRGB(color) {\n if (color.red != null && color.green != null && color.blue != null)\n return [color.red, color.green, color.blue]\n if (color.r != null && color.g != null && color.b != null)\n return [color.r, color.g, color.b]\n if (color.rgb)\n return color.rgb\n }\n\n getXY(color) {\n if (color.x != null && color.y != null)\n return [color.x, color.y]\n if (color.xy)\n return color.xy\n }\n\n toRGB(color) {\n const rgb = this.getRGB(color)\n if (rgb)\n return rgb\n\n const xy = this.getXY(color)\n if (xy && color.bri)\n return this.xyToRgb(...xy, color.bri)\n if (color.hue && color.sat && color.bri)\n return this.hslToRgb(color.hue, color.sat, color.bri)\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toXY(color) {\n const xy = this.getXY(color)\n if (xy && color.bri)\n return [xy[0], xy[1], color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToXY(...rgb)\n\n if (color.hue && color.sat && color.bri) {\n const rgb = this.hslToRgb(color.hue, color.sat, color.bri)\n return this.rgbToXY(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toHSL(color) {\n if (color.hue && color.sat && color.bri)\n return [color.hue, color.sat, color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToHsl(...rgb)\n\n const xy = this.getXY(color)\n if (xy && color.bri) {\n const rgb = this.xyToRgb(...xy, color.bri)\n return this.rgbToHsl(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n hexToRgb(hex) {\n return [\n hex.slice(1, 3),\n hex.slice(3, 5),\n hex.slice(5, 7),\n ].map(_ => parseInt(_, 16))\n }\n\n rgbToHex(rgb) {\n return '#' + rgb.map((x) => {\n let hex = x.toString(16)\n if (hex.length < 2)\n hex = '0' + hex\n return hex\n }).join('')\n }\n}\n","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=4b38623f&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=4b38623f&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b38623f\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Light.vue?vue&type=template&id=3bfa13d8&scoped=true\"\nimport script from \"./Light.vue?vue&type=script&lang=js\"\nexport * from \"./Light.vue?vue&type=script&lang=js\"\n\nimport \"./Light.vue?vue&type=style&index=0&id=3bfa13d8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3bfa13d8\"]])\n\nexport default __exports__"],"names":["ColorConverter","constructor","ranges","this","hue","sat","bri","ct","attr","Object","keys","normalize","x","xRange","yRange","hslToRgb","h","s","l","a","Math","min","f","n","k","color","max","round","rgbToHsl","r","g","b","d","parseInt","xyToRgb","y","brightness","z","Y","toFixed","X","Z","red","green","blue","pow","isNaN","map","c","rgbToXY","parseFloat","rgbToBri","getRGB","rgb","getXY","xy","toRGB","console","debug","toXY","toHSL","hexToRgb","hex","slice","_","rgbToHex","toString","length","join","class","ref","withRange","withLabel","type","range","step","disabled","value","onUpdate","name","emits","props","Number","Boolean","default","Array","methods","event","update","target","$emit","$refs","sliderWidth","clientWidth","percent","innerWidth","thumb","style","left","transform","track","width","mounted","$watch","newValue","__exports__","render","onInput","checked","collapsed","entity","icon","hasColorFill","loading","error","on","toggle","is_read_only","prevent","cssColor","setLight","$event","brightness_min","brightness_max","saturation","saturation_min","saturation_max","temperature","temperature_min","temperature_max","components","ToggleSwitch","Slider","EntityIcon","mixins","EntityMixin","data","colorConverter","computed","rgbColor","meta","stopPropagation","async","request","id","action","attrs","warn","execute","plugin","args","lights","external_id","hue_min","hue_max","unmounted"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1196.3c7b1d72.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Light/color.js","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/Light.vue","webpack://platypush/./src/components/panels/Entities/Light.vue?345c"],"sourcesContent":["export class ColorConverter {\n constructor(ranges) {\n this.ranges = {\n hue: [0, 360],\n sat: [0, 100],\n bri: [0, 100],\n ct: [154, 500],\n }\n\n if (ranges)\n for (const attr of Object.keys(this.ranges))\n if (ranges[attr])\n this.ranges[attr] = ranges[attr]\n }\n\n normalize(x, xRange, yRange) {\n return yRange[0] + (((x-xRange[0]) * (yRange[1]-yRange[0])) / (xRange[1]-xRange[0]))\n }\n\n hslToRgb(h, s, l) {\n [h, s, l] = [\n this.normalize(h, this.ranges.hue, [0, 360]),\n this.normalize(s, this.ranges.sat, [0, 100]),\n this.normalize(l, this.ranges.bri, [0, 100]),\n ]\n\n l /= 100\n const a = s * Math.min(l, 1 - l) / 100\n const f = n => {\n const k = (n + h / 30) % 12\n const color = l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1)\n return Math.round(255 * color)\n }\n\n return [f(0), f(8), f(4)]\n }\n\n rgbToHsl(r, g, b){\n r /= 255\n g /= 255\n b /= 255;\n const max = Math.max(r, g, b), min = Math.min(r, g, b);\n let h, s, l = (max + min) / 2;\n\n if(max === min){\n h = s = 0; // achromatic\n } else {\n const d = max - min;\n s = l > 0.5 ? d / (2 - max - min) : d / (max + min);\n\n switch(max){\n case r: h = (g - b) / d + (g < b ? 6 : 0); break;\n case g: h = (b - r) / d + 2; break;\n case b: h = (r - g) / d + 4; break;\n }\n h /= 6;\n }\n\n return [\n parseInt(this.normalize(h, [0, 1], this.ranges.hue)),\n parseInt(this.normalize(s, [0, 1], this.ranges.sat)),\n parseInt(this.normalize(l, [0, 1], this.ranges.bri)),\n ]\n }\n\n xyToRgb(x, y, brightness) {\n // Set to maximum brightness if no custom value was given (Not the slick ECMAScript 6 way for compatibility reasons)\n if (brightness == null)\n brightness = this.ranges.bri[1];\n\n const z = 1.0 - x - y;\n const Y = (brightness / (this.ranges.bri[1]-1)).toFixed(2);\n const X = (Y / y) * x;\n const Z = (Y / y) * z;\n\n //Convert to RGB using Wide RGB D65 conversion\n let red \t= X * 1.656492 - Y * 0.354851 - Z * 0.255038;\n let green = -X * 0.707196 + Y * 1.655397 + Z * 0.036152;\n let blue \t= X * 0.051713 - Y * 0.121364 + Z * 1.011530;\n\n //If red, green or blue is larger than 1.0 set it back to the maximum of 1.0\n if (red > blue && red > green && red > 1.0) {\n green = green / red;\n blue = blue / red;\n red = 1.0;\n } else if (green > blue && green > red && green > 1.0) {\n red = red / green;\n blue = blue / green;\n green = 1.0;\n } else if (blue > red && blue > green && blue > 1.0) {\n red = red / blue;\n green = green / blue;\n blue = 1.0;\n }\n\n //Reverse gamma correction\n red \t= red <= 0.0031308 ? 12.92 * red : (1.0 + 0.055) * Math.pow(red, (1.0 / 2.4)) - 0.055;\n green \t= green <= 0.0031308 ? 12.92 * green : (1.0 + 0.055) * Math.pow(green, (1.0 / 2.4)) - 0.055;\n blue \t= blue <= 0.0031308 ? 12.92 * blue : (1.0 + 0.055) * Math.pow(blue, (1.0 / 2.4)) - 0.055;\n\n //Convert normalized decimal to decimal\n red \t= Math.round(red * 255);\n green \t= Math.round(green * 255);\n blue \t= Math.round(blue * 255);\n\n if (isNaN(red))\n red = 0;\n if (isNaN(green))\n green = 0;\n if (isNaN(blue))\n blue = 0;\n\n return [red, green, blue].map(\n (c) => Math.min(Math.max(0, c), 255)) // lgtm [js/automatic-semicolon-insertion]\n }\n\n rgbToXY(red, green, blue) {\n if (red > 1) { red /= 255; }\n if (green > 1) { green /= 255; }\n if (blue > 1) { blue /= 255; }\n\n //Apply a gamma correction to the RGB values, which makes the color more vivid and more the like the color displayed on the screen of your device\n red \t= (red > 0.04045) ? Math.pow((red + 0.055) / (1.0 + 0.055), 2.4) : (red / 12.92);\n green \t= (green > 0.04045) ? Math.pow((green + 0.055) / (1.0 + 0.055), 2.4) : (green / 12.92);\n blue \t= (blue > 0.04045) ? Math.pow((blue + 0.055) / (1.0 + 0.055), 2.4) : (blue / 12.92);\n\n //RGB values to XYZ using the Wide RGB D65 conversion formula\n const X \t\t= red * 0.664511 + green * 0.154324 + blue * 0.162028;\n const Y \t\t= red * 0.283881 + green * 0.668433 + blue * 0.047685;\n const Z \t\t= red * 0.000088 + green * 0.072310 + blue * 0.986039;\n\n //Calculate the xy values from the XYZ values\n let x \t\t= parseFloat((X / (X + Y + Z)).toFixed(4));\n let y \t\t= parseFloat((Y / (X + Y + Z)).toFixed(4));\n\n if (isNaN(x))\n x = 0;\n if (isNaN(y))\n y = 0;\n\n return [x, y];\n }\n\n rgbToBri(red, green, blue) {\n return Math.min(2 * this.rgbToHsl(red, green, blue)[2], this.ranges.bri[1])\n }\n\n getRGB(color) {\n if (color.red != null && color.green != null && color.blue != null)\n return [color.red, color.green, color.blue]\n if (color.r != null && color.g != null && color.b != null)\n return [color.r, color.g, color.b]\n if (color.rgb)\n return color.rgb\n }\n\n getXY(color) {\n if (color.x != null && color.y != null)\n return [color.x, color.y]\n if (color.xy)\n return color.xy\n }\n\n toRGB(color) {\n const rgb = this.getRGB(color)\n if (rgb)\n return rgb\n\n const xy = this.getXY(color)\n if (xy && color.bri)\n return this.xyToRgb(...xy, color.bri)\n if (color.hue && color.sat && color.bri)\n return this.hslToRgb(color.hue, color.sat, color.bri)\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toXY(color) {\n const xy = this.getXY(color)\n if (xy && color.bri)\n return [xy[0], xy[1], color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToXY(...rgb)\n\n if (color.hue && color.sat && color.bri) {\n const rgb = this.hslToRgb(color.hue, color.sat, color.bri)\n return this.rgbToXY(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toHSL(color) {\n if (color.hue && color.sat && color.bri)\n return [color.hue, color.sat, color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToHsl(...rgb)\n\n const xy = this.getXY(color)\n if (xy && color.bri) {\n const rgb = this.xyToRgb(...xy, color.bri)\n return this.rgbToHsl(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n hexToRgb(hex) {\n return [\n hex.slice(1, 3),\n hex.slice(3, 5),\n hex.slice(5, 7),\n ].map(_ => parseInt(_, 16))\n }\n\n rgbToHex(rgb) {\n return '#' + rgb.map((x) => {\n let hex = x.toString(16)\n if (hex.length < 2)\n hex = '0' + hex\n return hex\n }).join('')\n }\n}\n","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=4b38623f&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=4b38623f&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b38623f\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Light.vue?vue&type=template&id=3bfa13d8&scoped=true\"\nimport script from \"./Light.vue?vue&type=script&lang=js\"\nexport * from \"./Light.vue?vue&type=script&lang=js\"\n\nimport \"./Light.vue?vue&type=style&index=0&id=3bfa13d8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3bfa13d8\"]])\n\nexport default __exports__"],"names":["ColorConverter","constructor","ranges","this","hue","sat","bri","ct","attr","Object","keys","normalize","x","xRange","yRange","hslToRgb","h","s","l","a","Math","min","f","n","k","color","max","round","rgbToHsl","r","g","b","d","parseInt","xyToRgb","y","brightness","z","Y","toFixed","X","Z","red","green","blue","pow","isNaN","map","c","rgbToXY","parseFloat","rgbToBri","getRGB","rgb","getXY","xy","toRGB","console","debug","toXY","toHSL","hexToRgb","hex","slice","_","rgbToHex","toString","length","join","class","ref","withRange","withLabel","type","range","step","disabled","value","onUpdate","name","emits","props","Number","Boolean","default","Array","methods","event","update","target","$emit","$refs","sliderWidth","clientWidth","percent","innerWidth","thumb","style","left","transform","track","width","mounted","$watch","newValue","__exports__","render","onInput","checked","collapsed","entity","icon","hasColorFill","loading","error","on","toggle","is_read_only","prevent","cssColor","setLight","$event","brightness_min","brightness_max","saturation","saturation_min","saturation_max","temperature","temperature_min","temperature_max","components","ToggleSwitch","Slider","EntityIcon","mixins","EntityMixin","data","colorConverter","computed","rgbColor","meta","stopPropagation","async","request","id","action","attrs","warn","execute","plugin","args","lights","external_id","hue_min","hue_max","unmounted"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1213-legacy.3599e637.js b/platypush/backend/http/webapp/dist/static/js/1213-legacy.9087a813.js similarity index 62% rename from platypush/backend/http/webapp/dist/static/js/1213-legacy.3599e637.js rename to platypush/backend/http/webapp/dist/static/js/1213-legacy.9087a813.js index 601c3f190b..9f4a7e51c5 100644 --- a/platypush/backend/http/webapp/dist/static/js/1213-legacy.3599e637.js +++ b/platypush/backend/http/webapp/dist/static/js/1213-legacy.9087a813.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1213],{1213:function(e,n,t){t.r(n),t.d(n,{default:function(){return R}});t(8309);var l=t(6252),a=t(3577),r=t(9963),u=function(e){return(0,l.dD)("data-v-75d2df00"),e=e(),(0,l.Cn)(),e},i={key:0,class:"entity variable-container"},s={class:"icon"},o={class:"label"},c=["textContent"],d=["textContent"],v={class:"row"},p={class:"row"},f={class:"col-9"},h=["disabled"],_={class:"col-3 pull-right"},m=["disabled"],g=u((function(){return(0,l._)("i",{class:"fas fa-trash"},null,-1)})),b=[g],k=["disabled"],w=u((function(){return(0,l._)("i",{class:"fas fa-check"},null,-1)})),y=[w];function C(e,n,t,u,g,w){var C,x=(0,l.up)("EntityIcon");return null!=e.value.value?((0,l.wg)(),(0,l.iD)("div",i,[(0,l._)("div",{class:(0,a.C_)(["head",{collapsed:e.collapsed}])},[(0,l._)("div",s,[(0,l.Wm)(x,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,c)]),(0,l._)("div",{class:"value-and-toggler",onClick:n[1]||(n[1]=(0,r.iM)((function(n){return e.collapsed=!e.collapsed}),["stop"]))},[null!=(null===(C=e.value)||void 0===C?void 0:C.value)?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"value",textContent:(0,a.zw)(e.value.value)},null,8,d)):(0,l.kq)("",!0),(0,l._)("div",{class:"collapse-toggler",onClick:n[0]||(n[0]=(0,r.iM)((function(n){return e.collapsed=!e.collapsed}),["stop"]))},[(0,l._)("i",{class:(0,a.C_)(["fas",{"fa-chevron-down":e.collapsed,"fa-chevron-up":!e.collapsed}])},null,2)])])],2),e.collapsed?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",{key:0,class:"body",onClick:n[5]||(n[5]=(0,r.iM)((function(){return e.prevent&&e.prevent.apply(e,arguments)}),["stop"]))},[(0,l._)("div",v,[(0,l._)("form",{onSubmit:n[4]||(n[4]=(0,r.iM)((function(){return w.setValue&&w.setValue.apply(w,arguments)}),["prevent"]))},[(0,l._)("div",p,[(0,l._)("div",f,[(0,l.wy)((0,l._)("input",{type:"text","onUpdate:modelValue":n[2]||(n[2]=function(n){return e.value_=n}),placeholder:"Variable value",disabled:e.loading,ref:"text"},null,8,h),[[r.nr,e.value_]])]),(0,l._)("div",_,[(0,l._)("button",{type:"button",title:"Clear",onClick:n[3]||(n[3]=(0,r.iM)((function(){return w.clearValue&&w.clearValue.apply(w,arguments)}),["stop"])),disabled:e.loading},b,8,m),(0,l._)("button",{type:"submit",title:"Edit",disabled:e.loading},y,8,k)])])],32)])]))])):(0,l.kq)("",!0)}var x=t(8534),V=(t(5666),t(7909)),q=t(343),M={name:"Variable",components:{EntityIcon:q["default"]},mixins:[V["default"]],data:function(){return{collapsed:!0,value_:null}},computed:{isCollapsed:function(){return this.collapsed}},methods:{clearValue:function(){var e=this;return(0,x.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.$emit("loading",!0),n.prev=1,n.next=4,e.request("variable.unset",{name:e.value.name});case 4:return n.prev=4,e.$emit("loading",!1),n.finish(4);case 7:case"end":return n.stop()}}),n,null,[[1,,4,7]])})))()},setValue:function(){var e=this;return(0,x.Z)(regeneratorRuntime.mark((function n(){var t,l;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(t=e.value_,null!==t&&void 0!==t&&t.length){n.next=5;break}return n.next=4,e.clearValue();case 4:return n.abrupt("return",n.sent);case 5:return e.$emit("loading",!0),n.prev=6,l={},l[e.value.name]=t,n.next=11,e.request("variable.set",l);case 11:return n.prev=11,e.$emit("loading",!1),n.finish(11);case 14:case"end":return n.stop()}}),n,null,[[6,,11,14]])})))()}},mounted:function(){var e=this;this.value_=this.value.value,this.$watch((function(){return e.value.value}),(function(n){e.value_=n}))}},$=t(3744);const D=(0,$.Z)(M,[["render",C],["__scopeId","data-v-75d2df00"]]);var R=D}}]); -//# sourceMappingURL=1213-legacy.3599e637.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1213],{1213:function(e,n,t){t.r(n),t.d(n,{default:function(){return R}});t(8309);var l=t(6252),a=t(3577),r=t(9963),u=function(e){return(0,l.dD)("data-v-75d2df00"),e=e(),(0,l.Cn)(),e},i={key:0,class:"entity variable-container"},s={class:"icon"},o={class:"label"},c=["textContent"],d=["textContent"],v={class:"row"},p={class:"row"},f={class:"col-9"},h=["disabled"],_={class:"col-3 pull-right"},m=["disabled"],g=u((function(){return(0,l._)("i",{class:"fas fa-trash"},null,-1)})),b=[g],k=["disabled"],w=u((function(){return(0,l._)("i",{class:"fas fa-check"},null,-1)})),y=[w];function C(e,n,t,u,g,w){var C,x=(0,l.up)("EntityIcon");return null!=e.value.value?((0,l.wg)(),(0,l.iD)("div",i,[(0,l._)("div",{class:(0,a.C_)(["head",{collapsed:e.collapsed}])},[(0,l._)("div",s,[(0,l.Wm)(x,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,c)]),(0,l._)("div",{class:"value-and-toggler",onClick:n[1]||(n[1]=(0,r.iM)((function(n){return e.collapsed=!e.collapsed}),["stop"]))},[null!=(null===(C=e.value)||void 0===C?void 0:C.value)?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"value",textContent:(0,a.zw)(e.value.value)},null,8,d)):(0,l.kq)("",!0),(0,l._)("div",{class:"collapse-toggler",onClick:n[0]||(n[0]=(0,r.iM)((function(n){return e.collapsed=!e.collapsed}),["stop"]))},[(0,l._)("i",{class:(0,a.C_)(["fas",{"fa-chevron-down":e.collapsed,"fa-chevron-up":!e.collapsed}])},null,2)])])],2),e.collapsed?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",{key:0,class:"body",onClick:n[5]||(n[5]=(0,r.iM)((function(){return e.prevent&&e.prevent.apply(e,arguments)}),["stop"]))},[(0,l._)("div",v,[(0,l._)("form",{onSubmit:n[4]||(n[4]=(0,r.iM)((function(){return w.setValue&&w.setValue.apply(w,arguments)}),["prevent"]))},[(0,l._)("div",p,[(0,l._)("div",f,[(0,l.wy)((0,l._)("input",{type:"text","onUpdate:modelValue":n[2]||(n[2]=function(n){return e.value_=n}),placeholder:"Variable value",disabled:e.loading,ref:"text"},null,8,h),[[r.nr,e.value_]])]),(0,l._)("div",_,[(0,l._)("button",{type:"button",title:"Clear",onClick:n[3]||(n[3]=(0,r.iM)((function(){return w.clearValue&&w.clearValue.apply(w,arguments)}),["stop"])),disabled:e.loading},b,8,m),(0,l._)("button",{type:"submit",title:"Edit",disabled:e.loading},y,8,k)])])],32)])]))])):(0,l.kq)("",!0)}var x=t(8534),V=(t(5666),t(7909)),q=t(5581),M={name:"Variable",components:{EntityIcon:q["default"]},mixins:[V["default"]],data:function(){return{collapsed:!0,value_:null}},computed:{isCollapsed:function(){return this.collapsed}},methods:{clearValue:function(){var e=this;return(0,x.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.$emit("loading",!0),n.prev=1,n.next=4,e.request("variable.unset",{name:e.value.name});case 4:return n.prev=4,e.$emit("loading",!1),n.finish(4);case 7:case"end":return n.stop()}}),n,null,[[1,,4,7]])})))()},setValue:function(){var e=this;return(0,x.Z)(regeneratorRuntime.mark((function n(){var t,l;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(t=e.value_,null!==t&&void 0!==t&&t.length){n.next=5;break}return n.next=4,e.clearValue();case 4:return n.abrupt("return",n.sent);case 5:return e.$emit("loading",!0),n.prev=6,l={},l[e.value.name]=t,n.next=11,e.request("variable.set",l);case 11:return n.prev=11,e.$emit("loading",!1),n.finish(11);case 14:case"end":return n.stop()}}),n,null,[[6,,11,14]])})))()}},mounted:function(){var e=this;this.value_=this.value.value,this.$watch((function(){return e.value.value}),(function(n){e.value_=n}))}},$=t(3744);const D=(0,$.Z)(M,[["render",C],["__scopeId","data-v-75d2df00"]]);var R=D}}]); +//# sourceMappingURL=1213-legacy.9087a813.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1213-legacy.3599e637.js.map b/platypush/backend/http/webapp/dist/static/js/1213-legacy.9087a813.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/1213-legacy.3599e637.js.map rename to platypush/backend/http/webapp/dist/static/js/1213-legacy.9087a813.js.map index 688bc64788..36c86c1a78 100644 --- a/platypush/backend/http/webapp/dist/static/js/1213-legacy.3599e637.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1213-legacy.9087a813.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1213-legacy.3599e637.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Variable.vue","webpack://platypush/./src/components/panels/Entities/Variable.vue?62e2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Variable.vue?vue&type=template&id=75d2df00&scoped=true\"\nimport script from \"./Variable.vue?vue&type=script&lang=js\"\nexport * from \"./Variable.vue?vue&type=script&lang=js\"\n\nimport \"./Variable.vue?vue&type=style&index=0&id=75d2df00&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-75d2df00\"]])\n\nexport default __exports__"],"names":["class","value","collapsed","entity","loading","error","name","prevent","setValue","type","value_","placeholder","disabled","ref","title","clearValue","components","EntityIcon","mixins","EntityMixin","data","computed","isCollapsed","this","methods","$emit","request","length","args","mounted","$watch","newValue","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1213-legacy.9087a813.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Variable.vue","webpack://platypush/./src/components/panels/Entities/Variable.vue?62e2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Variable.vue?vue&type=template&id=75d2df00&scoped=true\"\nimport script from \"./Variable.vue?vue&type=script&lang=js\"\nexport * from \"./Variable.vue?vue&type=script&lang=js\"\n\nimport \"./Variable.vue?vue&type=style&index=0&id=75d2df00&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-75d2df00\"]])\n\nexport default __exports__"],"names":["class","value","collapsed","entity","loading","error","name","prevent","setValue","type","value_","placeholder","disabled","ref","title","clearValue","components","EntityIcon","mixins","EntityMixin","data","computed","isCollapsed","this","methods","$emit","request","length","args","mounted","$watch","newValue","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1213.b929f2a5.js b/platypush/backend/http/webapp/dist/static/js/1213.4b6f104e.js similarity index 73% rename from platypush/backend/http/webapp/dist/static/js/1213.b929f2a5.js rename to platypush/backend/http/webapp/dist/static/js/1213.4b6f104e.js index bb10706755..7b776dba89 100644 --- a/platypush/backend/http/webapp/dist/static/js/1213.b929f2a5.js +++ b/platypush/backend/http/webapp/dist/static/js/1213.4b6f104e.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1213],{1213:function(l,e,a){a.r(e),a.d(e,{default:function(){return D}});var t=a(6252),s=a(3577),i=a(9963);const n=l=>((0,t.dD)("data-v-75d2df00"),l=l(),(0,t.Cn)(),l),o={key:0,class:"entity variable-container"},u={class:"icon"},d={class:"label"},c=["textContent"],r=["textContent"],v={class:"row"},p={class:"row"},h={class:"col-9"},_=["disabled"],f={class:"col-3 pull-right"},y=["disabled"],b=n((()=>(0,t._)("i",{class:"fas fa-trash"},null,-1))),m=[b],g=["disabled"],k=n((()=>(0,t._)("i",{class:"fas fa-check"},null,-1))),w=[k];function C(l,e,a,n,b,k){const C=(0,t.up)("EntityIcon");return null!=l.value.value?((0,t.wg)(),(0,t.iD)("div",o,[(0,t._)("div",{class:(0,s.C_)(["head",{collapsed:l.collapsed}])},[(0,t._)("div",u,[(0,t.Wm)(C,{entity:l.value,loading:l.loading,error:l.error},null,8,["entity","loading","error"])]),(0,t._)("div",d,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(l.value.name)},null,8,c)]),(0,t._)("div",{class:"value-and-toggler",onClick:e[1]||(e[1]=(0,i.iM)((e=>l.collapsed=!l.collapsed),["stop"]))},[null!=l.value?.value?((0,t.wg)(),(0,t.iD)("div",{key:0,class:"value",textContent:(0,s.zw)(l.value.value)},null,8,r)):(0,t.kq)("",!0),(0,t._)("div",{class:"collapse-toggler",onClick:e[0]||(e[0]=(0,i.iM)((e=>l.collapsed=!l.collapsed),["stop"]))},[(0,t._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":l.collapsed,"fa-chevron-up":!l.collapsed}])},null,2)])])],2),l.collapsed?(0,t.kq)("",!0):((0,t.wg)(),(0,t.iD)("div",{key:0,class:"body",onClick:e[5]||(e[5]=(0,i.iM)(((...e)=>l.prevent&&l.prevent(...e)),["stop"]))},[(0,t._)("div",v,[(0,t._)("form",{onSubmit:e[4]||(e[4]=(0,i.iM)(((...l)=>k.setValue&&k.setValue(...l)),["prevent"]))},[(0,t._)("div",p,[(0,t._)("div",h,[(0,t.wy)((0,t._)("input",{type:"text","onUpdate:modelValue":e[2]||(e[2]=e=>l.value_=e),placeholder:"Variable value",disabled:l.loading,ref:"text"},null,8,_),[[i.nr,l.value_]])]),(0,t._)("div",f,[(0,t._)("button",{type:"button",title:"Clear",onClick:e[3]||(e[3]=(0,i.iM)(((...l)=>k.clearValue&&k.clearValue(...l)),["stop"])),disabled:l.loading},m,8,y),(0,t._)("button",{type:"submit",title:"Edit",disabled:l.loading},w,8,g)])])],32)])]))])):(0,t.kq)("",!0)}var V=a(7909),x=a(343),q={name:"Variable",components:{EntityIcon:x["default"]},mixins:[V["default"]],data:function(){return{collapsed:!0,value_:null}},computed:{isCollapsed(){return this.collapsed}},methods:{async clearValue(){this.$emit("loading",!0);try{await this.request("variable.unset",{name:this.value.name})}finally{this.$emit("loading",!1)}},async setValue(){const l=this.value_;if(!l?.length)return await this.clearValue();this.$emit("loading",!0);try{const e={};e[this.value.name]=l,await this.request("variable.set",e)}finally{this.$emit("loading",!1)}}},mounted(){this.value_=this.value.value,this.$watch((()=>this.value.value),(l=>{this.value_=l}))}},M=a(3744);const $=(0,M.Z)(q,[["render",C],["__scopeId","data-v-75d2df00"]]);var D=$}}]); -//# sourceMappingURL=1213.b929f2a5.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1213],{1213:function(l,e,a){a.r(e),a.d(e,{default:function(){return D}});var t=a(6252),s=a(3577),i=a(9963);const n=l=>((0,t.dD)("data-v-75d2df00"),l=l(),(0,t.Cn)(),l),o={key:0,class:"entity variable-container"},u={class:"icon"},d={class:"label"},c=["textContent"],r=["textContent"],v={class:"row"},p={class:"row"},h={class:"col-9"},_=["disabled"],f={class:"col-3 pull-right"},y=["disabled"],b=n((()=>(0,t._)("i",{class:"fas fa-trash"},null,-1))),m=[b],g=["disabled"],k=n((()=>(0,t._)("i",{class:"fas fa-check"},null,-1))),w=[k];function C(l,e,a,n,b,k){const C=(0,t.up)("EntityIcon");return null!=l.value.value?((0,t.wg)(),(0,t.iD)("div",o,[(0,t._)("div",{class:(0,s.C_)(["head",{collapsed:l.collapsed}])},[(0,t._)("div",u,[(0,t.Wm)(C,{entity:l.value,loading:l.loading,error:l.error},null,8,["entity","loading","error"])]),(0,t._)("div",d,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(l.value.name)},null,8,c)]),(0,t._)("div",{class:"value-and-toggler",onClick:e[1]||(e[1]=(0,i.iM)((e=>l.collapsed=!l.collapsed),["stop"]))},[null!=l.value?.value?((0,t.wg)(),(0,t.iD)("div",{key:0,class:"value",textContent:(0,s.zw)(l.value.value)},null,8,r)):(0,t.kq)("",!0),(0,t._)("div",{class:"collapse-toggler",onClick:e[0]||(e[0]=(0,i.iM)((e=>l.collapsed=!l.collapsed),["stop"]))},[(0,t._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":l.collapsed,"fa-chevron-up":!l.collapsed}])},null,2)])])],2),l.collapsed?(0,t.kq)("",!0):((0,t.wg)(),(0,t.iD)("div",{key:0,class:"body",onClick:e[5]||(e[5]=(0,i.iM)(((...e)=>l.prevent&&l.prevent(...e)),["stop"]))},[(0,t._)("div",v,[(0,t._)("form",{onSubmit:e[4]||(e[4]=(0,i.iM)(((...l)=>k.setValue&&k.setValue(...l)),["prevent"]))},[(0,t._)("div",p,[(0,t._)("div",h,[(0,t.wy)((0,t._)("input",{type:"text","onUpdate:modelValue":e[2]||(e[2]=e=>l.value_=e),placeholder:"Variable value",disabled:l.loading,ref:"text"},null,8,_),[[i.nr,l.value_]])]),(0,t._)("div",f,[(0,t._)("button",{type:"button",title:"Clear",onClick:e[3]||(e[3]=(0,i.iM)(((...l)=>k.clearValue&&k.clearValue(...l)),["stop"])),disabled:l.loading},m,8,y),(0,t._)("button",{type:"submit",title:"Edit",disabled:l.loading},w,8,g)])])],32)])]))])):(0,t.kq)("",!0)}var V=a(7909),x=a(5581),q={name:"Variable",components:{EntityIcon:x["default"]},mixins:[V["default"]],data:function(){return{collapsed:!0,value_:null}},computed:{isCollapsed(){return this.collapsed}},methods:{async clearValue(){this.$emit("loading",!0);try{await this.request("variable.unset",{name:this.value.name})}finally{this.$emit("loading",!1)}},async setValue(){const l=this.value_;if(!l?.length)return await this.clearValue();this.$emit("loading",!0);try{const e={};e[this.value.name]=l,await this.request("variable.set",e)}finally{this.$emit("loading",!1)}}},mounted(){this.value_=this.value.value,this.$watch((()=>this.value.value),(l=>{this.value_=l}))}},M=a(3744);const $=(0,M.Z)(q,[["render",C],["__scopeId","data-v-75d2df00"]]);var D=$}}]); +//# sourceMappingURL=1213.4b6f104e.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1213.b929f2a5.js.map b/platypush/backend/http/webapp/dist/static/js/1213.4b6f104e.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/1213.b929f2a5.js.map rename to platypush/backend/http/webapp/dist/static/js/1213.4b6f104e.js.map index 3a8f03ca0f..a00b807ac9 100644 --- a/platypush/backend/http/webapp/dist/static/js/1213.b929f2a5.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1213.4b6f104e.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1213.b929f2a5.js","mappings":"sQACOA,MAAM,6B,GAEFA,MAAM,Q,GAINA,MAAM,S,uCAaNA,MAAM,O,GAEFA,MAAM,O,GACJA,MAAM,S,kBAGNA,MAAM,oB,yBAEP,OAA0B,KAAvBA,MAAM,gBAAc,W,GAAvB,G,yBAGA,OAA0B,KAAvBA,MAAM,gBAAc,W,GAAvB,G,8DA9B0C,MAAX,EAAAC,MAAMA,QAAK,WAAxD,QAqCM,MArCN,EAqCM,EApCJ,OAeM,OAfDD,OAAK,SAAC,OAAM,WAAqB,EAAAE,cAAtC,EACE,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAF,MAAQG,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCL,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAKM,OALDN,MAAM,oBAAqB,QAAK,yBAAO,EAAAE,WAAa,EAAAA,WAAS,YAAlE,CAC4D,MAAZ,EAAAD,OAAOA,QAAK,WAA1D,QAAsE,O,MAAjED,MAAM,Q,aAAQ,QAAoB,EAAP,MAACC,QAAjC,4BACA,OAEM,OAFDD,MAAM,mBAAoB,QAAK,yBAAO,EAAAE,WAAa,EAAAA,WAAS,YAAjE,EACE,OAAsF,KAAnFF,OAAK,SAAC,MAAK,mBAA6B,EAAAE,UAAS,iBAAoB,EAAAA,cAAxE,aAZN,GAiByB,EAAAA,WAAzB,iBAAyB,WAAzB,QAkBM,O,MAlBDF,MAAM,OAA0B,QAAK,8BAAO,EAAAO,SAAA,EAAAA,WAAA,IAAO,YAAxD,EACE,OAgBM,MAhBN,EAgBM,EAfJ,OAcO,QAdA,SAAM,8BAAU,EAAAC,UAAA,EAAAA,YAAA,IAAQ,eAA/B,EACE,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,WADJ,OAAkG,SAA3FC,KAAK,O,qCAAgB,EAAAC,OAAM,GAAEC,YAAY,iBAAkBC,SAAU,EAAAR,QAASS,IAAI,QAAzF,iBAA4B,EAAAH,aAE9B,OAOM,MAPN,EAOM,EANJ,OAES,UAFDD,KAAK,SAASK,MAAM,QAAS,QAAK,8BAAO,EAAAC,YAAA,EAAAA,cAAA,IAAU,WAAGH,SAAU,EAAAR,SAAxE,QAGA,OAES,UAFDK,KAAK,SAASK,MAAM,OAAQF,SAAU,EAAAR,SAA9C,YATN,aApBN,c,wBA4CF,GACEE,KAAM,WACNU,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YACTC,KAAM,WACJ,MAAO,CACLlB,WAAW,EACXQ,OAAQ,KAEX,EAEDW,SAAU,CACRC,cACE,OAAOC,KAAKrB,SACb,GAGHsB,QAAS,CACPC,mBACEF,KAAKG,MAAM,WAAW,GACtB,UACQH,KAAKI,QAAQ,iBAAkB,CAACrB,KAAMiB,KAAKtB,MAAMK,MAGzD,CAJA,QAGEiB,KAAKG,MAAM,WAAW,EACxB,CACD,EAEDD,iBACE,MAAMxB,EAAQsB,KAAKb,OACnB,IAAKT,GAAO2B,OACV,aAAaL,KAAKR,aAEpBQ,KAAKG,MAAM,WAAW,GACtB,IACE,MAAMG,EAAO,CAAC,EACdA,EAAKN,KAAKtB,MAAMK,MAAQL,QAClBsB,KAAKI,QAAQ,eAAgBE,EAGrC,CANA,QAKEN,KAAKG,MAAM,WAAW,EACxB,CACD,GAGHI,UACEP,KAAKb,OAASa,KAAKtB,MAAMA,MACzBsB,KAAKQ,QAAO,IAAMR,KAAKtB,MAAMA,QAAQ+B,IACnCT,KAAKb,OAASsB,CAAd,GAEH,G,UCtFH,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Variable.vue","webpack://platypush/./src/components/panels/Entities/Variable.vue?62e2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Variable.vue?vue&type=template&id=75d2df00&scoped=true\"\nimport script from \"./Variable.vue?vue&type=script&lang=js\"\nexport * from \"./Variable.vue?vue&type=script&lang=js\"\n\nimport \"./Variable.vue?vue&type=style&index=0&id=75d2df00&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-75d2df00\"]])\n\nexport default __exports__"],"names":["class","value","collapsed","entity","loading","error","name","prevent","setValue","type","value_","placeholder","disabled","ref","title","clearValue","components","EntityIcon","mixins","EntityMixin","data","computed","isCollapsed","this","methods","async","$emit","request","length","args","mounted","$watch","newValue","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1213.4b6f104e.js","mappings":"sQACOA,MAAM,6B,GAEFA,MAAM,Q,GAINA,MAAM,S,uCAaNA,MAAM,O,GAEFA,MAAM,O,GACJA,MAAM,S,kBAGNA,MAAM,oB,yBAEP,OAA0B,KAAvBA,MAAM,gBAAc,W,GAAvB,G,yBAGA,OAA0B,KAAvBA,MAAM,gBAAc,W,GAAvB,G,8DA9B0C,MAAX,EAAAC,MAAMA,QAAK,WAAxD,QAqCM,MArCN,EAqCM,EApCJ,OAeM,OAfDD,OAAK,SAAC,OAAM,WAAqB,EAAAE,cAAtC,EACE,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAF,MAAQG,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCL,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAKM,OALDN,MAAM,oBAAqB,QAAK,yBAAO,EAAAE,WAAa,EAAAA,WAAS,YAAlE,CAC4D,MAAZ,EAAAD,OAAOA,QAAK,WAA1D,QAAsE,O,MAAjED,MAAM,Q,aAAQ,QAAoB,EAAP,MAACC,QAAjC,4BACA,OAEM,OAFDD,MAAM,mBAAoB,QAAK,yBAAO,EAAAE,WAAa,EAAAA,WAAS,YAAjE,EACE,OAAsF,KAAnFF,OAAK,SAAC,MAAK,mBAA6B,EAAAE,UAAS,iBAAoB,EAAAA,cAAxE,aAZN,GAiByB,EAAAA,WAAzB,iBAAyB,WAAzB,QAkBM,O,MAlBDF,MAAM,OAA0B,QAAK,8BAAO,EAAAO,SAAA,EAAAA,WAAA,IAAO,YAAxD,EACE,OAgBM,MAhBN,EAgBM,EAfJ,OAcO,QAdA,SAAM,8BAAU,EAAAC,UAAA,EAAAA,YAAA,IAAQ,eAA/B,EACE,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,WADJ,OAAkG,SAA3FC,KAAK,O,qCAAgB,EAAAC,OAAM,GAAEC,YAAY,iBAAkBC,SAAU,EAAAR,QAASS,IAAI,QAAzF,iBAA4B,EAAAH,aAE9B,OAOM,MAPN,EAOM,EANJ,OAES,UAFDD,KAAK,SAASK,MAAM,QAAS,QAAK,8BAAO,EAAAC,YAAA,EAAAA,cAAA,IAAU,WAAGH,SAAU,EAAAR,SAAxE,QAGA,OAES,UAFDK,KAAK,SAASK,MAAM,OAAQF,SAAU,EAAAR,SAA9C,YATN,aApBN,c,yBA4CF,GACEE,KAAM,WACNU,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YACTC,KAAM,WACJ,MAAO,CACLlB,WAAW,EACXQ,OAAQ,KAEX,EAEDW,SAAU,CACRC,cACE,OAAOC,KAAKrB,SACb,GAGHsB,QAAS,CACPC,mBACEF,KAAKG,MAAM,WAAW,GACtB,UACQH,KAAKI,QAAQ,iBAAkB,CAACrB,KAAMiB,KAAKtB,MAAMK,MAGzD,CAJA,QAGEiB,KAAKG,MAAM,WAAW,EACxB,CACD,EAEDD,iBACE,MAAMxB,EAAQsB,KAAKb,OACnB,IAAKT,GAAO2B,OACV,aAAaL,KAAKR,aAEpBQ,KAAKG,MAAM,WAAW,GACtB,IACE,MAAMG,EAAO,CAAC,EACdA,EAAKN,KAAKtB,MAAMK,MAAQL,QAClBsB,KAAKI,QAAQ,eAAgBE,EAGrC,CANA,QAKEN,KAAKG,MAAM,WAAW,EACxB,CACD,GAGHI,UACEP,KAAKb,OAASa,KAAKtB,MAAMA,MACzBsB,KAAKQ,QAAO,IAAMR,KAAKtB,MAAMA,QAAQ+B,IACnCT,KAAKb,OAASsB,CAAd,GAEH,G,UCtFH,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Variable.vue","webpack://platypush/./src/components/panels/Entities/Variable.vue?62e2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Variable.vue?vue&type=template&id=75d2df00&scoped=true\"\nimport script from \"./Variable.vue?vue&type=script&lang=js\"\nexport * from \"./Variable.vue?vue&type=script&lang=js\"\n\nimport \"./Variable.vue?vue&type=style&index=0&id=75d2df00&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-75d2df00\"]])\n\nexport default __exports__"],"names":["class","value","collapsed","entity","loading","error","name","prevent","setValue","type","value_","placeholder","disabled","ref","title","clearValue","components","EntityIcon","mixins","EntityMixin","data","computed","isCollapsed","this","methods","async","$emit","request","length","args","mounted","$watch","newValue","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2806-legacy.83e07e67.js b/platypush/backend/http/webapp/dist/static/js/2806-legacy.a21092d9.js similarity index 91% rename from platypush/backend/http/webapp/dist/static/js/2806-legacy.83e07e67.js rename to platypush/backend/http/webapp/dist/static/js/2806-legacy.a21092d9.js index 318992fa48..3faddfd26c 100644 --- a/platypush/backend/http/webapp/dist/static/js/2806-legacy.83e07e67.js +++ b/platypush/backend/http/webapp/dist/static/js/2806-legacy.a21092d9.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2806],{2806:function(e,l,a){a.r(l),a.d(l,{default:function(){return de}});a(8309);var n=a(6252),t=a(9963),s=a(3577),i=function(e){return(0,n.dD)("data-v-5c2a37ed"),e=e(),(0,n.Cn)(),e},c={class:"entity cpu-info-container"},d={class:"col-1 icon"},u={class:"col-10 label"},v=["textContent"],o={key:0,class:"body children attributes fade-in"},r={key:0,class:"child"},_=i((function(){return(0,n._)("div",{class:"col-s-12 col-m-6 label"},[(0,n._)("div",{class:"name"},"Architecture")],-1)})),C={class:"value"},h=["textContent"],f={key:1,class:"child"},y=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Bits")],-1)})),z={class:"value"},k=["textContent"],m={key:2,class:"child"},w=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Cores")],-1)})),p={class:"value"},x=["textContent"],q={key:3,class:"child"},b=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Vendor")],-1)})),g={class:"value"},D=["textContent"],S={key:4,class:"child"},F=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Brand")],-1)})),I={class:"value"},H=["textContent"],L={key:5,class:"child"},A=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Advertised Frequency")],-1)})),M={class:"value"},B=["textContent"],E={key:6,class:"child"},G=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Actual Frequency")],-1)})),V={class:"value"},W=["textContent"],Z={key:7,class:"child"},j=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"L1 Instruction Cache Size")],-1)})),J={class:"value"},K=["textContent"],N={key:8,class:"child"},O=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"L1 Data Cache Size")],-1)})),P={class:"value"},Q=["textContent"],R={key:9,class:"child"},T=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"L2 Cache Size")],-1)})),U={class:"value"},X=["textContent"],Y={key:10,class:"child"},$=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"L3 Cache Size")],-1)})),ee={class:"value"},le=["textContent"];function ae(e,l,a,i,ae,ne){var te=(0,n.up)("EntityIcon");return(0,n.wg)(),(0,n.iD)("div",c,[(0,n._)("div",{class:"head",onClick:l[1]||(l[1]=(0,t.iM)((function(e){return ae.isCollapsed=!ae.isCollapsed}),["stop"]))},[(0,n._)("div",d,[(0,n.Wm)(te,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,n._)("div",u,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.value.name)},null,8,v)]),(0,n._)("div",{class:"col-1 collapse-toggler",onClick:l[0]||(l[0]=(0,t.iM)((function(e){return ae.isCollapsed=!ae.isCollapsed}),["stop"]))},[(0,n._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":ae.isCollapsed,"fa-chevron-up":!ae.isCollapsed}])},null,2)])]),ae.isCollapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("div",o,[e.value.architecture?((0,n.wg)(),(0,n.iD)("div",r,[_,(0,n._)("div",C,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.value.architecture)},null,8,h)])])):(0,n.kq)("",!0),e.value.bits?((0,n.wg)(),(0,n.iD)("div",f,[y,(0,n._)("div",z,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.value.bits)},null,8,k)])])):(0,n.kq)("",!0),e.value.cores?((0,n.wg)(),(0,n.iD)("div",m,[w,(0,n._)("div",p,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.value.cores)},null,8,x)])])):(0,n.kq)("",!0),e.value.vendor?((0,n.wg)(),(0,n.iD)("div",q,[b,(0,n._)("div",g,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.value.vendor)},null,8,D)])])):(0,n.kq)("",!0),e.value.brand?((0,n.wg)(),(0,n.iD)("div",S,[F,(0,n._)("div",I,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.value.brand)},null,8,H)])])):(0,n.kq)("",!0),e.value.frequency_advertised?((0,n.wg)(),(0,n.iD)("div",L,[A,(0,n._)("div",M,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(ne.displayedFrequency(e.value.frequency_advertised))},null,8,B)])])):(0,n.kq)("",!0),e.value.frequency_actual?((0,n.wg)(),(0,n.iD)("div",E,[G,(0,n._)("div",V,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(ne.displayedFrequency(e.value.frequency_actual))},null,8,W)])])):(0,n.kq)("",!0),e.value.l1_instruction_cache_size?((0,n.wg)(),(0,n.iD)("div",Z,[j,(0,n._)("div",J,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.l1_instruction_cache_size))},null,8,K)])])):(0,n.kq)("",!0),e.value.l1_data_cache_size?((0,n.wg)(),(0,n.iD)("div",N,[O,(0,n._)("div",P,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.l1_data_cache_size))},null,8,Q)])])):(0,n.kq)("",!0),e.value.l2_cache_size?((0,n.wg)(),(0,n.iD)("div",R,[T,(0,n._)("div",U,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.l2_cache_size))},null,8,X)])])):(0,n.kq)("",!0),e.value.l3_cache_size?((0,n.wg)(),(0,n.iD)("div",Y,[$,(0,n._)("div",ee,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.l3_cache_size))},null,8,le)])])):(0,n.kq)("",!0)]))])}a(2222),a(6977);var ne=a(7909),te=a(343),se={name:"CpuInfo",components:{EntityIcon:te["default"]},mixins:[ne["default"]],data:function(){return{isCollapsed:!0}},methods:{displayedFrequency:function(e){var l="Hz";return null==e?null:(e>=1e9&&(e/=1e9,l="GHz"),e>=1e6&&(e/=1e6,l="MHz"),e>=1e3&&(e/=1e3,l="kHz"),"".concat(e.toFixed(2)," ").concat(l))}}},ie=a(3744);const ce=(0,ie.Z)(se,[["render",ae],["__scopeId","data-v-5c2a37ed"]]);var de=ce}}]); -//# sourceMappingURL=2806-legacy.83e07e67.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2806],{2806:function(e,l,a){a.r(l),a.d(l,{default:function(){return de}});a(8309);var n=a(6252),t=a(9963),s=a(3577),i=function(e){return(0,n.dD)("data-v-5c2a37ed"),e=e(),(0,n.Cn)(),e},c={class:"entity cpu-info-container"},d={class:"col-1 icon"},u={class:"col-10 label"},v=["textContent"],o={key:0,class:"body children attributes fade-in"},r={key:0,class:"child"},_=i((function(){return(0,n._)("div",{class:"col-s-12 col-m-6 label"},[(0,n._)("div",{class:"name"},"Architecture")],-1)})),C={class:"value"},h=["textContent"],f={key:1,class:"child"},y=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Bits")],-1)})),z={class:"value"},k=["textContent"],m={key:2,class:"child"},w=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Cores")],-1)})),p={class:"value"},x=["textContent"],q={key:3,class:"child"},b=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Vendor")],-1)})),g={class:"value"},D=["textContent"],S={key:4,class:"child"},F=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Brand")],-1)})),I={class:"value"},H=["textContent"],L={key:5,class:"child"},A=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Advertised Frequency")],-1)})),M={class:"value"},B=["textContent"],E={key:6,class:"child"},G=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Actual Frequency")],-1)})),V={class:"value"},W=["textContent"],Z={key:7,class:"child"},j=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"L1 Instruction Cache Size")],-1)})),J={class:"value"},K=["textContent"],N={key:8,class:"child"},O=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"L1 Data Cache Size")],-1)})),P={class:"value"},Q=["textContent"],R={key:9,class:"child"},T=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"L2 Cache Size")],-1)})),U={class:"value"},X=["textContent"],Y={key:10,class:"child"},$=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"L3 Cache Size")],-1)})),ee={class:"value"},le=["textContent"];function ae(e,l,a,i,ae,ne){var te=(0,n.up)("EntityIcon");return(0,n.wg)(),(0,n.iD)("div",c,[(0,n._)("div",{class:"head",onClick:l[1]||(l[1]=(0,t.iM)((function(e){return ae.isCollapsed=!ae.isCollapsed}),["stop"]))},[(0,n._)("div",d,[(0,n.Wm)(te,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,n._)("div",u,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.value.name)},null,8,v)]),(0,n._)("div",{class:"col-1 collapse-toggler",onClick:l[0]||(l[0]=(0,t.iM)((function(e){return ae.isCollapsed=!ae.isCollapsed}),["stop"]))},[(0,n._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":ae.isCollapsed,"fa-chevron-up":!ae.isCollapsed}])},null,2)])]),ae.isCollapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("div",o,[e.value.architecture?((0,n.wg)(),(0,n.iD)("div",r,[_,(0,n._)("div",C,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.value.architecture)},null,8,h)])])):(0,n.kq)("",!0),e.value.bits?((0,n.wg)(),(0,n.iD)("div",f,[y,(0,n._)("div",z,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.value.bits)},null,8,k)])])):(0,n.kq)("",!0),e.value.cores?((0,n.wg)(),(0,n.iD)("div",m,[w,(0,n._)("div",p,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.value.cores)},null,8,x)])])):(0,n.kq)("",!0),e.value.vendor?((0,n.wg)(),(0,n.iD)("div",q,[b,(0,n._)("div",g,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.value.vendor)},null,8,D)])])):(0,n.kq)("",!0),e.value.brand?((0,n.wg)(),(0,n.iD)("div",S,[F,(0,n._)("div",I,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.value.brand)},null,8,H)])])):(0,n.kq)("",!0),e.value.frequency_advertised?((0,n.wg)(),(0,n.iD)("div",L,[A,(0,n._)("div",M,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(ne.displayedFrequency(e.value.frequency_advertised))},null,8,B)])])):(0,n.kq)("",!0),e.value.frequency_actual?((0,n.wg)(),(0,n.iD)("div",E,[G,(0,n._)("div",V,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(ne.displayedFrequency(e.value.frequency_actual))},null,8,W)])])):(0,n.kq)("",!0),e.value.l1_instruction_cache_size?((0,n.wg)(),(0,n.iD)("div",Z,[j,(0,n._)("div",J,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.l1_instruction_cache_size))},null,8,K)])])):(0,n.kq)("",!0),e.value.l1_data_cache_size?((0,n.wg)(),(0,n.iD)("div",N,[O,(0,n._)("div",P,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.l1_data_cache_size))},null,8,Q)])])):(0,n.kq)("",!0),e.value.l2_cache_size?((0,n.wg)(),(0,n.iD)("div",R,[T,(0,n._)("div",U,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.l2_cache_size))},null,8,X)])])):(0,n.kq)("",!0),e.value.l3_cache_size?((0,n.wg)(),(0,n.iD)("div",Y,[$,(0,n._)("div",ee,[(0,n._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.l3_cache_size))},null,8,le)])])):(0,n.kq)("",!0)]))])}a(2222),a(6977);var ne=a(7909),te=a(5581),se={name:"CpuInfo",components:{EntityIcon:te["default"]},mixins:[ne["default"]],data:function(){return{isCollapsed:!0}},methods:{displayedFrequency:function(e){var l="Hz";return null==e?null:(e>=1e9&&(e/=1e9,l="GHz"),e>=1e6&&(e/=1e6,l="MHz"),e>=1e3&&(e/=1e3,l="kHz"),"".concat(e.toFixed(2)," ").concat(l))}}},ie=a(3744);const ce=(0,ie.Z)(se,[["render",ae],["__scopeId","data-v-5c2a37ed"]]);var de=ce}}]); +//# sourceMappingURL=2806-legacy.a21092d9.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2806-legacy.83e07e67.js.map b/platypush/backend/http/webapp/dist/static/js/2806-legacy.a21092d9.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/2806-legacy.83e07e67.js.map rename to platypush/backend/http/webapp/dist/static/js/2806-legacy.a21092d9.js.map index 4403696cd1..7edfbd2e17 100644 --- a/platypush/backend/http/webapp/dist/static/js/2806-legacy.83e07e67.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2806-legacy.a21092d9.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2806-legacy.83e07e67.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/CpuInfo.vue","webpack://platypush/./src/components/panels/Entities/CpuInfo.vue?ea81"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./CpuInfo.vue?vue&type=template&id=5c2a37ed&scoped=true\"\nimport script from \"./CpuInfo.vue?vue&type=script&lang=js\"\nexport * from \"./CpuInfo.vue?vue&type=script&lang=js\"\n\nimport \"./CpuInfo.vue?vue&type=style&index=0&id=5c2a37ed&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5c2a37ed\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","architecture","bits","cores","vendor","brand","frequency_advertised","frequency_actual","l1_instruction_cache_size","l1_data_cache_size","l2_cache_size","l3_cache_size","components","EntityIcon","mixins","EntityMixin","data","methods","displayedFrequency","freq","unit","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2806-legacy.a21092d9.js","mappings":"iRACOA,MAAM,6B,GAEFA,MAAM,c,GAONA,MAAM,gB,2BAURA,MAAM,oC,SACJA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,0BAAwB,EACjC,OAAoC,OAA/BA,MAAM,QAAO,kBADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAA4B,OAAvBA,MAAM,QAAO,UADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAA6B,OAAxBA,MAAM,QAAO,WADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAA8B,OAAzBA,MAAM,QAAO,YADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAA6B,OAAxBA,MAAM,QAAO,WADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAA4C,OAAvCA,MAAM,QAAO,0BADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAAwC,OAAnCA,MAAM,QAAO,sBADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAAiD,OAA5CA,MAAM,QAAO,+BADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAA0C,OAArCA,MAAM,QAAO,wBADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAAqC,OAAhCA,MAAM,QAAO,mBADpB,E,OAGKA,MAAM,S,4BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAAqC,OAAhCA,MAAM,QAAO,mBADpB,E,QAGKA,MAAM,S,8FAlHjB,QAuHM,MAvHN,EAuHM,EAtHJ,OAgBM,OAhBDA,MAAM,OAAQ,QAAK,yCAAO,GAAAC,aAAe,GAAAA,WAAtB,GAAiC,YAAzD,EACE,OAKM,MALN,EAKM,EAJJ,QAGmB,IAFhBC,OAAQ,EAAAC,MACRC,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCL,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAGM,OAHDN,MAAM,yBAA0B,QAAK,yCAAO,GAAAC,aAAe,GAAAA,WAAtB,GAAiC,YAA3E,EACE,OAC6E,KAD1ED,OAAK,SAAC,MAAK,mBACgB,GAAAC,YAAW,iBAAoB,GAAAA,gBAD7D,YAKiD,GAAAA,aAArD,iBAAqD,WAArD,QAmGM,MAnGN,EAmGM,CAlGqB,EAAAE,MAAMI,eAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAgD,OAA3CP,MAAM,O,aAAO,QAA2B,EAAd,MAACO,eAAhC,gBALJ,eASyB,EAAAJ,MAAMK,OAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCR,MAAM,O,aAAO,QAAmB,EAAN,MAACQ,OAAhC,gBALJ,eASyB,EAAAL,MAAMM,QAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAyC,OAApCT,MAAM,O,aAAO,QAAoB,EAAP,MAACS,QAAhC,gBALJ,eASyB,EAAAN,MAAMO,SAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAA0C,OAArCV,MAAM,O,aAAO,QAAqB,EAAR,MAACU,SAAhC,gBALJ,eASyB,EAAAP,MAAMQ,QAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAyC,OAApCX,MAAM,O,aAAO,QAAoB,EAAP,MAACW,QAAhC,gBALJ,eASyB,EAAAR,MAAMS,uBAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAA4E,OAAvEZ,MAAM,O,aAAO,QAAuD,GAA7B,mBAAC,EAAAG,MAAMS,wBAAnD,gBALJ,eASyB,EAAAT,MAAMU,mBAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAwE,OAAnEb,MAAM,O,aAAO,QAAmD,GAAzB,mBAAC,EAAAG,MAAMU,oBAAnD,gBALJ,eASyB,EAAAV,MAAMW,4BAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAA0E,OAArEd,MAAM,O,aAAO,QAAqD,EAAlC,YAAC,EAAAG,MAAMW,6BAA5C,gBALJ,eASyB,EAAAX,MAAMY,qBAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAmE,OAA9Df,MAAM,O,aAAO,QAA8C,EAA3B,YAAC,EAAAG,MAAMY,sBAA5C,gBALJ,eASyB,EAAAZ,MAAMa,gBAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAA8D,OAAzDhB,MAAM,O,aAAO,QAAyC,EAAtB,YAAC,EAAAG,MAAMa,iBAA5C,gBALJ,eASyB,EAAAb,MAAMc,gBAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,GAEM,EADJ,OAA8D,OAAzDjB,MAAM,O,aAAO,QAAyC,EAAtB,YAAC,EAAAG,MAAMc,iBAA5C,iBALJ,mB,2CAgBN,IACEX,KAAM,UACNY,WAAY,CAACC,WAAAA,GAAA,YACbC,OAAQ,CAACC,GAAA,YAETC,KALa,WAMX,MAAO,CACLrB,aAAa,EAEhB,EAEDsB,QAAS,CACPC,mBADO,SACYC,GACjB,IAAIC,EAAO,KACX,OAAY,MAARD,EACK,MAGLA,GAAQ,MACVA,GAAQ,IACRC,EAAO,OAGLD,GAAQ,MACVA,GAAQ,IACRC,EAAO,OAGLD,GAAQ,MACVA,GAAQ,IACRC,EAAO,OAGT,UAAUD,EAAKE,QAAQ,GAAvB,YAA6BD,GAC9B,I,WC1JL,MAAME,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAASC,IAAQ,CAAC,YAAY,qBAEzF,S","sources":["webpack://platypush/./src/components/panels/Entities/CpuInfo.vue","webpack://platypush/./src/components/panels/Entities/CpuInfo.vue?ea81"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./CpuInfo.vue?vue&type=template&id=5c2a37ed&scoped=true\"\nimport script from \"./CpuInfo.vue?vue&type=script&lang=js\"\nexport * from \"./CpuInfo.vue?vue&type=script&lang=js\"\n\nimport \"./CpuInfo.vue?vue&type=style&index=0&id=5c2a37ed&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5c2a37ed\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","architecture","bits","cores","vendor","brand","frequency_advertised","frequency_actual","l1_instruction_cache_size","l1_data_cache_size","l2_cache_size","l3_cache_size","components","EntityIcon","mixins","EntityMixin","data","methods","displayedFrequency","freq","unit","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2806.c804da80.js b/platypush/backend/http/webapp/dist/static/js/2806.25c47d93.js similarity index 92% rename from platypush/backend/http/webapp/dist/static/js/2806.c804da80.js rename to platypush/backend/http/webapp/dist/static/js/2806.25c47d93.js index 216c8384a7..189e01ece1 100644 --- a/platypush/backend/http/webapp/dist/static/js/2806.c804da80.js +++ b/platypush/backend/http/webapp/dist/static/js/2806.25c47d93.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2806],{2806:function(e,l,a){a.r(l),a.d(l,{default:function(){return de}});var s=a(6252),t=a(9963),n=a(3577);const i=e=>((0,s.dD)("data-v-5c2a37ed"),e=e(),(0,s.Cn)(),e),c={class:"entity cpu-info-container"},d={class:"col-1 icon"},v={class:"col-10 label"},u=["textContent"],o={key:0,class:"body children attributes fade-in"},_={key:0,class:"child"},r=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Architecture")],-1))),C={class:"value"},h=["textContent"],y={key:1,class:"child"},z=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Bits")],-1))),k={class:"value"},m=["textContent"],w={key:2,class:"child"},p=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Cores")],-1))),x={class:"value"},q=["textContent"],b={key:3,class:"child"},f=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Vendor")],-1))),g={class:"value"},D=["textContent"],S={key:4,class:"child"},F=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Brand")],-1))),I={class:"value"},H=["textContent"],L={key:5,class:"child"},A=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Advertised Frequency")],-1))),M={class:"value"},B=["textContent"],E={key:6,class:"child"},$=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Actual Frequency")],-1))),G={class:"value"},V=["textContent"],W={key:7,class:"child"},Z=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"L1 Instruction Cache Size")],-1))),j={class:"value"},J=["textContent"],K={key:8,class:"child"},N=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"L1 Data Cache Size")],-1))),O={class:"value"},P=["textContent"],Q={key:9,class:"child"},R=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"L2 Cache Size")],-1))),T={class:"value"},U=["textContent"],X={key:10,class:"child"},Y=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"L3 Cache Size")],-1))),ee={class:"value"},le=["textContent"];function ae(e,l,a,i,ae,se){const te=(0,s.up)("EntityIcon");return(0,s.wg)(),(0,s.iD)("div",c,[(0,s._)("div",{class:"head",onClick:l[1]||(l[1]=(0,t.iM)((e=>ae.isCollapsed=!ae.isCollapsed),["stop"]))},[(0,s._)("div",d,[(0,s.Wm)(te,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,s._)("div",v,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.name)},null,8,u)]),(0,s._)("div",{class:"col-1 collapse-toggler",onClick:l[0]||(l[0]=(0,t.iM)((e=>ae.isCollapsed=!ae.isCollapsed),["stop"]))},[(0,s._)("i",{class:(0,n.C_)(["fas",{"fa-chevron-down":ae.isCollapsed,"fa-chevron-up":!ae.isCollapsed}])},null,2)])]),ae.isCollapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",o,[e.value.architecture?((0,s.wg)(),(0,s.iD)("div",_,[r,(0,s._)("div",C,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.architecture)},null,8,h)])])):(0,s.kq)("",!0),e.value.bits?((0,s.wg)(),(0,s.iD)("div",y,[z,(0,s._)("div",k,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.bits)},null,8,m)])])):(0,s.kq)("",!0),e.value.cores?((0,s.wg)(),(0,s.iD)("div",w,[p,(0,s._)("div",x,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.cores)},null,8,q)])])):(0,s.kq)("",!0),e.value.vendor?((0,s.wg)(),(0,s.iD)("div",b,[f,(0,s._)("div",g,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.vendor)},null,8,D)])])):(0,s.kq)("",!0),e.value.brand?((0,s.wg)(),(0,s.iD)("div",S,[F,(0,s._)("div",I,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.brand)},null,8,H)])])):(0,s.kq)("",!0),e.value.frequency_advertised?((0,s.wg)(),(0,s.iD)("div",L,[A,(0,s._)("div",M,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(se.displayedFrequency(e.value.frequency_advertised))},null,8,B)])])):(0,s.kq)("",!0),e.value.frequency_actual?((0,s.wg)(),(0,s.iD)("div",E,[$,(0,s._)("div",G,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(se.displayedFrequency(e.value.frequency_actual))},null,8,V)])])):(0,s.kq)("",!0),e.value.l1_instruction_cache_size?((0,s.wg)(),(0,s.iD)("div",W,[Z,(0,s._)("div",j,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.convertSize(e.value.l1_instruction_cache_size))},null,8,J)])])):(0,s.kq)("",!0),e.value.l1_data_cache_size?((0,s.wg)(),(0,s.iD)("div",K,[N,(0,s._)("div",O,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.convertSize(e.value.l1_data_cache_size))},null,8,P)])])):(0,s.kq)("",!0),e.value.l2_cache_size?((0,s.wg)(),(0,s.iD)("div",Q,[R,(0,s._)("div",T,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.convertSize(e.value.l2_cache_size))},null,8,U)])])):(0,s.kq)("",!0),e.value.l3_cache_size?((0,s.wg)(),(0,s.iD)("div",X,[Y,(0,s._)("div",ee,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.convertSize(e.value.l3_cache_size))},null,8,le)])])):(0,s.kq)("",!0)]))])}var se=a(7909),te=a(343),ne={name:"CpuInfo",components:{EntityIcon:te["default"]},mixins:[se["default"]],data(){return{isCollapsed:!0}},methods:{displayedFrequency(e){let l="Hz";return null==e?null:(e>=1e9&&(e/=1e9,l="GHz"),e>=1e6&&(e/=1e6,l="MHz"),e>=1e3&&(e/=1e3,l="kHz"),`${e.toFixed(2)} ${l}`)}}},ie=a(3744);const ce=(0,ie.Z)(ne,[["render",ae],["__scopeId","data-v-5c2a37ed"]]);var de=ce}}]); -//# sourceMappingURL=2806.c804da80.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2806],{2806:function(e,l,a){a.r(l),a.d(l,{default:function(){return de}});var s=a(6252),t=a(9963),n=a(3577);const i=e=>((0,s.dD)("data-v-5c2a37ed"),e=e(),(0,s.Cn)(),e),c={class:"entity cpu-info-container"},d={class:"col-1 icon"},v={class:"col-10 label"},u=["textContent"],o={key:0,class:"body children attributes fade-in"},_={key:0,class:"child"},r=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Architecture")],-1))),C={class:"value"},h=["textContent"],y={key:1,class:"child"},z=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Bits")],-1))),k={class:"value"},m=["textContent"],w={key:2,class:"child"},p=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Cores")],-1))),x={class:"value"},q=["textContent"],b={key:3,class:"child"},f=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Vendor")],-1))),g={class:"value"},D=["textContent"],S={key:4,class:"child"},F=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Brand")],-1))),I={class:"value"},H=["textContent"],L={key:5,class:"child"},A=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Advertised Frequency")],-1))),M={class:"value"},B=["textContent"],E={key:6,class:"child"},$=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Actual Frequency")],-1))),G={class:"value"},V=["textContent"],W={key:7,class:"child"},Z=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"L1 Instruction Cache Size")],-1))),j={class:"value"},J=["textContent"],K={key:8,class:"child"},N=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"L1 Data Cache Size")],-1))),O={class:"value"},P=["textContent"],Q={key:9,class:"child"},R=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"L2 Cache Size")],-1))),T={class:"value"},U=["textContent"],X={key:10,class:"child"},Y=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"L3 Cache Size")],-1))),ee={class:"value"},le=["textContent"];function ae(e,l,a,i,ae,se){const te=(0,s.up)("EntityIcon");return(0,s.wg)(),(0,s.iD)("div",c,[(0,s._)("div",{class:"head",onClick:l[1]||(l[1]=(0,t.iM)((e=>ae.isCollapsed=!ae.isCollapsed),["stop"]))},[(0,s._)("div",d,[(0,s.Wm)(te,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,s._)("div",v,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.name)},null,8,u)]),(0,s._)("div",{class:"col-1 collapse-toggler",onClick:l[0]||(l[0]=(0,t.iM)((e=>ae.isCollapsed=!ae.isCollapsed),["stop"]))},[(0,s._)("i",{class:(0,n.C_)(["fas",{"fa-chevron-down":ae.isCollapsed,"fa-chevron-up":!ae.isCollapsed}])},null,2)])]),ae.isCollapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",o,[e.value.architecture?((0,s.wg)(),(0,s.iD)("div",_,[r,(0,s._)("div",C,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.architecture)},null,8,h)])])):(0,s.kq)("",!0),e.value.bits?((0,s.wg)(),(0,s.iD)("div",y,[z,(0,s._)("div",k,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.bits)},null,8,m)])])):(0,s.kq)("",!0),e.value.cores?((0,s.wg)(),(0,s.iD)("div",w,[p,(0,s._)("div",x,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.cores)},null,8,q)])])):(0,s.kq)("",!0),e.value.vendor?((0,s.wg)(),(0,s.iD)("div",b,[f,(0,s._)("div",g,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.vendor)},null,8,D)])])):(0,s.kq)("",!0),e.value.brand?((0,s.wg)(),(0,s.iD)("div",S,[F,(0,s._)("div",I,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.brand)},null,8,H)])])):(0,s.kq)("",!0),e.value.frequency_advertised?((0,s.wg)(),(0,s.iD)("div",L,[A,(0,s._)("div",M,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(se.displayedFrequency(e.value.frequency_advertised))},null,8,B)])])):(0,s.kq)("",!0),e.value.frequency_actual?((0,s.wg)(),(0,s.iD)("div",E,[$,(0,s._)("div",G,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(se.displayedFrequency(e.value.frequency_actual))},null,8,V)])])):(0,s.kq)("",!0),e.value.l1_instruction_cache_size?((0,s.wg)(),(0,s.iD)("div",W,[Z,(0,s._)("div",j,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.convertSize(e.value.l1_instruction_cache_size))},null,8,J)])])):(0,s.kq)("",!0),e.value.l1_data_cache_size?((0,s.wg)(),(0,s.iD)("div",K,[N,(0,s._)("div",O,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.convertSize(e.value.l1_data_cache_size))},null,8,P)])])):(0,s.kq)("",!0),e.value.l2_cache_size?((0,s.wg)(),(0,s.iD)("div",Q,[R,(0,s._)("div",T,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.convertSize(e.value.l2_cache_size))},null,8,U)])])):(0,s.kq)("",!0),e.value.l3_cache_size?((0,s.wg)(),(0,s.iD)("div",X,[Y,(0,s._)("div",ee,[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.convertSize(e.value.l3_cache_size))},null,8,le)])])):(0,s.kq)("",!0)]))])}var se=a(7909),te=a(5581),ne={name:"CpuInfo",components:{EntityIcon:te["default"]},mixins:[se["default"]],data(){return{isCollapsed:!0}},methods:{displayedFrequency(e){let l="Hz";return null==e?null:(e>=1e9&&(e/=1e9,l="GHz"),e>=1e6&&(e/=1e6,l="MHz"),e>=1e3&&(e/=1e3,l="kHz"),`${e.toFixed(2)} ${l}`)}}},ie=a(3744);const ce=(0,ie.Z)(ne,[["render",ae],["__scopeId","data-v-5c2a37ed"]]);var de=ce}}]); +//# sourceMappingURL=2806.25c47d93.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2806.c804da80.js.map b/platypush/backend/http/webapp/dist/static/js/2806.25c47d93.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/2806.c804da80.js.map rename to platypush/backend/http/webapp/dist/static/js/2806.25c47d93.js.map index 4dc9d1ce78..03b57660f0 100644 --- a/platypush/backend/http/webapp/dist/static/js/2806.c804da80.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2806.25c47d93.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2806.c804da80.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/CpuInfo.vue","webpack://platypush/./src/components/panels/Entities/CpuInfo.vue?ea81"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./CpuInfo.vue?vue&type=template&id=5c2a37ed&scoped=true\"\nimport script from \"./CpuInfo.vue?vue&type=script&lang=js\"\nexport * from \"./CpuInfo.vue?vue&type=script&lang=js\"\n\nimport \"./CpuInfo.vue?vue&type=style&index=0&id=5c2a37ed&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5c2a37ed\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","architecture","bits","cores","vendor","brand","frequency_advertised","frequency_actual","l1_instruction_cache_size","l1_data_cache_size","l2_cache_size","l3_cache_size","components","EntityIcon","mixins","EntityMixin","data","methods","displayedFrequency","freq","unit","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2806.25c47d93.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/CpuInfo.vue","webpack://platypush/./src/components/panels/Entities/CpuInfo.vue?ea81"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./CpuInfo.vue?vue&type=template&id=5c2a37ed&scoped=true\"\nimport script from \"./CpuInfo.vue?vue&type=script&lang=js\"\nexport * from \"./CpuInfo.vue?vue&type=script&lang=js\"\n\nimport \"./CpuInfo.vue?vue&type=style&index=0&id=5c2a37ed&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5c2a37ed\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","architecture","bits","cores","vendor","brand","frequency_advertised","frequency_actual","l1_instruction_cache_size","l1_data_cache_size","l2_cache_size","l3_cache_size","components","EntityIcon","mixins","EntityMixin","data","methods","displayedFrequency","freq","unit","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3303-legacy.9b0f6467.js b/platypush/backend/http/webapp/dist/static/js/3303-legacy.d0c4f6b0.js similarity index 69% rename from platypush/backend/http/webapp/dist/static/js/3303-legacy.9b0f6467.js rename to platypush/backend/http/webapp/dist/static/js/3303-legacy.d0c4f6b0.js index 90750d0557..4108b89f6a 100644 --- a/platypush/backend/http/webapp/dist/static/js/3303-legacy.9b0f6467.js +++ b/platypush/backend/http/webapp/dist/static/js/3303-legacy.d0c4f6b0.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3303],{6:function(e,t,n){n.d(t,{Z:function(){return h}});var a=n(6252),i=n(3577),l=n(9963),o=function(e){return(0,a.dD)("data-v-a6396ae8"),e=e(),(0,a.Cn)(),e},u=["checked"],s=o((function(){return(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1)})),r={class:"label"};function c(e,t,n,o,c,d){return(0,a.wg)(),(0,a.iD)("div",{class:(0,i.C_)(["power-switch",{disabled:n.disabled}]),onClick:t[0]||(t[0]=(0,l.iM)((function(){return d.onInput&&d.onInput.apply(d,arguments)}),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:n.value},null,8,u),(0,a._)("label",null,[s,(0,a._)("span",r,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var d={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput:function(e){if(this.disabled)return!1;this.$emit("input",e)}}},p=n(3744);const v=(0,p.Z)(d,[["render",c],["__scopeId","data-v-a6396ae8"]]);var h=v},3303:function(e,t,n){n.r(t),n.d(t,{default:function(){return y}});n(8309);var a=n(6252),i=n(3577),l=n(9963),o={class:"entity switch-container"},u={class:"head"},s={class:"col-1 icon"},r={class:"col-9 label"},c=["textContent"],d={class:"col-2 switch pull-right"};function p(e,t,n,p,v,h){var f=(0,a.up)("EntityIcon"),g=(0,a.up)("ToggleSwitch");return(0,a.wg)(),(0,a.iD)("div",o,[(0,a._)("div",u,[(0,a._)("div",s,[(0,a.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",r,[(0,a._)("div",{class:"name",textContent:(0,i.zw)(e.value.name)},null,8,c)]),(0,a._)("div",d,[(0,a.Wm)(g,{value:!e.value.is_write_only&&e.value.state,disabled:e.loading||e.value.is_read_only,onInput:h.toggle,onClick:t[0]||(t[0]=(0,l.iM)((function(){}),["stop"]))},null,8,["value","disabled","onInput"])])])])}var v=n(8534),h=(n(5666),n(6)),f=n(343),g=n(7909),_={name:"Switch",components:{ToggleSwitch:h.Z,EntityIcon:f["default"]},mixins:[g["default"]],methods:{toggle:function(e){var t=this;return(0,v.Z)(regeneratorRuntime.mark((function n(){var a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.stopPropagation(),t.$emit("loading",!0),n.prev=2,n.next=5,t.request("entities.execute",{id:t.value.id,action:"toggle"});case 5:t.value.is_write_only&&(a=t,a.value.state=!0,setTimeout((function(){return a.value.state=!1}),250));case 6:return n.prev=6,t.$emit("loading",!1),n.finish(6);case 9:case"end":return n.stop()}}),n,null,[[2,,6,9]])})))()}}},w=n(3744);const m=(0,w.Z)(_,[["render",p],["__scopeId","data-v-2aaabd26"]]);var y=m}}]); -//# sourceMappingURL=3303-legacy.9b0f6467.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3303],{6:function(e,t,n){n.d(t,{Z:function(){return h}});var a=n(6252),i=n(3577),l=n(9963),o=function(e){return(0,a.dD)("data-v-a6396ae8"),e=e(),(0,a.Cn)(),e},u=["checked"],s=o((function(){return(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1)})),r={class:"label"};function c(e,t,n,o,c,d){return(0,a.wg)(),(0,a.iD)("div",{class:(0,i.C_)(["power-switch",{disabled:n.disabled}]),onClick:t[0]||(t[0]=(0,l.iM)((function(){return d.onInput&&d.onInput.apply(d,arguments)}),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:n.value},null,8,u),(0,a._)("label",null,[s,(0,a._)("span",r,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var d={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput:function(e){if(this.disabled)return!1;this.$emit("input",e)}}},p=n(3744);const v=(0,p.Z)(d,[["render",c],["__scopeId","data-v-a6396ae8"]]);var h=v},3303:function(e,t,n){n.r(t),n.d(t,{default:function(){return y}});n(8309);var a=n(6252),i=n(3577),l=n(9963),o={class:"entity switch-container"},u={class:"head"},s={class:"col-1 icon"},r={class:"col-9 label"},c=["textContent"],d={class:"col-2 switch pull-right"};function p(e,t,n,p,v,h){var f=(0,a.up)("EntityIcon"),g=(0,a.up)("ToggleSwitch");return(0,a.wg)(),(0,a.iD)("div",o,[(0,a._)("div",u,[(0,a._)("div",s,[(0,a.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",r,[(0,a._)("div",{class:"name",textContent:(0,i.zw)(e.value.name)},null,8,c)]),(0,a._)("div",d,[(0,a.Wm)(g,{value:!e.value.is_write_only&&e.value.state,disabled:e.loading||e.value.is_read_only,onInput:h.toggle,onClick:t[0]||(t[0]=(0,l.iM)((function(){}),["stop"]))},null,8,["value","disabled","onInput"])])])])}var v=n(8534),h=(n(5666),n(6)),f=n(5581),g=n(7909),_={name:"Switch",components:{ToggleSwitch:h.Z,EntityIcon:f["default"]},mixins:[g["default"]],methods:{toggle:function(e){var t=this;return(0,v.Z)(regeneratorRuntime.mark((function n(){var a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.stopPropagation(),t.$emit("loading",!0),n.prev=2,n.next=5,t.request("entities.execute",{id:t.value.id,action:"toggle"});case 5:t.value.is_write_only&&(a=t,a.value.state=!0,setTimeout((function(){return a.value.state=!1}),250));case 6:return n.prev=6,t.$emit("loading",!1),n.finish(6);case 9:case"end":return n.stop()}}),n,null,[[2,,6,9]])})))()}}},w=n(3744);const m=(0,w.Z)(_,[["render",p],["__scopeId","data-v-2aaabd26"]]);var y=m}}]); +//# sourceMappingURL=3303-legacy.d0c4f6b0.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3303-legacy.9b0f6467.js.map b/platypush/backend/http/webapp/dist/static/js/3303-legacy.d0c4f6b0.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/3303-legacy.9b0f6467.js.map rename to platypush/backend/http/webapp/dist/static/js/3303-legacy.d0c4f6b0.js.map index fd104bda22..b11a1be76e 100644 --- a/platypush/backend/http/webapp/dist/static/js/3303-legacy.9b0f6467.js.map +++ b/platypush/backend/http/webapp/dist/static/js/3303-legacy.d0c4f6b0.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/3303-legacy.9b0f6467.js","mappings":"0RAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,E,OAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,wCAAO,EAAAC,SAAA,EAAAA,QAAA,kBAAP,GAAc,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QADO,SACCU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,iHCROhB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,e,qBAINA,MAAM,2B,kGAbf,QAqBM,MArBN,EAqBM,EApBJ,OAmBM,MAnBN,EAmBM,EAlBJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBiB,OAAQ,EAAAZ,MACRa,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCnB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAMM,MANN,EAMM,EALJ,QAIgB,GAHbD,OAAO,EAAAA,MAAMe,eAAwB,EAAAf,MAAMgB,MAC3CpB,SAAU,EAAAiB,SAAW,EAAAb,MAAMiB,aAC3B,QAAO,EAAAC,OACP,QAAK,sBAAN,WAAW,eAJb,4C,mDAeR,GACEjB,KAAM,SACNkB,WAAY,CAACC,aAAAA,EAAA,EAAcC,WAAAA,EAAA,YAC3BC,OAAQ,CAACC,EAAA,YAETjB,QAAS,CACDY,OADC,SACMX,GAAO,6JAClBA,EAAMiB,kBACN,EAAKf,MAAM,WAAW,GAFJ,kBAKV,EAAKgB,QAAQ,mBAAoB,CACrCC,GAAI,EAAK1B,MAAM0B,GACfC,OAAQ,WAPM,OAUZ,EAAK3B,MAAMe,gBAEPa,EAAO,EACbA,EAAK5B,MAAMgB,OAAQ,EACnBa,YAAW,kBAAMD,EAAK5B,MAAMgB,OAAQ,CAAzB,GAAgC,MAd7B,uBAiBhB,EAAKP,MAAM,WAAW,GAjBN,wEAmBnB,I,UChDL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/Switch.vue","webpack://platypush/./src/components/panels/Entities/Switch.vue?b726"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Switch.vue?vue&type=template&id=2aaabd26&scoped=true\"\nimport script from \"./Switch.vue?vue&type=script&lang=js\"\nexport * from \"./Switch.vue?vue&type=script&lang=js\"\n\nimport \"./Switch.vue?vue&type=style&index=0&id=2aaabd26&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2aaabd26\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","is_write_only","state","is_read_only","toggle","components","ToggleSwitch","EntityIcon","mixins","EntityMixin","stopPropagation","request","id","action","self","setTimeout"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/3303-legacy.d0c4f6b0.js","mappings":"0RAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,E,OAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,wCAAO,EAAAC,SAAA,EAAAA,QAAA,kBAAP,GAAc,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QADO,SACCU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,iHCROhB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,e,qBAINA,MAAM,2B,kGAbf,QAqBM,MArBN,EAqBM,EApBJ,OAmBM,MAnBN,EAmBM,EAlBJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBiB,OAAQ,EAAAZ,MACRa,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCnB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAMM,MANN,EAMM,EALJ,QAIgB,GAHbD,OAAO,EAAAA,MAAMe,eAAwB,EAAAf,MAAMgB,MAC3CpB,SAAU,EAAAiB,SAAW,EAAAb,MAAMiB,aAC3B,QAAO,EAAAC,OACP,QAAK,sBAAN,WAAW,eAJb,4C,oDAeR,GACEjB,KAAM,SACNkB,WAAY,CAACC,aAAAA,EAAA,EAAcC,WAAAA,EAAA,YAC3BC,OAAQ,CAACC,EAAA,YAETjB,QAAS,CACDY,OADC,SACMX,GAAO,6JAClBA,EAAMiB,kBACN,EAAKf,MAAM,WAAW,GAFJ,kBAKV,EAAKgB,QAAQ,mBAAoB,CACrCC,GAAI,EAAK1B,MAAM0B,GACfC,OAAQ,WAPM,OAUZ,EAAK3B,MAAMe,gBAEPa,EAAO,EACbA,EAAK5B,MAAMgB,OAAQ,EACnBa,YAAW,kBAAMD,EAAK5B,MAAMgB,OAAQ,CAAzB,GAAgC,MAd7B,uBAiBhB,EAAKP,MAAM,WAAW,GAjBN,wEAmBnB,I,UChDL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/Switch.vue","webpack://platypush/./src/components/panels/Entities/Switch.vue?b726"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Switch.vue?vue&type=template&id=2aaabd26&scoped=true\"\nimport script from \"./Switch.vue?vue&type=script&lang=js\"\nexport * from \"./Switch.vue?vue&type=script&lang=js\"\n\nimport \"./Switch.vue?vue&type=style&index=0&id=2aaabd26&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2aaabd26\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","is_write_only","state","is_read_only","toggle","components","ToggleSwitch","EntityIcon","mixins","EntityMixin","stopPropagation","request","id","action","self","setTimeout"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3303.2696651b.js b/platypush/backend/http/webapp/dist/static/js/3303.d4b8420b.js similarity index 76% rename from platypush/backend/http/webapp/dist/static/js/3303.2696651b.js rename to platypush/backend/http/webapp/dist/static/js/3303.d4b8420b.js index 5bef72db44..86a4f8edf2 100644 --- a/platypush/backend/http/webapp/dist/static/js/3303.2696651b.js +++ b/platypush/backend/http/webapp/dist/static/js/3303.d4b8420b.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3303],{6:function(t,e,a){a.d(e,{Z:function(){return h}});var n=a(6252),i=a(3577),l=a(9963);const s=t=>((0,n.dD)("data-v-a6396ae8"),t=t(),(0,n.Cn)(),t),o=["checked"],u=s((()=>(0,n._)("div",{class:"switch"},[(0,n._)("div",{class:"dot"})],-1))),c={class:"label"};function d(t,e,a,s,d,r){return(0,n.wg)(),(0,n.iD)("div",{class:(0,i.C_)(["power-switch",{disabled:a.disabled}]),onClick:e[0]||(e[0]=(0,l.iM)(((...t)=>r.onInput&&r.onInput(...t)),["stop"]))},[(0,n._)("input",{type:"checkbox",checked:a.value},null,8,o),(0,n._)("label",null,[u,(0,n._)("span",c,[(0,n.WI)(t.$slots,"default",{},void 0,!0)])])],2)}var r={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(t){if(this.disabled)return!1;this.$emit("input",t)}}},p=a(3744);const v=(0,p.Z)(r,[["render",d],["__scopeId","data-v-a6396ae8"]]);var h=v},3303:function(t,e,a){a.r(e),a.d(e,{default:function(){return y}});var n=a(6252),i=a(3577),l=a(9963);const s={class:"entity switch-container"},o={class:"head"},u={class:"col-1 icon"},c={class:"col-9 label"},d=["textContent"],r={class:"col-2 switch pull-right"};function p(t,e,a,p,v,h){const g=(0,n.up)("EntityIcon"),_=(0,n.up)("ToggleSwitch");return(0,n.wg)(),(0,n.iD)("div",s,[(0,n._)("div",o,[(0,n._)("div",u,[(0,n.Wm)(g,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,n._)("div",c,[(0,n._)("div",{class:"name",textContent:(0,i.zw)(t.value.name)},null,8,d)]),(0,n._)("div",r,[(0,n.Wm)(_,{value:!t.value.is_write_only&&t.value.state,disabled:t.loading||t.value.is_read_only,onInput:h.toggle,onClick:e[0]||(e[0]=(0,l.iM)((()=>{}),["stop"]))},null,8,["value","disabled","onInput"])])])])}var v=a(6),h=a(343),g=a(7909),_={name:"Switch",components:{ToggleSwitch:v.Z,EntityIcon:h["default"]},mixins:[g["default"]],methods:{async toggle(t){t.stopPropagation(),this.$emit("loading",!0);try{if(await this.request("entities.execute",{id:this.value.id,action:"toggle"}),this.value.is_write_only){const t=this;t.value.state=!0,setTimeout((()=>t.value.state=!1),250)}}finally{this.$emit("loading",!1)}}}},f=a(3744);const w=(0,f.Z)(_,[["render",p],["__scopeId","data-v-2aaabd26"]]);var y=w}}]); -//# sourceMappingURL=3303.2696651b.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3303],{6:function(t,e,a){a.d(e,{Z:function(){return h}});var n=a(6252),i=a(3577),l=a(9963);const s=t=>((0,n.dD)("data-v-a6396ae8"),t=t(),(0,n.Cn)(),t),o=["checked"],u=s((()=>(0,n._)("div",{class:"switch"},[(0,n._)("div",{class:"dot"})],-1))),c={class:"label"};function d(t,e,a,s,d,r){return(0,n.wg)(),(0,n.iD)("div",{class:(0,i.C_)(["power-switch",{disabled:a.disabled}]),onClick:e[0]||(e[0]=(0,l.iM)(((...t)=>r.onInput&&r.onInput(...t)),["stop"]))},[(0,n._)("input",{type:"checkbox",checked:a.value},null,8,o),(0,n._)("label",null,[u,(0,n._)("span",c,[(0,n.WI)(t.$slots,"default",{},void 0,!0)])])],2)}var r={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(t){if(this.disabled)return!1;this.$emit("input",t)}}},p=a(3744);const v=(0,p.Z)(r,[["render",d],["__scopeId","data-v-a6396ae8"]]);var h=v},3303:function(t,e,a){a.r(e),a.d(e,{default:function(){return y}});var n=a(6252),i=a(3577),l=a(9963);const s={class:"entity switch-container"},o={class:"head"},u={class:"col-1 icon"},c={class:"col-9 label"},d=["textContent"],r={class:"col-2 switch pull-right"};function p(t,e,a,p,v,h){const g=(0,n.up)("EntityIcon"),_=(0,n.up)("ToggleSwitch");return(0,n.wg)(),(0,n.iD)("div",s,[(0,n._)("div",o,[(0,n._)("div",u,[(0,n.Wm)(g,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,n._)("div",c,[(0,n._)("div",{class:"name",textContent:(0,i.zw)(t.value.name)},null,8,d)]),(0,n._)("div",r,[(0,n.Wm)(_,{value:!t.value.is_write_only&&t.value.state,disabled:t.loading||t.value.is_read_only,onInput:h.toggle,onClick:e[0]||(e[0]=(0,l.iM)((()=>{}),["stop"]))},null,8,["value","disabled","onInput"])])])])}var v=a(6),h=a(5581),g=a(7909),_={name:"Switch",components:{ToggleSwitch:v.Z,EntityIcon:h["default"]},mixins:[g["default"]],methods:{async toggle(t){t.stopPropagation(),this.$emit("loading",!0);try{if(await this.request("entities.execute",{id:this.value.id,action:"toggle"}),this.value.is_write_only){const t=this;t.value.state=!0,setTimeout((()=>t.value.state=!1),250)}}finally{this.$emit("loading",!1)}}}},f=a(3744);const w=(0,f.Z)(_,[["render",p],["__scopeId","data-v-2aaabd26"]]);var y=w}}]); +//# sourceMappingURL=3303.d4b8420b.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3303.2696651b.js.map b/platypush/backend/http/webapp/dist/static/js/3303.d4b8420b.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/3303.2696651b.js.map rename to platypush/backend/http/webapp/dist/static/js/3303.d4b8420b.js.map index 8c6c4d30dc..ab56a6f298 100644 --- a/platypush/backend/http/webapp/dist/static/js/3303.2696651b.js.map +++ b/platypush/backend/http/webapp/dist/static/js/3303.d4b8420b.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/3303.2696651b.js","mappings":"qQAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,K,GAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,8BAAO,EAAAC,SAAA,EAAAA,WAAA,IAAO,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QAAQU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,+GCROhB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,e,qBAINA,MAAM,2B,oGAbf,QAqBM,MArBN,EAqBM,EApBJ,OAmBM,MAnBN,EAmBM,EAlBJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBiB,OAAQ,EAAAZ,MACRa,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCnB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAMM,MANN,EAMM,EALJ,QAIgB,GAHbD,OAAO,EAAAA,MAAMe,eAAwB,EAAAf,MAAMgB,MAC3CpB,SAAU,EAAAiB,SAAW,EAAAb,MAAMiB,aAC3B,QAAO,EAAAC,OACP,QAAK,sBAAN,QAAW,YAJb,4C,+BAeR,GACEjB,KAAM,SACNkB,WAAY,CAACC,aAAD,IAAeC,WAAU,cACrCC,OAAQ,CAACC,EAAA,YAETjB,QAAS,CACPkB,aAAajB,GACXA,EAAMkB,kBACNjB,KAAKC,MAAM,WAAW,GAEtB,IAME,SALMD,KAAKkB,QAAQ,mBAAoB,CACrCC,GAAInB,KAAKR,MAAM2B,GACfC,OAAQ,WAGNpB,KAAKR,MAAMe,cAAe,CAE5B,MAAMc,EAAOrB,KACbqB,EAAK7B,MAAMgB,OAAQ,EACnBc,YAAW,IAAMD,EAAK7B,MAAMgB,OAAQ,GAAO,IAC7C,CAGF,CAdA,QAaER,KAAKC,MAAM,WAAW,EACxB,CACD,I,UChDL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/Switch.vue","webpack://platypush/./src/components/panels/Entities/Switch.vue?b726"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Switch.vue?vue&type=template&id=2aaabd26&scoped=true\"\nimport script from \"./Switch.vue?vue&type=script&lang=js\"\nexport * from \"./Switch.vue?vue&type=script&lang=js\"\n\nimport \"./Switch.vue?vue&type=style&index=0&id=2aaabd26&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2aaabd26\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","is_write_only","state","is_read_only","toggle","components","ToggleSwitch","EntityIcon","mixins","EntityMixin","async","stopPropagation","request","id","action","self","setTimeout"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/3303.d4b8420b.js","mappings":"qQAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,K,GAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,8BAAO,EAAAC,SAAA,EAAAA,WAAA,IAAO,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QAAQU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,+GCROhB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,e,qBAINA,MAAM,2B,oGAbf,QAqBM,MArBN,EAqBM,EApBJ,OAmBM,MAnBN,EAmBM,EAlBJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBiB,OAAQ,EAAAZ,MACRa,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCnB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAMM,MANN,EAMM,EALJ,QAIgB,GAHbD,OAAO,EAAAA,MAAMe,eAAwB,EAAAf,MAAMgB,MAC3CpB,SAAU,EAAAiB,SAAW,EAAAb,MAAMiB,aAC3B,QAAO,EAAAC,OACP,QAAK,sBAAN,QAAW,YAJb,4C,gCAeR,GACEjB,KAAM,SACNkB,WAAY,CAACC,aAAD,IAAeC,WAAU,cACrCC,OAAQ,CAACC,EAAA,YAETjB,QAAS,CACPkB,aAAajB,GACXA,EAAMkB,kBACNjB,KAAKC,MAAM,WAAW,GAEtB,IAME,SALMD,KAAKkB,QAAQ,mBAAoB,CACrCC,GAAInB,KAAKR,MAAM2B,GACfC,OAAQ,WAGNpB,KAAKR,MAAMe,cAAe,CAE5B,MAAMc,EAAOrB,KACbqB,EAAK7B,MAAMgB,OAAQ,EACnBc,YAAW,IAAMD,EAAK7B,MAAMgB,OAAQ,GAAO,IAC7C,CAGF,CAdA,QAaER,KAAKC,MAAM,WAAW,EACxB,CACD,I,UChDL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/Switch.vue","webpack://platypush/./src/components/panels/Entities/Switch.vue?b726"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Switch.vue?vue&type=template&id=2aaabd26&scoped=true\"\nimport script from \"./Switch.vue?vue&type=script&lang=js\"\nexport * from \"./Switch.vue?vue&type=script&lang=js\"\n\nimport \"./Switch.vue?vue&type=style&index=0&id=2aaabd26&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2aaabd26\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","is_write_only","state","is_read_only","toggle","components","ToggleSwitch","EntityIcon","mixins","EntityMixin","async","stopPropagation","request","id","action","self","setTimeout"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5157-legacy.98025f50.js b/platypush/backend/http/webapp/dist/static/js/5157-legacy.915211ea.js similarity index 73% rename from platypush/backend/http/webapp/dist/static/js/5157-legacy.98025f50.js rename to platypush/backend/http/webapp/dist/static/js/5157-legacy.915211ea.js index 659a2c28ff..a2a2a8b86b 100644 --- a/platypush/backend/http/webapp/dist/static/js/5157-legacy.98025f50.js +++ b/platypush/backend/http/webapp/dist/static/js/5157-legacy.915211ea.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5157],{5157:function(e,t,n){n.r(t),n.d(t,{default:function(){return w}});n(8309);var l=n(6252),a=n(3577),u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},c=["textContent"],r={key:0,class:"value-container"},v=["textContent"],d=["textContent"];function p(e,t,n,p,m,f){var h=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(h,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,c)]),null!=f.computedValue?((0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("span",{class:"value",textContent:(0,a.zw)(f.computedValue)},null,8,v),null!=e.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(e.value.unit)},null,8,d)):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])])}var m=n(7909),f=n(343),h={name:"Sensor",components:{EntityIcon:f["default"]},mixins:[m["default"]],computed:{computedValue:function(){return null!=this.value.value?this.value.value:this.value._value}}},y=n(3744);const k=(0,y.Z)(h,[["render",p],["__scopeId","data-v-3b38610c"]]);var w=k}}]); -//# sourceMappingURL=5157-legacy.98025f50.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5157],{5157:function(e,t,n){n.r(t),n.d(t,{default:function(){return w}});n(8309);var l=n(6252),a=n(3577),u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},c=["textContent"],r={key:0,class:"value-container"},v=["textContent"],d=["textContent"];function p(e,t,n,p,m,f){var h=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(h,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,c)]),null!=f.computedValue?((0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("span",{class:"value",textContent:(0,a.zw)(f.computedValue)},null,8,v),null!=e.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(e.value.unit)},null,8,d)):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])])}var m=n(7909),f=n(5581),h={name:"Sensor",components:{EntityIcon:f["default"]},mixins:[m["default"]],computed:{computedValue:function(){return null!=this.value.value?this.value.value:this.value._value}}},y=n(3744);const k=(0,y.Z)(h,[["render",p],["__scopeId","data-v-3b38610c"]]);var w=k}}]); +//# sourceMappingURL=5157-legacy.915211ea.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5157-legacy.98025f50.js.map b/platypush/backend/http/webapp/dist/static/js/5157-legacy.915211ea.js.map similarity index 95% rename from platypush/backend/http/webapp/dist/static/js/5157-legacy.98025f50.js.map rename to platypush/backend/http/webapp/dist/static/js/5157-legacy.915211ea.js.map index 8068c3deeb..ccbc709d1a 100644 --- a/platypush/backend/http/webapp/dist/static/js/5157-legacy.98025f50.js.map +++ b/platypush/backend/http/webapp/dist/static/js/5157-legacy.915211ea.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/5157-legacy.98025f50.js","mappings":"kMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,2GAVf,QAiBM,MAjBN,EAiBM,EAhBJ,OAeM,MAfN,EAeM,EAdJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,YAIqB,MAAb,EAAAC,gBAAa,WADvB,QAKM,MALN,EAKM,EAHJ,OAA6C,QAAvCN,MAAM,Q,aAAQ,QAAsB,EAAD,gBAAzC,UAEkB,MAAV,EAAAE,MAAMK,OAAI,WADlB,QAC8B,Q,MADxBP,MAAM,O,aAAO,QAAmB,EAAN,MAACO,OAAjC,+BAHF,kB,wBAcN,GACEF,KAAM,SACNG,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRN,cADQ,WAEN,OAAwB,MAApBO,KAAKX,MAAMA,MACNW,KAAKX,MAAMA,MACbW,KAAKX,MAAMY,MACnB,I,UC5BL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Sensor.vue","webpack://platypush/./src/components/panels/Entities/Sensor.vue?60a5"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=3b38610c&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=3b38610c&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3b38610c\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","computedValue","unit","components","EntityIcon","mixins","EntityMixin","computed","this","_value","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/5157-legacy.915211ea.js","mappings":"kMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,2GAVf,QAiBM,MAjBN,EAiBM,EAhBJ,OAeM,MAfN,EAeM,EAdJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,YAIqB,MAAb,EAAAC,gBAAa,WADvB,QAKM,MALN,EAKM,EAHJ,OAA6C,QAAvCN,MAAM,Q,aAAQ,QAAsB,EAAD,gBAAzC,UAEkB,MAAV,EAAAE,MAAMK,OAAI,WADlB,QAC8B,Q,MADxBP,MAAM,O,aAAO,QAAmB,EAAN,MAACO,OAAjC,+BAHF,kB,yBAcN,GACEF,KAAM,SACNG,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRN,cADQ,WAEN,OAAwB,MAApBO,KAAKX,MAAMA,MACNW,KAAKX,MAAMA,MACbW,KAAKX,MAAMY,MACnB,I,UC5BL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Sensor.vue","webpack://platypush/./src/components/panels/Entities/Sensor.vue?60a5"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=3b38610c&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=3b38610c&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3b38610c\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","computedValue","unit","components","EntityIcon","mixins","EntityMixin","computed","this","_value","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5157.e870c394.js b/platypush/backend/http/webapp/dist/static/js/5157.aeffe147.js similarity index 74% rename from platypush/backend/http/webapp/dist/static/js/5157.e870c394.js rename to platypush/backend/http/webapp/dist/static/js/5157.aeffe147.js index 5a7410354c..b190db0cd0 100644 --- a/platypush/backend/http/webapp/dist/static/js/5157.e870c394.js +++ b/platypush/backend/http/webapp/dist/static/js/5157.aeffe147.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5157],{5157:function(t,e,n){n.r(e),n.d(e,{default:function(){return w}});var l=n(6252),a=n(3577);const u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},c=["textContent"],r={key:0,class:"value-container"},v=["textContent"],d=["textContent"];function p(t,e,n,p,m,h){const y=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(y,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(t.value.name)},null,8,c)]),null!=h.computedValue?((0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("span",{class:"value",textContent:(0,a.zw)(h.computedValue)},null,8,v),null!=t.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(t.value.unit)},null,8,d)):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])])}var m=n(7909),h=n(343),y={name:"Sensor",components:{EntityIcon:h["default"]},mixins:[m["default"]],computed:{computedValue(){return null!=this.value.value?this.value.value:this.value._value}}},f=n(3744);const k=(0,f.Z)(y,[["render",p],["__scopeId","data-v-3b38610c"]]);var w=k}}]); -//# sourceMappingURL=5157.e870c394.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5157],{5157:function(t,e,n){n.r(e),n.d(e,{default:function(){return w}});var l=n(6252),a=n(3577);const u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},c=["textContent"],r={key:0,class:"value-container"},v=["textContent"],d=["textContent"];function p(t,e,n,p,m,h){const y=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(y,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(t.value.name)},null,8,c)]),null!=h.computedValue?((0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("span",{class:"value",textContent:(0,a.zw)(h.computedValue)},null,8,v),null!=t.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(t.value.unit)},null,8,d)):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])])}var m=n(7909),h=n(5581),y={name:"Sensor",components:{EntityIcon:h["default"]},mixins:[m["default"]],computed:{computedValue(){return null!=this.value.value?this.value.value:this.value._value}}},f=n(3744);const k=(0,f.Z)(y,[["render",p],["__scopeId","data-v-3b38610c"]]);var w=k}}]); +//# sourceMappingURL=5157.aeffe147.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5157.e870c394.js.map b/platypush/backend/http/webapp/dist/static/js/5157.aeffe147.js.map similarity index 95% rename from platypush/backend/http/webapp/dist/static/js/5157.e870c394.js.map rename to platypush/backend/http/webapp/dist/static/js/5157.aeffe147.js.map index 009c407089..92d8b0bd44 100644 --- a/platypush/backend/http/webapp/dist/static/js/5157.e870c394.js.map +++ b/platypush/backend/http/webapp/dist/static/js/5157.aeffe147.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/5157.e870c394.js","mappings":"gMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,6GAVf,QAiBM,MAjBN,EAiBM,EAhBJ,OAeM,MAfN,EAeM,EAdJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,YAIqB,MAAb,EAAAC,gBAAa,WADvB,QAKM,MALN,EAKM,EAHJ,OAA6C,QAAvCN,MAAM,Q,aAAQ,QAAsB,EAAD,gBAAzC,UAEkB,MAAV,EAAAE,MAAMK,OAAI,WADlB,QAC8B,Q,MADxBP,MAAM,O,aAAO,QAAmB,EAAN,MAACO,OAAjC,+BAHF,kB,wBAcN,GACEF,KAAM,SACNG,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRN,gBACE,OAAwB,MAApBO,KAAKX,MAAMA,MACNW,KAAKX,MAAMA,MACbW,KAAKX,MAAMY,MACnB,I,UC5BL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Sensor.vue","webpack://platypush/./src/components/panels/Entities/Sensor.vue?60a5"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=3b38610c&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=3b38610c&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3b38610c\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","computedValue","unit","components","EntityIcon","mixins","EntityMixin","computed","this","_value","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/5157.aeffe147.js","mappings":"gMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,6GAVf,QAiBM,MAjBN,EAiBM,EAhBJ,OAeM,MAfN,EAeM,EAdJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,YAIqB,MAAb,EAAAC,gBAAa,WADvB,QAKM,MALN,EAKM,EAHJ,OAA6C,QAAvCN,MAAM,Q,aAAQ,QAAsB,EAAD,gBAAzC,UAEkB,MAAV,EAAAE,MAAMK,OAAI,WADlB,QAC8B,Q,MADxBP,MAAM,O,aAAO,QAAmB,EAAN,MAACO,OAAjC,+BAHF,kB,yBAcN,GACEF,KAAM,SACNG,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRN,gBACE,OAAwB,MAApBO,KAAKX,MAAMA,MACNW,KAAKX,MAAMA,MACbW,KAAKX,MAAMY,MACnB,I,UC5BL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Sensor.vue","webpack://platypush/./src/components/panels/Entities/Sensor.vue?60a5"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=3b38610c&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=3b38610c&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3b38610c\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","computedValue","unit","components","EntityIcon","mixins","EntityMixin","computed","this","_value","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5225-legacy.01034b1d.js b/platypush/backend/http/webapp/dist/static/js/5225-legacy.c2e15859.js similarity index 73% rename from platypush/backend/http/webapp/dist/static/js/5225-legacy.01034b1d.js rename to platypush/backend/http/webapp/dist/static/js/5225-legacy.c2e15859.js index bab259046a..4367b84a80 100644 --- a/platypush/backend/http/webapp/dist/static/js/5225-legacy.01034b1d.js +++ b/platypush/backend/http/webapp/dist/static/js/5225-legacy.c2e15859.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5225],{5225:function(e,n,t){t.r(n),t.d(n,{default:function(){return h}});t(8309);var a=t(6252),l=t(3577),i={class:"entity device-container"},c={class:"head"},r={class:"col-1 icon"},o={class:"col-11 label"},s=["textContent"];function u(e,n,t,u,d,v){var p=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",c,[(0,a._)("div",r,[(0,a.Wm)(p,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,s)])])])}var d=t(7909),v=t(343),p={name:"Device",components:{EntityIcon:v["default"]},mixins:[d["default"]]},f=t(3744);const y=(0,f.Z)(p,[["render",u],["__scopeId","data-v-1bfe1542"]]);var h=y}}]); -//# sourceMappingURL=5225-legacy.01034b1d.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5225],{5225:function(e,n,t){t.r(n),t.d(n,{default:function(){return h}});t(8309);var a=t(6252),l=t(3577),i={class:"entity device-container"},c={class:"head"},r={class:"col-1 icon"},o={class:"col-11 label"},s=["textContent"];function u(e,n,t,u,d,v){var p=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",c,[(0,a._)("div",r,[(0,a.Wm)(p,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,s)])])])}var d=t(7909),v=t(5581),p={name:"Device",components:{EntityIcon:v["default"]},mixins:[d["default"]]},f=t(3744);const y=(0,f.Z)(p,[["render",u],["__scopeId","data-v-1bfe1542"]]);var h=y}}]); +//# sourceMappingURL=5225-legacy.c2e15859.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5225-legacy.01034b1d.js.map b/platypush/backend/http/webapp/dist/static/js/5225-legacy.c2e15859.js.map similarity index 93% rename from platypush/backend/http/webapp/dist/static/js/5225-legacy.01034b1d.js.map rename to platypush/backend/http/webapp/dist/static/js/5225-legacy.c2e15859.js.map index c90830c488..16989c31ef 100644 --- a/platypush/backend/http/webapp/dist/static/js/5225-legacy.01034b1d.js.map +++ b/platypush/backend/http/webapp/dist/static/js/5225-legacy.c2e15859.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/5225-legacy.01034b1d.js","mappings":"kMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,gB,yFATf,QAaM,MAbN,EAaM,EAZJ,OAWM,MAXN,EAWM,EAVJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBC,OAAQ,EAAAC,MACRC,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,e,wBAUR,GACEA,KAAM,SACNC,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,a,UCjBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Device.vue","webpack://platypush/./src/components/panels/Entities/Device.vue?1785"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Device.vue?vue&type=template&id=1bfe1542&scoped=true\"\nimport script from \"./Device.vue?vue&type=script&lang=js\"\nexport * from \"./Device.vue?vue&type=script&lang=js\"\n\nimport \"./Device.vue?vue&type=style&index=0&id=1bfe1542&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1bfe1542\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/5225-legacy.c2e15859.js","mappings":"kMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,gB,yFATf,QAaM,MAbN,EAaM,EAZJ,OAWM,MAXN,EAWM,EAVJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBC,OAAQ,EAAAC,MACRC,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,e,yBAUR,GACEA,KAAM,SACNC,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,a,UCjBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Device.vue","webpack://platypush/./src/components/panels/Entities/Device.vue?1785"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Device.vue?vue&type=template&id=1bfe1542&scoped=true\"\nimport script from \"./Device.vue?vue&type=script&lang=js\"\nexport * from \"./Device.vue?vue&type=script&lang=js\"\n\nimport \"./Device.vue?vue&type=style&index=0&id=1bfe1542&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1bfe1542\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5225.3e772a0c.js b/platypush/backend/http/webapp/dist/static/js/5225.35cb26c2.js similarity index 74% rename from platypush/backend/http/webapp/dist/static/js/5225.3e772a0c.js rename to platypush/backend/http/webapp/dist/static/js/5225.35cb26c2.js index f7263b2c83..658fc0dbdc 100644 --- a/platypush/backend/http/webapp/dist/static/js/5225.3e772a0c.js +++ b/platypush/backend/http/webapp/dist/static/js/5225.35cb26c2.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5225],{5225:function(n,e,t){t.r(e),t.d(e,{default:function(){return h}});var a=t(6252),l=t(3577);const c={class:"entity device-container"},i={class:"head"},o={class:"col-1 icon"},s={class:"col-11 label"},r=["textContent"];function u(n,e,t,u,d,v){const p=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",c,[(0,a._)("div",i,[(0,a._)("div",o,[(0,a.Wm)(p,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,a._)("div",s,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(n.value.name)},null,8,r)])])])}var d=t(7909),v=t(343),p={name:"Device",components:{EntityIcon:v["default"]},mixins:[d["default"]]},f=t(3744);const y=(0,f.Z)(p,[["render",u],["__scopeId","data-v-1bfe1542"]]);var h=y}}]); -//# sourceMappingURL=5225.3e772a0c.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5225],{5225:function(n,e,t){t.r(e),t.d(e,{default:function(){return h}});var a=t(6252),l=t(3577);const c={class:"entity device-container"},i={class:"head"},o={class:"col-1 icon"},s={class:"col-11 label"},r=["textContent"];function u(n,e,t,u,d,v){const p=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",c,[(0,a._)("div",i,[(0,a._)("div",o,[(0,a.Wm)(p,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,a._)("div",s,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(n.value.name)},null,8,r)])])])}var d=t(7909),v=t(5581),p={name:"Device",components:{EntityIcon:v["default"]},mixins:[d["default"]]},f=t(3744);const y=(0,f.Z)(p,[["render",u],["__scopeId","data-v-1bfe1542"]]);var h=y}}]); +//# sourceMappingURL=5225.35cb26c2.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5225.3e772a0c.js.map b/platypush/backend/http/webapp/dist/static/js/5225.35cb26c2.js.map similarity index 93% rename from platypush/backend/http/webapp/dist/static/js/5225.3e772a0c.js.map rename to platypush/backend/http/webapp/dist/static/js/5225.35cb26c2.js.map index 9059521daa..86511e50c3 100644 --- a/platypush/backend/http/webapp/dist/static/js/5225.3e772a0c.js.map +++ b/platypush/backend/http/webapp/dist/static/js/5225.35cb26c2.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/5225.3e772a0c.js","mappings":"gMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,gB,2FATf,QAaM,MAbN,EAaM,EAZJ,OAWM,MAXN,EAWM,EAVJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBC,OAAQ,EAAAC,MACRC,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,e,wBAUR,GACEA,KAAM,SACNC,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,a,UCjBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Device.vue","webpack://platypush/./src/components/panels/Entities/Device.vue?1785"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Device.vue?vue&type=template&id=1bfe1542&scoped=true\"\nimport script from \"./Device.vue?vue&type=script&lang=js\"\nexport * from \"./Device.vue?vue&type=script&lang=js\"\n\nimport \"./Device.vue?vue&type=style&index=0&id=1bfe1542&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1bfe1542\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/5225.35cb26c2.js","mappings":"gMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,gB,2FATf,QAaM,MAbN,EAaM,EAZJ,OAWM,MAXN,EAWM,EAVJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBC,OAAQ,EAAAC,MACRC,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,e,yBAUR,GACEA,KAAM,SACNC,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,a,UCjBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Device.vue","webpack://platypush/./src/components/panels/Entities/Device.vue?1785"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Device.vue?vue&type=template&id=1bfe1542&scoped=true\"\nimport script from \"./Device.vue?vue&type=script&lang=js\"\nexport * from \"./Device.vue?vue&type=script&lang=js\"\n\nimport \"./Device.vue?vue&type=style&index=0&id=1bfe1542&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1bfe1542\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5498-legacy.86c25b18.js b/platypush/backend/http/webapp/dist/static/js/5498-legacy.f43ccbd4.js similarity index 61% rename from platypush/backend/http/webapp/dist/static/js/5498-legacy.86c25b18.js rename to platypush/backend/http/webapp/dist/static/js/5498-legacy.f43ccbd4.js index 4bd029928d..cc19c0e8bd 100644 --- a/platypush/backend/http/webapp/dist/static/js/5498-legacy.86c25b18.js +++ b/platypush/backend/http/webapp/dist/static/js/5498-legacy.f43ccbd4.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5498],{6:function(e,n,t){t.d(n,{Z:function(){return h}});var i=t(6252),a=t(3577),r=t(9963),o=function(e){return(0,i.dD)("data-v-a6396ae8"),e=e(),(0,i.Cn)(),e},c=["checked"],u=o((function(){return(0,i._)("div",{class:"switch"},[(0,i._)("div",{class:"dot"})],-1)})),l={class:"label"};function s(e,n,t,o,s,d){return(0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(["power-switch",{disabled:t.disabled}]),onClick:n[0]||(n[0]=(0,r.iM)((function(){return d.onInput&&d.onInput.apply(d,arguments)}),["stop"]))},[(0,i._)("input",{type:"checkbox",checked:t.value},null,8,c),(0,i._)("label",null,[u,(0,i._)("span",l,[(0,i.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var d={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput:function(e){if(this.disabled)return!1;this.$emit("input",e)}}},p=t(3744);const v=(0,p.Z)(d,[["render",s],["__scopeId","data-v-a6396ae8"]]);var h=v},5498:function(e,n,t){t.r(n),t.d(n,{default:function(){return b}});t(8309);var i=t(6252),a=t(3577),r=t(9963),o={class:"entity bluetooth-service-container"},c={class:"head"},u={class:"col-1 icon"},l={class:"col-9 label"},s=["textContent"],d={class:"col-2 connector pull-right"};function p(e,n,t,p,v,h){var f=(0,i.up)("EntityIcon"),g=(0,i.up)("ToggleSwitch");return(0,i.wg)(),(0,i.iD)("div",o,[(0,i._)("div",c,[(0,i._)("div",u,[(0,i.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,i._)("div",l,[(0,i._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,s)]),(0,i._)("div",d,[(0,i.Wm)(g,{value:e.value.connected,disabled:e.loading,onInput:h.connect,onClick:n[0]||(n[0]=(0,r.iM)((function(){}),["stop"]))},null,8,["value","disabled","onInput"])])])])}var v=t(8534),h=(t(5666),t(6)),f=t(343),g=t(7909),m={name:"BluetoothService",components:{ToggleSwitch:h.Z,EntityIcon:f["default"]},mixins:[g["default"]],methods:{connect:function(e){var n=this;return(0,v.Z)(regeneratorRuntime.mark((function t(){var i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.stopPropagation(),n.$emit("loading",!0),i="bluetooth."+(n.value.connected?"disconnect":"connect"),t.prev=3,t.next=6,n.request(i,{device:n.parent.address,service_uuid:n.uuid});case 6:return t.prev=6,n.$emit("loading",!1),t.finish(6);case 9:case"end":return t.stop()}}),t,null,[[3,,6,9]])})))()},disconnect:function(e){var n=this;return(0,v.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.stopPropagation(),n.$emit("loading",!0),t.prev=2,t.next=5,n.request("bluetooth.disconnect",{device:n.parent.address});case 5:return t.prev=5,n.$emit("loading",!1),t.finish(5);case 8:case"end":return t.stop()}}),t,null,[[2,,5,8]])})))()}}},w=t(3744);const _=(0,w.Z)(m,[["render",p],["__scopeId","data-v-5c801a06"]]);var b=_}}]); -//# sourceMappingURL=5498-legacy.86c25b18.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5498],{6:function(e,n,t){t.d(n,{Z:function(){return h}});var i=t(6252),a=t(3577),r=t(9963),o=function(e){return(0,i.dD)("data-v-a6396ae8"),e=e(),(0,i.Cn)(),e},c=["checked"],u=o((function(){return(0,i._)("div",{class:"switch"},[(0,i._)("div",{class:"dot"})],-1)})),l={class:"label"};function s(e,n,t,o,s,d){return(0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(["power-switch",{disabled:t.disabled}]),onClick:n[0]||(n[0]=(0,r.iM)((function(){return d.onInput&&d.onInput.apply(d,arguments)}),["stop"]))},[(0,i._)("input",{type:"checkbox",checked:t.value},null,8,c),(0,i._)("label",null,[u,(0,i._)("span",l,[(0,i.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var d={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput:function(e){if(this.disabled)return!1;this.$emit("input",e)}}},p=t(3744);const v=(0,p.Z)(d,[["render",s],["__scopeId","data-v-a6396ae8"]]);var h=v},5498:function(e,n,t){t.r(n),t.d(n,{default:function(){return b}});t(8309);var i=t(6252),a=t(3577),r=t(9963),o={class:"entity bluetooth-service-container"},c={class:"head"},u={class:"col-1 icon"},l={class:"col-9 label"},s=["textContent"],d={class:"col-2 connector pull-right"};function p(e,n,t,p,v,h){var f=(0,i.up)("EntityIcon"),g=(0,i.up)("ToggleSwitch");return(0,i.wg)(),(0,i.iD)("div",o,[(0,i._)("div",c,[(0,i._)("div",u,[(0,i.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,i._)("div",l,[(0,i._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,s)]),(0,i._)("div",d,[(0,i.Wm)(g,{value:e.value.connected,disabled:e.loading,onInput:h.connect,onClick:n[0]||(n[0]=(0,r.iM)((function(){}),["stop"]))},null,8,["value","disabled","onInput"])])])])}var v=t(8534),h=(t(5666),t(6)),f=t(5581),g=t(7909),m={name:"BluetoothService",components:{ToggleSwitch:h.Z,EntityIcon:f["default"]},mixins:[g["default"]],methods:{connect:function(e){var n=this;return(0,v.Z)(regeneratorRuntime.mark((function t(){var i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.stopPropagation(),n.$emit("loading",!0),i="bluetooth."+(n.value.connected?"disconnect":"connect"),t.prev=3,t.next=6,n.request(i,{device:n.parent.address,service_uuid:n.uuid});case 6:return t.prev=6,n.$emit("loading",!1),t.finish(6);case 9:case"end":return t.stop()}}),t,null,[[3,,6,9]])})))()},disconnect:function(e){var n=this;return(0,v.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.stopPropagation(),n.$emit("loading",!0),t.prev=2,t.next=5,n.request("bluetooth.disconnect",{device:n.parent.address});case 5:return t.prev=5,n.$emit("loading",!1),t.finish(5);case 8:case"end":return t.stop()}}),t,null,[[2,,5,8]])})))()}}},w=t(3744);const _=(0,w.Z)(m,[["render",p],["__scopeId","data-v-5c801a06"]]);var b=_}}]); +//# sourceMappingURL=5498-legacy.f43ccbd4.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5498-legacy.86c25b18.js.map b/platypush/backend/http/webapp/dist/static/js/5498-legacy.f43ccbd4.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/5498-legacy.86c25b18.js.map rename to platypush/backend/http/webapp/dist/static/js/5498-legacy.f43ccbd4.js.map index 4b104fe671..e0c2c98f06 100644 --- a/platypush/backend/http/webapp/dist/static/js/5498-legacy.86c25b18.js.map +++ b/platypush/backend/http/webapp/dist/static/js/5498-legacy.f43ccbd4.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/5498-legacy.86c25b18.js","mappings":"0RAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,E,OAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,wCAAO,EAAAC,SAAA,EAAAA,QAAA,kBAAP,GAAc,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QADO,SACCU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,iHCROhB,MAAM,sC,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,e,qBAINA,MAAM,8B,kGAbf,QAqBM,MArBN,EAqBM,EApBJ,OAmBM,MAnBN,EAmBM,EAlBJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBiB,OAAQ,EAAAZ,MACRa,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCnB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAMM,MANN,EAMM,EALJ,QAIgB,GAHbD,MAAO,EAAAA,MAAMe,UACbnB,SAAU,EAAAiB,QACV,QAAO,EAAAG,QACP,QAAK,sBAAN,WAAW,eAJb,4C,mDAeR,GACEf,KAAM,mBACNgB,WAAY,CAACC,aAAAA,EAAA,EAAcC,WAAAA,EAAA,YAC3BC,OAAQ,CAACC,EAAA,YAETf,QAAS,CACDU,QADC,SACOT,GAAO,6JACnBA,EAAMe,kBACN,EAAKb,MAAM,WAAW,GAChBc,EACJ,cACC,EAAKvB,MAAMe,UAAY,aAAe,WALtB,kBASX,EAAKS,QAAQD,EAAQ,CACzBE,OAAQ,EAAKC,OAAOC,QACpBC,aAAc,EAAKC,OAXJ,uBAcjB,EAAKpB,MAAM,WAAW,GAdL,wEAgBpB,EAEKqB,WAnBC,SAmBUvB,GAAO,uJACtBA,EAAMe,kBACN,EAAKb,MAAM,WAAW,GAFA,kBAKd,EAAKe,QAAQ,uBAAwB,CACzCC,OAAQ,EAAKC,OAAOC,UANF,uBASpB,EAAKlB,MAAM,WAAW,GATF,wEAWvB,I,UC1DL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BluetoothService.vue","webpack://platypush/./src/components/panels/Entities/BluetoothService.vue?3095"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./BluetoothService.vue?vue&type=template&id=5c801a06&scoped=true\"\nimport script from \"./BluetoothService.vue?vue&type=script&lang=js\"\nexport * from \"./BluetoothService.vue?vue&type=script&lang=js\"\n\nimport \"./BluetoothService.vue?vue&type=style&index=0&id=5c801a06&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5c801a06\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","connected","connect","components","ToggleSwitch","EntityIcon","mixins","EntityMixin","stopPropagation","method","request","device","parent","address","service_uuid","uuid","disconnect"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/5498-legacy.f43ccbd4.js","mappings":"0RAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,E,OAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,wCAAO,EAAAC,SAAA,EAAAA,QAAA,kBAAP,GAAc,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QADO,SACCU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,iHCROhB,MAAM,sC,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,e,qBAINA,MAAM,8B,kGAbf,QAqBM,MArBN,EAqBM,EApBJ,OAmBM,MAnBN,EAmBM,EAlBJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBiB,OAAQ,EAAAZ,MACRa,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCnB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAMM,MANN,EAMM,EALJ,QAIgB,GAHbD,MAAO,EAAAA,MAAMe,UACbnB,SAAU,EAAAiB,QACV,QAAO,EAAAG,QACP,QAAK,sBAAN,WAAW,eAJb,4C,oDAeR,GACEf,KAAM,mBACNgB,WAAY,CAACC,aAAAA,EAAA,EAAcC,WAAAA,EAAA,YAC3BC,OAAQ,CAACC,EAAA,YAETf,QAAS,CACDU,QADC,SACOT,GAAO,6JACnBA,EAAMe,kBACN,EAAKb,MAAM,WAAW,GAChBc,EACJ,cACC,EAAKvB,MAAMe,UAAY,aAAe,WALtB,kBASX,EAAKS,QAAQD,EAAQ,CACzBE,OAAQ,EAAKC,OAAOC,QACpBC,aAAc,EAAKC,OAXJ,uBAcjB,EAAKpB,MAAM,WAAW,GAdL,wEAgBpB,EAEKqB,WAnBC,SAmBUvB,GAAO,uJACtBA,EAAMe,kBACN,EAAKb,MAAM,WAAW,GAFA,kBAKd,EAAKe,QAAQ,uBAAwB,CACzCC,OAAQ,EAAKC,OAAOC,UANF,uBASpB,EAAKlB,MAAM,WAAW,GATF,wEAWvB,I,UC1DL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BluetoothService.vue","webpack://platypush/./src/components/panels/Entities/BluetoothService.vue?3095"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./BluetoothService.vue?vue&type=template&id=5c801a06&scoped=true\"\nimport script from \"./BluetoothService.vue?vue&type=script&lang=js\"\nexport * from \"./BluetoothService.vue?vue&type=script&lang=js\"\n\nimport \"./BluetoothService.vue?vue&type=style&index=0&id=5c801a06&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5c801a06\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","connected","connect","components","ToggleSwitch","EntityIcon","mixins","EntityMixin","stopPropagation","method","request","device","parent","address","service_uuid","uuid","disconnect"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5498.26a9ea43.js b/platypush/backend/http/webapp/dist/static/js/5498.1b7c6613.js similarity index 70% rename from platypush/backend/http/webapp/dist/static/js/5498.26a9ea43.js rename to platypush/backend/http/webapp/dist/static/js/5498.1b7c6613.js index ec2b95ba1c..5615dcf3b9 100644 --- a/platypush/backend/http/webapp/dist/static/js/5498.26a9ea43.js +++ b/platypush/backend/http/webapp/dist/static/js/5498.1b7c6613.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5498],{6:function(t,e,n){n.d(e,{Z:function(){return v}});var i=n(6252),a=n(3577),o=n(9963);const s=t=>((0,i.dD)("data-v-a6396ae8"),t=t(),(0,i.Cn)(),t),l=["checked"],c=s((()=>(0,i._)("div",{class:"switch"},[(0,i._)("div",{class:"dot"})],-1))),d={class:"label"};function u(t,e,n,s,u,r){return(0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(["power-switch",{disabled:n.disabled}]),onClick:e[0]||(e[0]=(0,o.iM)(((...t)=>r.onInput&&r.onInput(...t)),["stop"]))},[(0,i._)("input",{type:"checkbox",checked:n.value},null,8,l),(0,i._)("label",null,[c,(0,i._)("span",d,[(0,i.WI)(t.$slots,"default",{},void 0,!0)])])],2)}var r={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(t){if(this.disabled)return!1;this.$emit("input",t)}}},p=n(3744);const h=(0,p.Z)(r,[["render",u],["__scopeId","data-v-a6396ae8"]]);var v=h},5498:function(t,e,n){n.r(e),n.d(e,{default:function(){return _}});var i=n(6252),a=n(3577),o=n(9963);const s={class:"entity bluetooth-service-container"},l={class:"head"},c={class:"col-1 icon"},d={class:"col-9 label"},u=["textContent"],r={class:"col-2 connector pull-right"};function p(t,e,n,p,h,v){const g=(0,i.up)("EntityIcon"),f=(0,i.up)("ToggleSwitch");return(0,i.wg)(),(0,i.iD)("div",s,[(0,i._)("div",l,[(0,i._)("div",c,[(0,i.Wm)(g,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,i._)("div",d,[(0,i._)("div",{class:"name",textContent:(0,a.zw)(t.value.name)},null,8,u)]),(0,i._)("div",r,[(0,i.Wm)(f,{value:t.value.connected,disabled:t.loading,onInput:v.connect,onClick:e[0]||(e[0]=(0,o.iM)((()=>{}),["stop"]))},null,8,["value","disabled","onInput"])])])])}var h=n(6),v=n(343),g=n(7909),f={name:"BluetoothService",components:{ToggleSwitch:h.Z,EntityIcon:v["default"]},mixins:[g["default"]],methods:{async connect(t){t.stopPropagation(),this.$emit("loading",!0);const e="bluetooth."+(this.value.connected?"disconnect":"connect");try{await this.request(e,{device:this.parent.address,service_uuid:this.uuid})}finally{this.$emit("loading",!1)}},async disconnect(t){t.stopPropagation(),this.$emit("loading",!0);try{await this.request("bluetooth.disconnect",{device:this.parent.address})}finally{this.$emit("loading",!1)}}}},m=n(3744);const y=(0,m.Z)(f,[["render",p],["__scopeId","data-v-5c801a06"]]);var _=y}}]); -//# sourceMappingURL=5498.26a9ea43.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5498],{6:function(t,e,n){n.d(e,{Z:function(){return v}});var i=n(6252),a=n(3577),o=n(9963);const s=t=>((0,i.dD)("data-v-a6396ae8"),t=t(),(0,i.Cn)(),t),l=["checked"],c=s((()=>(0,i._)("div",{class:"switch"},[(0,i._)("div",{class:"dot"})],-1))),d={class:"label"};function u(t,e,n,s,u,r){return(0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(["power-switch",{disabled:n.disabled}]),onClick:e[0]||(e[0]=(0,o.iM)(((...t)=>r.onInput&&r.onInput(...t)),["stop"]))},[(0,i._)("input",{type:"checkbox",checked:n.value},null,8,l),(0,i._)("label",null,[c,(0,i._)("span",d,[(0,i.WI)(t.$slots,"default",{},void 0,!0)])])],2)}var r={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(t){if(this.disabled)return!1;this.$emit("input",t)}}},p=n(3744);const h=(0,p.Z)(r,[["render",u],["__scopeId","data-v-a6396ae8"]]);var v=h},5498:function(t,e,n){n.r(e),n.d(e,{default:function(){return _}});var i=n(6252),a=n(3577),o=n(9963);const s={class:"entity bluetooth-service-container"},l={class:"head"},c={class:"col-1 icon"},d={class:"col-9 label"},u=["textContent"],r={class:"col-2 connector pull-right"};function p(t,e,n,p,h,v){const g=(0,i.up)("EntityIcon"),f=(0,i.up)("ToggleSwitch");return(0,i.wg)(),(0,i.iD)("div",s,[(0,i._)("div",l,[(0,i._)("div",c,[(0,i.Wm)(g,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,i._)("div",d,[(0,i._)("div",{class:"name",textContent:(0,a.zw)(t.value.name)},null,8,u)]),(0,i._)("div",r,[(0,i.Wm)(f,{value:t.value.connected,disabled:t.loading,onInput:v.connect,onClick:e[0]||(e[0]=(0,o.iM)((()=>{}),["stop"]))},null,8,["value","disabled","onInput"])])])])}var h=n(6),v=n(5581),g=n(7909),f={name:"BluetoothService",components:{ToggleSwitch:h.Z,EntityIcon:v["default"]},mixins:[g["default"]],methods:{async connect(t){t.stopPropagation(),this.$emit("loading",!0);const e="bluetooth."+(this.value.connected?"disconnect":"connect");try{await this.request(e,{device:this.parent.address,service_uuid:this.uuid})}finally{this.$emit("loading",!1)}},async disconnect(t){t.stopPropagation(),this.$emit("loading",!0);try{await this.request("bluetooth.disconnect",{device:this.parent.address})}finally{this.$emit("loading",!1)}}}},m=n(3744);const y=(0,m.Z)(f,[["render",p],["__scopeId","data-v-5c801a06"]]);var _=y}}]); +//# sourceMappingURL=5498.1b7c6613.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5498.26a9ea43.js.map b/platypush/backend/http/webapp/dist/static/js/5498.1b7c6613.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/5498.26a9ea43.js.map rename to platypush/backend/http/webapp/dist/static/js/5498.1b7c6613.js.map index d1c601ec53..c9b0dd4445 100644 --- a/platypush/backend/http/webapp/dist/static/js/5498.26a9ea43.js.map +++ b/platypush/backend/http/webapp/dist/static/js/5498.1b7c6613.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/5498.26a9ea43.js","mappings":"qQAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,K,GAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,8BAAO,EAAAC,SAAA,EAAAA,WAAA,IAAO,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QAAQU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,+GCROhB,MAAM,sC,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,e,qBAINA,MAAM,8B,oGAbf,QAqBM,MArBN,EAqBM,EApBJ,OAmBM,MAnBN,EAmBM,EAlBJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBiB,OAAQ,EAAAZ,MACRa,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCnB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAMM,MANN,EAMM,EALJ,QAIgB,GAHbD,MAAO,EAAAA,MAAMe,UACbnB,SAAU,EAAAiB,QACV,QAAO,EAAAG,QACP,QAAK,sBAAN,QAAW,YAJb,4C,+BAeR,GACEf,KAAM,mBACNgB,WAAY,CAACC,aAAD,IAAeC,WAAU,cACrCC,OAAQ,CAACC,EAAA,YAETf,QAAS,CACPgB,cAAcf,GACZA,EAAMgB,kBACNf,KAAKC,MAAM,WAAW,GACtB,MAAMe,EACJ,cACChB,KAAKR,MAAMe,UAAY,aAAe,WAGzC,UACQP,KAAKiB,QAAQD,EAAQ,CACzBE,OAAQlB,KAAKmB,OAAOC,QACpBC,aAAcrB,KAAKsB,MAIvB,CAPA,QAMEtB,KAAKC,MAAM,WAAW,EACxB,CACD,EAEDa,iBAAiBf,GACfA,EAAMgB,kBACNf,KAAKC,MAAM,WAAW,GAEtB,UACQD,KAAKiB,QAAQ,uBAAwB,CACzCC,OAAQlB,KAAKmB,OAAOC,SAIxB,CANA,QAKEpB,KAAKC,MAAM,WAAW,EACxB,CACD,I,UC1DL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BluetoothService.vue","webpack://platypush/./src/components/panels/Entities/BluetoothService.vue?3095"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./BluetoothService.vue?vue&type=template&id=5c801a06&scoped=true\"\nimport script from \"./BluetoothService.vue?vue&type=script&lang=js\"\nexport * from \"./BluetoothService.vue?vue&type=script&lang=js\"\n\nimport \"./BluetoothService.vue?vue&type=style&index=0&id=5c801a06&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5c801a06\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","connected","connect","components","ToggleSwitch","EntityIcon","mixins","EntityMixin","async","stopPropagation","method","request","device","parent","address","service_uuid","uuid"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/5498.1b7c6613.js","mappings":"qQAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,K,GAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,8BAAO,EAAAC,SAAA,EAAAA,WAAA,IAAO,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QAAQU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,+GCROhB,MAAM,sC,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,e,qBAINA,MAAM,8B,oGAbf,QAqBM,MArBN,EAqBM,EApBJ,OAmBM,MAnBN,EAmBM,EAlBJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBiB,OAAQ,EAAAZ,MACRa,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCnB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAMM,MANN,EAMM,EALJ,QAIgB,GAHbD,MAAO,EAAAA,MAAMe,UACbnB,SAAU,EAAAiB,QACV,QAAO,EAAAG,QACP,QAAK,sBAAN,QAAW,YAJb,4C,gCAeR,GACEf,KAAM,mBACNgB,WAAY,CAACC,aAAD,IAAeC,WAAU,cACrCC,OAAQ,CAACC,EAAA,YAETf,QAAS,CACPgB,cAAcf,GACZA,EAAMgB,kBACNf,KAAKC,MAAM,WAAW,GACtB,MAAMe,EACJ,cACChB,KAAKR,MAAMe,UAAY,aAAe,WAGzC,UACQP,KAAKiB,QAAQD,EAAQ,CACzBE,OAAQlB,KAAKmB,OAAOC,QACpBC,aAAcrB,KAAKsB,MAIvB,CAPA,QAMEtB,KAAKC,MAAM,WAAW,EACxB,CACD,EAEDa,iBAAiBf,GACfA,EAAMgB,kBACNf,KAAKC,MAAM,WAAW,GAEtB,UACQD,KAAKiB,QAAQ,uBAAwB,CACzCC,OAAQlB,KAAKmB,OAAOC,SAIxB,CANA,QAKEpB,KAAKC,MAAM,WAAW,EACxB,CACD,I,UC1DL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BluetoothService.vue","webpack://platypush/./src/components/panels/Entities/BluetoothService.vue?3095"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./BluetoothService.vue?vue&type=template&id=5c801a06&scoped=true\"\nimport script from \"./BluetoothService.vue?vue&type=script&lang=js\"\nexport * from \"./BluetoothService.vue?vue&type=script&lang=js\"\n\nimport \"./BluetoothService.vue?vue&type=style&index=0&id=5c801a06&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5c801a06\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","connected","connect","components","ToggleSwitch","EntityIcon","mixins","EntityMixin","async","stopPropagation","method","request","device","parent","address","service_uuid","uuid"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/55-legacy.8b058ae2.js b/platypush/backend/http/webapp/dist/static/js/55-legacy.8b058ae2.js new file mode 100644 index 0000000000..c992a3f124 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/55-legacy.8b058ae2.js @@ -0,0 +1,2 @@ +(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[55],{4964:function(e,t,n){var i=n(5112),r=i("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,"/./"[e](t)}catch(i){}}return!1}},3929:function(e,t,n){var i=n(7850),r=TypeError;e.exports=function(e){if(i(e))throw r("The method doesn't accept regular expressions");return e}},6091:function(e,t,n){var i=n(6530).PROPER,r=n(7293),a=n(1361),o="​…᠎";e.exports=function(e){return r((function(){return!!a[e]()||o[e]()!==o||i&&a[e].name!==e}))}},7852:function(e,t,n){"use strict";var i=n(2109),r=n(1702),a=n(1236).f,o=n(7466),s=n(1340),l=n(3929),u=n(4488),c=n(4964),d=n(1913),f=r("".endsWith),p=r("".slice),m=Math.min,v=c("endsWith"),h=!d&&!v&&!!function(){var e=a(String.prototype,"endsWith");return e&&!e.writable}();i({target:"String",proto:!0,forced:!h&&!v},{endsWith:function(e){var t=s(u(this));l(e);var n=arguments.length>1?arguments[1]:void 0,i=t.length,r=void 0===n?i:m(o(n),i),a=s(e);return f?f(t,a,r):p(t,r-a.length,r)===a}})},6755:function(e,t,n){"use strict";var i=n(2109),r=n(1702),a=n(1236).f,o=n(7466),s=n(1340),l=n(3929),u=n(4488),c=n(4964),d=n(1913),f=r("".startsWith),p=r("".slice),m=Math.min,v=c("startsWith"),h=!d&&!v&&!!function(){var e=a(String.prototype,"startsWith");return e&&!e.writable}();i({target:"String",proto:!0,forced:!h&&!v},{startsWith:function(e){var t=s(u(this));l(e);var n=o(m(arguments.length>1?arguments[1]:void 0,t.length)),i=s(e);return f?f(t,i,n):p(t,n,n+i.length)===i}})},3210:function(e,t,n){"use strict";var i=n(2109),r=n(3111).trim,a=n(6091);i({target:"String",proto:!0,forced:a("trim")},{trim:function(){return r(this)}})},55:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return v}});n(8309);var i=n(6252),r=n(3577),a=n(9963),o={key:0,class:"children fade-in"};function s(e,t,n,s,l,u){var c,d,f,p=(0,i.up)("Entity",!0);return(0,i.wg)(),(0,i.iD)("div",{class:(0,r.C_)(["entity-container-wrapper",{"with-children":u.hasChildren,collapsed:u.isCollapsed,hidden:!(null!==(c=e.value)&&void 0!==c&&null!==(d=c.name)&&void 0!==d&&d.length)}])},[(0,i._)("div",{class:(0,r.C_)(["row item entity-container",{"with-children":u.hasChildren,collapsed:u.isCollapsed,blink:l.justUpdated}])},[(0,i._)("div",{class:(0,r.C_)(["adjuster",{"with-children":u.hasChildren}])},[((0,i.wg)(),(0,i.j4)((0,i.LL)(l.component),{value:e.value,parent:e.parent,children:u.computedChildren,loading:e.loading,ref:"instance",error:e.error||0==(null===(f=e.value)||void 0===f?void 0:f.reachable),onClick:u.onClick,onInput:t[0]||(t[0]=function(t){return e.$emit("input",t)}),onLoading:t[1]||(t[1]=function(t){return e.$emit("loading",t)})},null,8,["value","parent","children","loading","error","onClick"]))],2),u.hasChildren?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"col-1 collapse-toggler",onClick:t[2]||(t[2]=(0,a.iM)((function(){return u.toggleCollapsed&&u.toggleCollapsed.apply(u,arguments)}),["stop"]))},[(0,i._)("i",{class:(0,r.C_)(["fas",{"fa-chevron-down":u.isCollapsed,"fa-chevron-up":!u.isCollapsed}])},null,2)])):(0,i.kq)("",!0)],2),u.hasChildren&&!u.isCollapsed?((0,i.wg)(),(0,i.iD)("div",o,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(u.computedChildren,(function(n){return(0,i.wg)(),(0,i.iD)("div",{class:"child",key:n.id},[(0,i.Wm)(p,{value:n,parent:e.value,children:u.childrenByParentId(n.id),loading:e.loading,level:e.level+1,onShowModal:t[3]||(t[3]=function(t){return e.$emit("show-modal",t)}),onInput:function(t){return e.$emit("input",n)}},null,8,["value","parent","children","loading","level","onInput"])])})),128))])):(0,i.kq)("",!0)],2)}var l=n(4648),u=(n(7327),n(1539),n(2479),n(9600),n(1249),n(4916),n(3123),n(7042),n(8783),n(3948),n(2262)),c=n(7909),d=n(5250),f={name:"Entity",mixins:[c["default"]],emits:["input","loading","update","show-modal"],data:function(){return{component:null,justUpdated:!1}},computed:{computedChildren:function(){return Object.values(this.children||{}).filter((function(e){return e}))},hasChildren:function(){return!!this.computedChildren.length},isCollapsed:function(){return!this.hasChildren||this.collapsed},instance:function(){return this.$refs.instance}},methods:{valuesEqual:function(e,t){e=(0,l.Z)({},e),t=(0,l.Z)({},t);for(var n=0,i=["updated_at","data"];n0})).map((function(t){var n=(0,x.Z)(t,2),i=n[0],r=n[1];return{name:i,entities:r.filter((function(t){return t.id in e.selector.selectedEntities}))}})).sort((function(e,t){return e.name.localeCompare(t.name)}))}},methods:{groupEntities:function(e){return Object.values(this.entities).filter((function(e){return null==e.parent_id})).reduce((function(t,n){var i=t[n[e]]||{};return i[n.id]=n,t[n[e]]=Object.values(i).sort((function(e,t){return e.name.localeCompare(t.name)})),t}),{})},_shouldSkipLoading:function(e){var t=Object.values(this.childrenByParentId(e.id)),n=t.filter((function(e){return!e.is_configuration&&!e.is_write_only&&!e.is_query_disabled})).length>0;return e.is_query_disabled||e.is_write_only||t.length&&!n},refresh:function(e){var t=this;return(0,k.Z)(regeneratorRuntime.mark((function n(){var i,r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return i=(e?e.entities:t.entities)||{},r={},e&&(r.plugins=Object.values(i).reduce((function(e,t){return e[t.plugin]=!0,e}),{})),t.loadingEntities=Object.values(i).reduce((function(e,n){if(t._shouldSkipLoading(n))return e;var i=t,r=n.id;return t.entityTimeouts[r]&&clearTimeout(t.entityTimeouts[r]),t.entityTimeouts[r]=setTimeout((function(){i.loadingEntities[r]&&delete i.loadingEntities[r],i.entityTimeouts[r]&&delete i.entityTimeouts[r],i.errorEntities[r]=n,console.warn("Scan timeout for ".concat(n.name))}),1e3*t.entityScanTimeout),e[r]=!0,e}),{}),n.next=6,t.request("entities.scan",r);case 6:case"end":return n.stop()}}),n)})))()},sync:function(){var e=this;return(0,k.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loading=!0,t.prev=1,t.next=4,e.request("entities.get");case 4:e.entities=t.sent.reduce((function(e,t){var n;return t.name=(null===t||void 0===t||null===(n=t.meta)||void 0===n?void 0:n.name_override)||t.name,t.category=P[t.type].name_plural,t.meta=(0,C.Z)((0,C.Z)({},P[t.type]||{}),t.meta||{}),e[t.id]=t,e}),{}),e.selector.selectedEntities=e.entityGroups.id;case 6:return t.prev=6,e.loading=!1,t.finish(6);case 9:case"end":return t.stop()}}),t,null,[[1,,6,9]])})))()},childrenByParentId:function(e){return Object.values(this.entities).filter((function(t){return t&&t.parent_id===e&&!t.is_configuration})).reduce((function(e,t){return e[t.id]=t,e}),{})},configValuesByParentId:function(e){return Object.values(this.entities).filter((function(t){return t&&t.parent_id===e&&t.is_configuration})).reduce((function(e,t){return e[t.id]=t,e}),{})},clearEntityTimeouts:function(e){this.errorEntities[e]&&delete this.errorEntities[e],this.loadingEntities[e]&&delete this.loadingEntities[e],this.entityTimeouts[e]&&(clearTimeout(this.entityTimeouts[e]),delete this.entityTimeouts[e])},onEntityInput:function(e){e.category=P[e.type].name_plural,this.entities[e.id]=e,this.clearEntityTimeouts(e.id),this.loadingEntities[e.id]&&delete this.loadingEntities[e.id]},onEntityUpdate:function(e){var t,n,i,r,a,o,s,l,u,c,d,f=e.entity.id;if(null!=f){this.clearEntityTimeouts(f);var p=(0,C.Z)({},e.entity);null==(null===(t=e.entity)||void 0===t?void 0:t.state)&&(p.state=null===(n=this.entities[f])||void 0===n?void 0:n.state),null!==(i=p.meta)&&void 0!==i&&null!==(r=i.name_override)&&void 0!==r&&r.length?p.name=p.meta.name_override:null!==(a=this.entities[f])&&void 0!==a&&null!==(o=a.meta)&&void 0!==o&&null!==(s=o.name_override)&&void 0!==s&&s.length?p.name=this.entities[f].meta.name_override:p.name=(null===(l=e.entity)||void 0===l?void 0:l.name)||(null===(u=this.entities[f])||void 0===u?void 0:u.name),p.category=P[p.type].name_plural,p.meta=(0,C.Z)((0,C.Z)((0,C.Z)({},P[e.entity.type]||{}),(null===(c=this.entities[f])||void 0===c?void 0:c.meta)||{}),(null===(d=e.entity)||void 0===d?void 0:d.meta)||{}),this.entities[f]=p,W.$.publishEntity(p)}},onEntityDelete:function(e){var t,n=null===(t=e.entity)||void 0===t?void 0:t.id;null!=n&&(n===this.modalEntityId&&(this.modalEntityId=null),this.entities[n]&&delete this.entities[n])},onEntityModal:function(e){e?(this.modalEntityId=e,this.modalVisible=!0):(this.modalEntityId=null,this.modalVisible=!1)}},mounted:function(){var e=this;return(0,k.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.subscribe(e.onEntityUpdate,"on-entity-update","platypush.message.event.entities.EntityUpdateEvent"),e.subscribe(e.onEntityDelete,"on-entity-delete","platypush.message.event.entities.EntityDeleteEvent"),t.next=4,e.sync();case 4:return t.next=6,e.refresh();case 6:case"end":return t.stop()}}),t)})))()},unmounted:function(){this.unsubscribe("on-entity-update")}};const z=(0,M.Z)(F,[["render",S],["__scopeId","data-v-b3ea689c"]]);var A=z},9429:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return _t}});n(8309),n(2526),n(1817),n(7941);var i=n(6252),r=n(3577),a=n(9963),o=function(e){return(0,i.dD)("data-v-e7f9b796"),e=e(),(0,i.Cn)(),e},s=(0,i.Uk)(" Are you "),l=o((function(){return(0,i._)("b",null,"sure",-1)})),u=(0,i.Uk)(" that you want to delete this entity? "),c=o((function(){return(0,i._)("br",null,null,-1)})),d=o((function(){return(0,i._)("br",null,null,-1)})),f=(0,i.Uk)(" Note: you should only delete an entity if its plugin has been disabled or the entity is no longer reachable."),p=o((function(){return(0,i._)("br",null,null,-1)})),m=o((function(){return(0,i._)("br",null,null,-1)})),v=(0,i.Uk)(" Otherwise, the entity will simply be created again upon the next scan. "),h={class:"table-row"},y={class:"title"},g=(0,i.Uk)(" Name "),_={class:"value"},w=["textContent"],b={class:"table-row"},S={class:"title"},C=(0,i.Uk)(" Icon "),k={class:"value icon-canvas"},x={key:0,class:"icon-editor"},E=o((function(){return(0,i._)("i",{class:"fas fa-rotate-left"},null,-1)})),I=[E],D=o((function(){return(0,i._)("span",{class:"help"},[(0,i.Uk)(" Supported: image URLs or "),(0,i._)("a",{href:"https://fontawesome.com/icons",target:"_blank"},"FontAwesome icon classes"),(0,i.Uk)(". ")],-1)})),j={class:"table-row"},T=o((function(){return(0,i._)("div",{class:"title"}," Icon color ",-1)})),Z={class:"value icon-color-picker"},O=["value"],V=o((function(){return(0,i._)("i",{class:"fas fa-rotate-left"},null,-1)})),G=[V],M={class:"table-row"},q=o((function(){return(0,i._)("div",{class:"title"},"Plugin",-1)})),U=["textContent"],N={class:"table-row"},$=o((function(){return(0,i._)("div",{class:"title"},"Internal ID",-1)})),B=["textContent"],R={key:0,class:"table-row"},W=o((function(){return(0,i._)("div",{class:"title"},"External ID",-1)})),L=["textContent"],P={key:1,class:"table-row"},F=o((function(){return(0,i._)("div",{class:"title"},"Description",-1)})),z=["textContent"],A={key:2,class:"table-row"},H=o((function(){return(0,i._)("div",{class:"title"},"External URL",-1)})),K={class:"value url"},Y=["href","text"],J={key:3,class:"table-row"},Q=o((function(){return(0,i._)("div",{class:"title"},"Image",-1)})),X={class:"value"},ee=["src"],te={key:4,class:"table-row"},ne=o((function(){return(0,i._)("div",{class:"title"},"Parent",-1)})),ie={class:"value"},re=["textContent"],ae={key:5,class:"table-row"},oe=o((function(){return(0,i._)("div",{class:"title"},"Created at",-1)})),se=["textContent"],le={key:6,class:"table-row"},ue=o((function(){return(0,i._)("div",{class:"title"},"Updated at",-1)})),ce=["textContent"],de=o((function(){return(0,i._)("div",{class:"title"},"Delete Entity",-1)})),fe={class:"value"},pe=o((function(){return(0,i._)("i",{class:"fas fa-trash"},null,-1)})),me=[pe],ve={key:7,class:"section children-container"},he=o((function(){return(0,i._)("div",{class:"col-11"},[(0,i._)("i",{class:"fas fa-sitemap"}),(0,i.Uk)("   Children ")],-1)})),ye={class:"col-1 pull-right"},ge={key:0,class:"children-container-info"},_e={class:"title"},we={class:"value"},be=["onClick","textContent"],Se={class:"section extra-info-container"},Ce=o((function(){return(0,i._)("div",{class:"col-11"},[(0,i._)("i",{class:"fas fa-circle-info"}),(0,i.Uk)("   Extra Info ")],-1)})),ke={class:"col-1 pull-right"},xe={key:0,class:"extra-info"},Ee={key:0,class:"table-row"},Ie=["textContent"],De=["textContent"],je={key:0,class:"table-row"},Te=["textContent"],Ze=["textContent"],Oe={key:8,class:"section config-container"},Ve=o((function(){return(0,i._)("div",{class:"col-11"},[(0,i._)("i",{class:"fas fa-screwdriver-wrench"}),(0,i.Uk)("   Configuration ")],-1)})),Ge={class:"col-1 pull-right"},Me={key:0,class:"entities"};function qe(e,t,n,o,E,V){var pe=(0,i.up)("ConfirmDialog"),qe=(0,i.up)("EditButton"),Ue=(0,i.up)("NameEditor"),Ne=(0,i.up)("Icon"),$e=(0,i.up)("EntityIcon"),Be=(0,i.up)("Entity"),Re=(0,i.up)("Modal",!0);return n.entity?((0,i.wg)(),(0,i.j4)(Re,{key:0,visible:n.visible,class:"entity-modal",title:n.entity.name||n.entity.external_id},{default:(0,i.w5)((function(){var o,Re,We,Le,Pe,Fe,ze,Ae;return[(0,i.Wm)(pe,{ref:"deleteConfirmDiag",title:"Confirm entity deletion",onInput:V.onDelete},{default:(0,i.w5)((function(){return[s,l,u,c,d,f,p,m,v]})),_:1},8,["onInput"]),(0,i._)("div",h,[(0,i._)("div",y,[g,E.editName?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(qe,{key:0,onClick:t[0]||(t[0]=function(e){return E.editName=!0})}))]),(0,i._)("div",_,[E.editName?((0,i.wg)(),(0,i.j4)(Ue,{key:0,value:n.entity.name,onInput:V.onRename,onCancel:t[1]||(t[1]=function(e){return E.editName=!1}),disabled:E.loading},null,8,["value","onInput","disabled"])):((0,i.wg)(),(0,i.iD)("span",{key:1,textContent:(0,r.zw)(n.entity.name)},null,8,w))])]),(0,i._)("div",b,[(0,i._)("div",S,[C,E.editIcon?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(qe,{key:0,onClick:t[2]||(t[2]=function(e){return E.editIcon=!0})}))]),(0,i._)("div",k,[E.editIcon?((0,i.wg)(),(0,i.iD)("span",x,[(0,i.Wm)(Ue,{value:(null===(o=n.entity.meta)||void 0===o||null===(Re=o.icon)||void 0===Re?void 0:Re.class)||(null===(We=n.entity.meta)||void 0===We||null===(Le=We.icon)||void 0===Le?void 0:Le.url),onInput:V.onIconEdit,onCancel:t[5]||(t[5]=function(e){return E.editIcon=!1}),disabled:E.loading},{default:(0,i.w5)((function(){return[(0,i._)("button",{type:"button",title:"Reset",onClick:t[3]||(t[3]=function(e){return V.onIconEdit(null)}),onTouch:t[4]||(t[4]=function(e){return V.onIconEdit(null)})},I,32)]})),_:1},8,["value","onInput","disabled"]),D])):((0,i.wg)(),(0,i.j4)(Ne,(0,r.vs)((0,i.dG)({key:1},(null===(Pe=n.entity)||void 0===Pe||null===(Fe=Pe.meta)||void 0===Fe?void 0:Fe.icon)||{})),null,16))])]),(0,i._)("div",j,[T,(0,i._)("div",Z,[(0,i._)("input",{type:"color",value:null===(ze=n.entity.meta)||void 0===ze||null===(Ae=ze.icon)||void 0===Ae?void 0:Ae.color,onChange:t[6]||(t[6]=function(){return V.onIconColorEdit&&V.onIconColorEdit.apply(V,arguments)})},null,40,O),(0,i._)("button",{type:"button",title:"Reset",onClick:t[7]||(t[7]=function(e){return V.onIconColorEdit(null)}),onTouch:t[8]||(t[8]=function(e){return V.onIconColorEdit(null)})},G,32)])]),(0,i._)("div",M,[q,(0,i._)("div",{class:"value",textContent:(0,r.zw)(n.entity.plugin)},null,8,U)]),(0,i._)("div",N,[$,(0,i._)("div",{class:"value",textContent:(0,r.zw)(n.entity.id)},null,8,B)]),n.entity.external_id?((0,i.wg)(),(0,i.iD)("div",R,[W,(0,i._)("div",{class:"value",textContent:(0,r.zw)(n.entity.external_id)},null,8,L)])):(0,i.kq)("",!0),n.entity.description?((0,i.wg)(),(0,i.iD)("div",P,[F,(0,i._)("div",{class:"value",textContent:(0,r.zw)(n.entity.description)},null,8,z)])):(0,i.kq)("",!0),n.entity.external_url?((0,i.wg)(),(0,i.iD)("div",A,[H,(0,i._)("div",K,[(0,i._)("a",{href:n.entity.external_url,target:"_blank",text:n.entity.external_url},null,8,Y)])])):(0,i.kq)("",!0),n.entity.image_url?((0,i.wg)(),(0,i.iD)("div",J,[Q,(0,i._)("div",X,[(0,i._)("img",{class:"entity-image",src:n.entity.image_url},null,8,ee)])])):(0,i.kq)("",!0),n.parent?((0,i.wg)(),(0,i.iD)("div",te,[ne,(0,i._)("div",ie,[(0,i._)("a",{class:"url",onClick:t[9]||(t[9]=function(t){return e.$emit("entity-update",n.parent.id)}),textContent:(0,r.zw)(n.parent.name)},null,8,re)])])):(0,i.kq)("",!0),n.entity.created_at?((0,i.wg)(),(0,i.iD)("div",ae,[oe,(0,i._)("div",{class:"value",textContent:(0,r.zw)(e.formatDateTime(n.entity.created_at))},null,8,se)])):(0,i.kq)("",!0),n.entity.updated_at?((0,i.wg)(),(0,i.iD)("div",le,[ue,(0,i._)("div",{class:"value",textContent:(0,r.zw)(e.formatDateTime(n.entity.updated_at))},null,8,ce)])):(0,i.kq)("",!0),(0,i._)("div",{class:"table-row delete-entity-container",onClick:t[11]||(t[11]=function(t){return e.$refs.deleteConfirmDiag.show()})},[de,(0,i._)("div",fe,[(0,i._)("button",{onClick:t[10]||(t[10]=(0,a.iM)((function(t){return e.$refs.deleteConfirmDiag.show()}),["stop"]))},me)])]),Object.keys(n.children||{}).length?((0,i.wg)(),(0,i.iD)("div",ve,[(0,i._)("div",{class:"title section-title",onClick:t[12]||(t[12]=function(e){return E.childrenCollapsed=!E.childrenCollapsed})},[he,(0,i._)("div",ye,[(0,i._)("i",{class:(0,r.C_)(["fas",{"fa-chevron-down":E.childrenCollapsed,"fa-chevron-up":!E.childrenCollapsed}])},null,2)])]),E.childrenCollapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",ge,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.children,(function(t){var a,o;return(0,i.wg)(),(0,i.iD)("div",{class:(0,r.C_)(["table-row",{hidden:!(null!==(a=t.name)&&void 0!==a&&a.length)||t.is_configuration}]),key:t.id},[(0,i._)("div",_e,[(0,i.Wm)($e,{entity:n.entity,icon:null===(o=n.entity.meta)||void 0===o?void 0:o.icon},null,8,["entity","icon"]),(0,i.Uk)("   "+(0,r.zw)(e.prettify(t.type)),1)]),(0,i._)("div",we,[(0,i._)("a",{class:"url",onClick:function(n){return e.$emit("entity-update",t.id)},textContent:(0,r.zw)(t.name)},null,8,be)])],2)})),128))]))])):(0,i.kq)("",!0),(0,i._)("div",Se,[(0,i._)("div",{class:"title section-title",onClick:t[13]||(t[13]=function(e){return E.extraInfoCollapsed=!E.extraInfoCollapsed})},[Ce,(0,i._)("div",ke,[(0,i._)("i",{class:(0,r.C_)(["fas",{"fa-chevron-down":E.extraInfoCollapsed,"fa-chevron-up":!E.extraInfoCollapsed}])},null,2)])]),E.extraInfoCollapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",xe,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.entity,(function(t,n){return(0,i.wg)(),(0,i.iD)("div",{key:n},[null!=t&&E.specialFields.indexOf(n)<0?((0,i.wg)(),(0,i.iD)("div",Ee,[(0,i._)("div",{class:"title",textContent:(0,r.zw)(e.prettify(n))},null,8,Ie),(0,i._)("div",{class:"value",textContent:(0,r.zw)(V.stringify(t))},null,8,De)])):(0,i.kq)("",!0)])})),128)),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.entity.data||{},(function(t,n){return(0,i.wg)(),(0,i.iD)("div",{key:n},[null!=t?((0,i.wg)(),(0,i.iD)("div",je,[(0,i._)("div",{class:"title",textContent:(0,r.zw)(e.prettify(n))},null,8,Te),(0,i._)("div",{class:"value",textContent:(0,r.zw)(V.stringify(t))},null,8,Ze)])):(0,i.kq)("",!0)])})),128))]))]),V.computedConfig.length?((0,i.wg)(),(0,i.iD)("div",Oe,[(0,i._)("div",{class:"title section-title",onClick:t[14]||(t[14]=function(e){return E.configCollapsed=!E.configCollapsed})},[Ve,(0,i._)("div",Ge,[(0,i._)("i",{class:(0,r.C_)(["fas",{"fa-chevron-down":E.configCollapsed,"fa-chevron-up":!E.configCollapsed}])},null,2)])]),E.configCollapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",Me,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(V.computedConfig,(function(t){return(0,i.wg)(),(0,i.j4)(Be,{key:t.id,value:t,onInput:function(n){return e.$emit("input",t)}},null,8,["value","onInput"])})),128))]))])):(0,i.kq)("",!0)]})),_:1},8,["visible","title"])):(0,i.kq)("",!0)}var Ue=n(3336),Ne=n(8534),$e=(n(5666),n(2707),n(2479),n(6755),n(8862),n(8453)),Be=n(1478),Re=function(e){return(0,i.dD)("data-v-d543b3e4"),e=e(),(0,i.Cn)(),e},We={class:"dialog-content"},Le=Re((function(){return(0,i._)("i",{class:"fas fa-check"},null,-1)})),Pe=Re((function(){return(0,i._)("i",{class:"fas fa-xmark"},null,-1)}));function Fe(e,t,n,o,s,l){var u=(0,i.up)("Modal");return(0,i.wg)(),(0,i.j4)(u,{ref:"modal",title:n.title},{default:(0,i.w5)((function(){return[(0,i._)("div",We,[(0,i.WI)(e.$slots,"default",{},void 0,!0)]),(0,i._)("form",{class:"buttons",onSubmit:t[4]||(t[4]=(0,a.iM)((function(){return l.onConfirm&&l.onConfirm.apply(l,arguments)}),["prevent"]))},[(0,i._)("button",{type:"submit",class:"ok-btn",onClick:t[0]||(t[0]=function(){return l.onConfirm&&l.onConfirm.apply(l,arguments)}),onTouch:t[1]||(t[1]=function(){return l.onConfirm&&l.onConfirm.apply(l,arguments)})},[Le,(0,i.Uk)("   "+(0,r.zw)(n.confirmText),1)],32),(0,i._)("button",{type:"button",class:"cancel-btn",onClick:t[2]||(t[2]=function(){return l.close&&l.close.apply(l,arguments)}),onTouch:t[3]||(t[3]=function(){return l.close&&l.close.apply(l,arguments)})},[Pe,(0,i.Uk)("   "+(0,r.zw)(n.cancelText),1)],32)],32)]})),_:3},8,["title"])}var ze={emits:["input","click","touch"],components:{Modal:$e.Z},props:{title:{type:String},confirmText:{type:String,default:"OK"},cancelText:{type:String,default:"Cancel"}},methods:{onConfirm:function(){this.$emit("input"),this.close()},show:function(){this.$refs.modal.show()},close:function(){this.$refs.modal.hide()}}},Ae=n(3744);const He=(0,Ae.Z)(ze,[["render",Fe],["__scopeId","data-v-d543b3e4"]]);var Ke=He,Ye=function(e){return(0,i.dD)("data-v-3344f2bf"),e=e(),(0,i.Cn)(),e},Je=Ye((function(){return(0,i._)("i",{class:"fas fa-pen-to-square"},null,-1)})),Qe=[Je];function Xe(e,t,n,r,a,o){return(0,i.wg)(),(0,i.iD)("button",{class:"edit-btn",onClick:t[0]||(t[0]=function(e){return o.proxy(e)}),onTouch:t[1]||(t[1]=function(e){return o.proxy(e)}),onInput:t[2]||(t[2]=function(e){return o.proxy(e)})},Qe,32)}var et={emits:["input","click","touch"],methods:{proxy:function(e){this.$emit(e.type,e)}}};const tt=(0,Ae.Z)(et,[["render",Xe],["__scopeId","data-v-3344f2bf"]]);var nt=tt,it=n(5581),rt=function(e){return(0,i.dD)("data-v-600cb1a8"),e=e(),(0,i.Cn)(),e},at=["disabled"],ot=rt((function(){return(0,i._)("button",{type:"submit"},[(0,i._)("i",{class:"fas fa-circle-check"})],-1)})),st=rt((function(){return(0,i._)("i",{class:"fas fa-ban"},null,-1)})),lt=[st];function ut(e,t,n,r,o,s){return(0,i.wg)(),(0,i.iD)("form",{onSubmit:t[3]||(t[3]=(0,a.iM)((function(){return s.submit&&s.submit.apply(s,arguments)}),["prevent"])),class:"name-editor"},[(0,i.wy)((0,i._)("input",{type:"text","onUpdate:modelValue":t[0]||(t[0]=function(e){return o.text=e}),disabled:n.disabled,ref:"input"},null,8,at),[[a.nr,o.text]]),ot,(0,i._)("button",{class:"cancel",onClick:t[1]||(t[1]=function(t){return e.$emit("cancel")}),onTouch:t[2]||(t[2]=function(t){return e.$emit("cancel")})},lt,32),(0,i.WI)(e.$slots,"default",{},void 0,!0)],32)}var ct={emits:["input","cancel"],props:{value:{type:String},disabled:{type:Boolean,default:!1}},data:function(){return{text:null}},methods:{proxy:function(e){this.$emit(e.type,e)},submit:function(){return this.$emit("input",this.text),!1}},mounted:function(){this.text=this.value,this.$refs.input.focus()}};const dt=(0,Ae.Z)(ct,[["render",ut],["__scopeId","data-v-600cb1a8"]]);var ft=dt,pt=n(6813),mt=n(55),vt=n(7369),ht=["created_at","data","description","external_id","external_url","id","image_url","is_configuration","meta","name","plugin","updated_at","parent_id"],yt={name:"EntityModal",components:{Entity:mt["default"],EntityIcon:it["default"],Modal:$e.Z,EditButton:nt,NameEditor:ft,Icon:Be.Z,ConfirmDialog:Ke},mixins:[pt.Z],emits:["input","loading","entity-update"],props:{entity:{type:Object,required:!0},parent:{type:Object},children:{type:Object},visible:{type:Boolean,default:!1},configValues:{type:Object,default:function(){}}},computed:{computedConfig:function(){return Object.values(this.configValues).sort((function(e,t){return(e.name||"").localeCompare(t.name||"")}))}},data:function(){return{loading:!1,editName:!1,editIcon:!1,configCollapsed:!0,childrenCollapsed:!0,extraInfoCollapsed:!0,specialFields:ht}},methods:{onRename:function(e){var t=this;return(0,Ne.Z)(regeneratorRuntime.mark((function n(){var i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.loading=!0,n.prev=1,i={},i[t.entity.id]=e,n.next=6,t.request("entities.rename",i);case 6:return n.prev=6,t.loading=!1,t.editName=!1,n.finish(6);case 10:case"end":return n.stop()}}),n,null,[[1,,6,10]])})))()},onDelete:function(){var e=this;return(0,Ne.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loading=!0,t.prev=1,t.next=4,e.request("entities.delete",[e.entity.id]);case 4:return t.prev=4,e.loading=!1,t.finish(4);case 7:case"end":return t.stop()}}),t,null,[[1,,4,7]])})))()},onIconEdit:function(e){var t=this;return(0,Ne.Z)(regeneratorRuntime.mark((function n(){var i,r,a,o,s,l;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.loading=!0,n.prev=1,i={url:null,class:null},null!==e&&void 0!==e&&e.length?e.startsWith("http")?i.url=e:i.class=e:(i.url=null===(r=vt[t.entity.type]||{})||void 0===r||null===(a=r.icon)||void 0===a?void 0:a.url,i.class=null===(o=vt[t.entity.type]||{})||void 0===o||null===(s=o.icon)||void 0===s?void 0:s["class"]),l={},l[t.entity.id]={icon:i},n.next=8,t.request("entities.set_meta",l);case 8:return n.prev=8,t.loading=!1,t.editIcon=!1,n.finish(8);case 12:case"end":return n.stop()}}),n,null,[[1,,8,12]])})))()},onIconColorEdit:function(e){var t=this;return(0,Ne.Z)(regeneratorRuntime.mark((function n(){var i,r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.loading=!0,n.prev=1,r=(null===(i=t.entity.meta)||void 0===i?void 0:i.icon)||{},r.color=e?e.target.value:null,a={},a[t.entity.id]={icon:r},n.next=8,t.request("entities.set_meta",a);case 8:return n.prev=8,t.loading=!1,t.editIcon=!1,n.finish(8);case 12:case"end":return n.stop()}}),n,null,[[1,,8,12]])})))()},stringify:function(e){return null==e?"":Array.isArray(e)||"object"===(0,Ue.Z)(e)?JSON.stringify(e,null,2):""+e}}};const gt=(0,Ae.Z)(yt,[["render",qe],["__scopeId","data-v-e7f9b796"]]);var _t=gt},6518:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return _}});n(7941);var i=n(6252),r=n(3577),a=n(9963),o={class:"entities-selectors-container"},s={class:"selector"},l={key:1,class:"selector"};function u(e,t,n,u,c,d){var f,p=(0,i.up)("DropdownItem"),m=(0,i.up)("Dropdown");return(0,i.wg)(),(0,i.iD)("div",o,[(0,i._)("div",s,[(0,i.Wm)(m,{title:"Group by","icon-class":"fas fa-object-ungroup",ref:"groupingSelector"},{default:(0,i.w5)((function(){return[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(d.visibleGroupings,(function(e){var t;return(0,i.wg)(),(0,i.j4)(p,{key:e,text:d.prettifyGroupingName(e),"item-class":{selected:(null===(t=n.value)||void 0===t?void 0:t.grouping)===e},onClick:function(t){return d.onGroupingChanged(e)}},null,8,["text","item-class","onClick"])})),128))]})),_:1},512)]),null!==(f=n.value)&&void 0!==f&&f.grouping?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,r.C_)(["selector",{active:d.isGroupFilterActive}])},[(0,i.Wm)(m,{title:"Filter by","icon-class":"fas fa-filter",ref:"groupSelector","keep-open-on-item-click":""},{default:(0,i.w5)((function(){return[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(d.sortedGroups,(function(e){return(0,i.wg)(),(0,i.j4)(p,(0,i.dG)({key:e,text:e},d.iconForGroup(e),{"item-class":{selected:!!c.selectedGroups[e]},onClick:(0,a.iM)((function(t){return d.toggleGroup(e)}),["stop"])}),null,16,["text","item-class","onClick"])})),128))]})),_:1},512)],2)):(0,i.kq)("",!0),Object.keys(n.entityGroups.id||{}).length?((0,i.wg)(),(0,i.iD)("div",l,[(0,i.wy)((0,i._)("input",{ref:"search",type:"text",class:"search-bar",placeholder:"🔎","onUpdate:modelValue":t[0]||(t[0]=function(e){return c.searchTerm=e})},null,512),[[a.nr,c.searchTerm]])])):(0,i.kq)("",!0)])}var c=n(4648),d=(n(7327),n(1539),n(2707),n(2479),n(8309),n(9714),n(7852),n(7042),n(6813)),f=n(5771),p=n(2684),m=n(7369),v=n(1359),h={name:"Selector",emits:["input"],mixins:[d.Z],components:{Dropdown:f.Z,DropdownItem:p.Z},props:{entityGroups:{type:Object,required:!0},value:{type:Object,required:!0}},data:function(){return{selectedGroups:{},searchTerm:""}},computed:{visibleGroupings:function(){return Object.keys(this.entityGroups).filter((function(e){return"id"!==e}))},sortedGroups:function(){var e;return Object.keys(this.entityGroups[null===(e=this.value)||void 0===e?void 0:e.grouping]||{}).sort()},typesMeta:function(){return m},isGroupFilterActive:function(){return Object.keys(this.selectedGroups).length!==this.sortedGroups.length},selectedEntities:function(){var e=this;return Object.values(this.entityGroups.id).filter((function(t){var n,i;if(!e.selectedGroups[t[null===(n=e.value)||void 0===n?void 0:n.grouping]])return!1;if(null!==(i=e.searchTerm)&&void 0!==i&&i.length){var r=e.searchTerm.toLowerCase();return(t.name||"").toLowerCase().indexOf(r)>=0||(t.plugin||"").toLowerCase().indexOf(r)>=0||(t.external_id||"").toLowerCase().indexOf(r)>=0||(t.id||0).toString()==r}return!0})).reduce((function(e,t){return e[t.id]=t,e}),{})}},methods:{prettifyGroupingName:function(e){return e?(e=this.prettify(e),e.endsWith("y")&&(e=e.slice(0,e.length-1)+"ie"),e+="s",e):""},iconForGroup:function(e){if("plugin"===this.value.grouping&&v[e]){var t,n,i=v[e];return{"icon-class":null!==(t=i["class"])&&void 0!==t&&t.length||null===(n=i.imgUrl)||void 0===n||!n.length?i["class"]:"fas fa-gears","icon-url":i.imgUrl}}return{}},synchronizeSelectedEntities:function(){var e=(0,c.Z)({},this.value);e.selectedEntities=this.selectedEntities,this.$emit("input",e)},updateSearchTerm:function(){var e=(0,c.Z)({},this.value);e.searchTerm=this.searchTerm,e.selectedEntities=this.selectedEntities,this.$emit("input",e)},refreshGroupFilter:function(e){var t;if(e)this.selectedGroups=Object.keys(this.entityGroups[null===(t=this.value)||void 0===t?void 0:t.grouping]||{}).reduce((function(e,t){return e[t]=!0,e}),{});else for(var n=0,i=Object.keys(this.entityGroups[null===(r=this.value)||void 0===r?void 0:r.grouping]);n 1 ? arguments[1] : undefined;\n var len = that.length;\n var end = endPosition === undefined ? len : min(toLength(endPosition), len);\n var search = toString(searchString);\n return un$EndsWith\n ? un$EndsWith(that, search, end)\n : slice(that, end - search.length, end) === search;\n }\n});\n","'use strict';\nvar $ = require('../internals/export');\nvar uncurryThis = require('../internals/function-uncurry-this');\nvar getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;\nvar toLength = require('../internals/to-length');\nvar toString = require('../internals/to-string');\nvar notARegExp = require('../internals/not-a-regexp');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\nvar correctIsRegExpLogic = require('../internals/correct-is-regexp-logic');\nvar IS_PURE = require('../internals/is-pure');\n\n// eslint-disable-next-line es-x/no-string-prototype-startswith -- safe\nvar un$StartsWith = uncurryThis(''.startsWith);\nvar stringSlice = uncurryThis(''.slice);\nvar min = Math.min;\n\nvar CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('startsWith');\n// https://github.com/zloirock/core-js/pull/702\nvar MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () {\n var descriptor = getOwnPropertyDescriptor(String.prototype, 'startsWith');\n return descriptor && !descriptor.writable;\n}();\n\n// `String.prototype.startsWith` method\n// https://tc39.es/ecma262/#sec-string.prototype.startswith\n$({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, {\n startsWith: function startsWith(searchString /* , position = 0 */) {\n var that = toString(requireObjectCoercible(this));\n notARegExp(searchString);\n var index = toLength(min(arguments.length > 1 ? arguments[1] : undefined, that.length));\n var search = toString(searchString);\n return un$StartsWith\n ? un$StartsWith(that, search, index)\n : stringSlice(that, index, index + search.length) === search;\n }\n});\n","'use strict';\nvar $ = require('../internals/export');\nvar $trim = require('../internals/string-trim').trim;\nvar forcedStringTrimMethod = require('../internals/string-trim-forced');\n\n// `String.prototype.trim` method\n// https://tc39.es/ecma262/#sec-string.prototype.trim\n$({ target: 'String', proto: true, forced: forcedStringTrimMethod('trim') }, {\n trim: function trim() {\n return $trim(this);\n }\n});\n","\n\n\n\n\n","import { render } from \"./Entity.vue?vue&type=template&id=548261cd&scoped=true\"\nimport script from \"./Entity.vue?vue&type=script&lang=js\"\nexport * from \"./Entity.vue?vue&type=script&lang=js\"\n\nimport \"./Entity.vue?vue&type=style&index=0&id=548261cd&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-548261cd\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./EntityIcon.vue?vue&type=template&id=b5f9b92e&scoped=true\"\nimport script from \"./EntityIcon.vue?vue&type=script&lang=js\"\nexport * from \"./EntityIcon.vue?vue&type=script&lang=js\"\n\nimport \"./EntityIcon.vue?vue&type=style&index=0&id=b5f9b92e&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-b5f9b92e\"]])\n\nexport default __exports__","\n","import script from \"./EntityMixin.vue?vue&type=script&lang=js\"\nexport * from \"./EntityMixin.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 \"./NoItems.vue?vue&type=template&id=6fec32b5&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=6fec32b5&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6fec32b5\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=b3ea689c&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=b3ea689c&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-b3ea689c\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./ConfirmDialog.vue?vue&type=template&id=d543b3e4&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=d543b3e4&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d543b3e4\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./EditButton.vue?vue&type=template&id=3344f2bf&scoped=true\"\nimport script from \"./EditButton.vue?vue&type=script&lang=js\"\nexport * from \"./EditButton.vue?vue&type=script&lang=js\"\n\nimport \"./EditButton.vue?vue&type=style&index=0&id=3344f2bf&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3344f2bf\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./NameEditor.vue?vue&type=template&id=600cb1a8&scoped=true\"\nimport script from \"./NameEditor.vue?vue&type=script&lang=js\"\nexport * from \"./NameEditor.vue?vue&type=script&lang=js\"\n\nimport \"./NameEditor.vue?vue&type=style&index=0&id=600cb1a8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-600cb1a8\"]])\n\nexport default __exports__","import { render } from \"./Modal.vue?vue&type=template&id=e7f9b796&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=e7f9b796&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-e7f9b796\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Selector.vue?vue&type=template&id=7babaacc&scoped=true\"\nimport script from \"./Selector.vue?vue&type=script&lang=js\"\nexport * from \"./Selector.vue?vue&type=script&lang=js\"\n\nimport \"./Selector.vue?vue&type=style&index=0&id=7babaacc&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7babaacc\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./VariableModal.vue?vue&type=template&id=4e3d4a40&scoped=true\"\nimport script from \"./VariableModal.vue?vue&type=script&lang=js\"\nexport * from \"./VariableModal.vue?vue&type=script&lang=js\"\n\nimport \"./VariableModal.vue?vue&type=style&index=0&id=4e3d4a40&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4e3d4a40\"]])\n\nexport default __exports__","var map = {\n\t\"./Accelerometer\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Accelerometer.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Battery\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./Battery.vue\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./BinarySensor\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./BinarySensor.vue\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./BluetoothDevice\": [\n\t\t9767,\n\t\t9,\n\t\t3490,\n\t\t9767\n\t],\n\t\"./BluetoothDevice.vue\": [\n\t\t9767,\n\t\t9,\n\t\t3490,\n\t\t9767\n\t],\n\t\"./BluetoothService\": [\n\t\t5498,\n\t\t9,\n\t\t3490,\n\t\t5498\n\t],\n\t\"./BluetoothService.vue\": [\n\t\t5498,\n\t\t9,\n\t\t3490,\n\t\t5498\n\t],\n\t\"./Button\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./Button.vue\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./CloudInstance\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CloudInstance.vue\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CompositeSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./CompositeSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./ContactSensor\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./ContactSensor.vue\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./Cpu\": [\n\t\t9450,\n\t\t9,\n\t\t9450\n\t],\n\t\"./Cpu.vue\": [\n\t\t9450,\n\t\t9,\n\t\t9450\n\t],\n\t\"./CpuInfo\": [\n\t\t2806,\n\t\t9,\n\t\t2806\n\t],\n\t\"./CpuInfo.vue\": [\n\t\t2806,\n\t\t9,\n\t\t2806\n\t],\n\t\"./CpuStats\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CpuStats.vue\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CpuTimes\": [\n\t\t8444,\n\t\t9,\n\t\t8444\n\t],\n\t\"./CpuTimes.vue\": [\n\t\t8444,\n\t\t9,\n\t\t8444\n\t],\n\t\"./CurrentSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./CurrentSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Device\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./Device.vue\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./DewPointSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./DewPointSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Dimmer\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./Dimmer.vue\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./Disk\": [\n\t\t7141,\n\t\t9,\n\t\t7141\n\t],\n\t\"./Disk.vue\": [\n\t\t7141,\n\t\t9,\n\t\t7141\n\t],\n\t\"./DistanceSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./DistanceSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./EnergySensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./EnergySensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Entity\": [\n\t\t55,\n\t\t9\n\t],\n\t\"./Entity.vue\": [\n\t\t55,\n\t\t9\n\t],\n\t\"./EntityIcon\": [\n\t\t5581,\n\t\t9\n\t],\n\t\"./EntityIcon.vue\": [\n\t\t5581,\n\t\t9\n\t],\n\t\"./EntityMixin\": [\n\t\t7909,\n\t\t9\n\t],\n\t\"./EntityMixin.vue\": [\n\t\t7909,\n\t\t9\n\t],\n\t\"./EnumSensor\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./EnumSensor.vue\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./EnumSwitch\": [\n\t\t6358,\n\t\t9,\n\t\t6358\n\t],\n\t\"./EnumSwitch.vue\": [\n\t\t6358,\n\t\t9,\n\t\t6358\n\t],\n\t\"./HeartRateSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./HeartRateSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./HumiditySensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./HumiditySensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./IlluminanceSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./IlluminanceSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Index\": [\n\t\t474,\n\t\t9\n\t],\n\t\"./Index.vue\": [\n\t\t474,\n\t\t9\n\t],\n\t\"./Light\": [\n\t\t1196,\n\t\t9,\n\t\t7782,\n\t\t3490,\n\t\t1196\n\t],\n\t\"./Light.vue\": [\n\t\t1196,\n\t\t9,\n\t\t7782,\n\t\t3490,\n\t\t1196\n\t],\n\t\"./LinkQuality\": [\n\t\t6815,\n\t\t9,\n\t\t6815\n\t],\n\t\"./LinkQuality.vue\": [\n\t\t6815,\n\t\t9,\n\t\t6815\n\t],\n\t\"./Magnetometer\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Magnetometer.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./MemoryStats\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./MemoryStats.vue\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./Modal\": [\n\t\t9429,\n\t\t9\n\t],\n\t\"./Modal.vue\": [\n\t\t9429,\n\t\t9\n\t],\n\t\"./MotionSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./MotionSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Muted\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./Muted.vue\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./NetworkInterface\": [\n\t\t6164,\n\t\t9,\n\t\t6164\n\t],\n\t\"./NetworkInterface.vue\": [\n\t\t6164,\n\t\t9,\n\t\t6164\n\t],\n\t\"./NumericSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./NumericSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PercentSensor\": [\n\t\t675,\n\t\t9,\n\t\t675\n\t],\n\t\"./PercentSensor.vue\": [\n\t\t675,\n\t\t9,\n\t\t675\n\t],\n\t\"./PowerSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PowerSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PresenceSensor\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./PresenceSensor.vue\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./PressureSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PressureSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./RawSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./RawSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Selector\": [\n\t\t6518,\n\t\t9\n\t],\n\t\"./Selector.vue\": [\n\t\t6518,\n\t\t9\n\t],\n\t\"./Sensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Sensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./StepsSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./StepsSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SwapStats\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./SwapStats.vue\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./Switch\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./Switch.vue\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./SystemBattery\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./SystemBattery.vue\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./SystemFan\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SystemFan.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SystemTemperature\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SystemTemperature.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TemperatureSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TemperatureSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./ThreeAxisSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./ThreeAxisSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TimeDuration\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TimeDuration.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Variable\": [\n\t\t1213,\n\t\t9,\n\t\t1213\n\t],\n\t\"./Variable.vue\": [\n\t\t1213,\n\t\t9,\n\t\t1213\n\t],\n\t\"./VariableModal\": [\n\t\t3692,\n\t\t9\n\t],\n\t\"./VariableModal.vue\": [\n\t\t3692,\n\t\t9\n\t],\n\t\"./VoltageSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./VoltageSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Volume\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./Volume.vue\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./WeightSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./WeightSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./common.scss\": [\n\t\t65,\n\t\t9,\n\t\t4981,\n\t\t65\n\t],\n\t\"./meta\": [\n\t\t7369,\n\t\t3\n\t],\n\t\"./meta.json\": [\n\t\t7369,\n\t\t3\n\t],\n\t\"./vars.scss\": [\n\t\t5207,\n\t\t9,\n\t\t4981,\n\t\t5207\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 = 7243;\nmodule.exports = webpackAsyncContext;"],"names":["wellKnownSymbol","MATCH","module","exports","METHOD_NAME","regexp","error1","error2","isRegExp","$TypeError","TypeError","it","PROPER_FUNCTION_NAME","fails","whitespaces","non","name","$","uncurryThis","getOwnPropertyDescriptor","toLength","toString","notARegExp","requireObjectCoercible","correctIsRegExpLogic","IS_PURE","un$EndsWith","endsWith","slice","min","Math","CORRECT_IS_REGEXP_LOGIC","MDN_POLYFILL_BUG","descriptor","String","prototype","writable","target","proto","forced","searchString","that","this","endPosition","arguments","length","undefined","len","end","search","un$StartsWith","startsWith","stringSlice","index","$trim","forcedStringTrimMethod","trim","class","hasChildren","isCollapsed","value","justUpdated","component","parent","children","computedChildren","loading","ref","error","reachable","onClick","$emit","$event","toggleCollapsed","entity","key","id","childrenByParentId","level","mixins","EntityMixin","emits","data","computed","Object","values","filter","child","collapsed","instance","$refs","methods","valuesEqual","a","b","objectsEqual","parentId","allEntities","parent_id","is_configuration","reduce","obj","event","stopPropagation","classList","contains","onEntityUpdate","entityId","isChildUpdate","setJustUpdated","self","setTimeout","mounted","type","split","map","t","toUpperCase","join","$watch","newValue","oldValue","bus","__exports__","render","colorFill","title","prettify","style","colorFillStyle","computedIconNormalized","components","Icon","Utils","props","Boolean","default","required","icon","hasColorFill","modalVisible","computedIcon","meta","keys","color","entityType","charAt","Number","s","entityGroups","selector","text","refresh","variableModalVisible","modalEntityId","entities","visible","configValuesByParentId","onEntityModal","displayGroups","group","grouping","entitiesMeta","typesByCategory","pluginIcons","url","imgUrl","onEntityInput","errorEntities","loadingEntities","Dropdown","DropdownItem","Entity","EntityModal","Loading","NoItems","Selector","VariableModal","entityScanTimeout","entityTimeouts","selectedEntities","icons","entityTypes","groupEntities","entries","name_plural","entry","e","sort","localeCompare","attr","_shouldSkipLoading","hasReadableChildren","is_write_only","is_query_disabled","args","plugins","plugin","clearTimeout","console","warn","request","sync","name_override","category","clearEntityTimeouts","state","onEntityDelete","subscribe","unmounted","unsubscribe","href","external_id","onDelete","editName","onRename","disabled","editIcon","onIconEdit","onIconColorEdit","description","external_url","image_url","src","created_at","updated_at","deleteConfirmDiag","show","childrenCollapsed","extraInfoCollapsed","specialFields","indexOf","computedConfig","configCollapsed","onConfirm","confirmText","close","cancelText","Modal","modal","hide","proxy","submit","input","focus","EntityIcon","EditButton","NameEditor","ConfirmDialog","configValues","newName","req","newIcon","stringify","Array","isArray","JSON","visibleGroupings","g","prettifyGroupingName","onGroupingChanged","isGroupFilterActive","sortedGroups","iconForGroup","selectedGroups","toggleGroup","placeholder","searchTerm","typesMeta","toLowerCase","synchronizeSelectedEntities","updateSearchTerm","refreshGroupFilter","reset","for","onOpen","setValue","varName","varValue","clearValue","notifyWarning","$nextTick","webpackAsyncContext","__webpack_require__","o","Promise","resolve","then","Error","code","ids","all"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/55-legacy.c95558f9.js b/platypush/backend/http/webapp/dist/static/js/55-legacy.c95558f9.js deleted file mode 100644 index 7ce6dc00e4..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/55-legacy.c95558f9.js +++ /dev/null @@ -1,2 +0,0 @@ -(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[55],{4964:function(e,t,n){var i=n(5112),r=i("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,"/./"[e](t)}catch(i){}}return!1}},3929:function(e,t,n){var i=n(7850),r=TypeError;e.exports=function(e){if(i(e))throw r("The method doesn't accept regular expressions");return e}},6091:function(e,t,n){var i=n(6530).PROPER,r=n(7293),a=n(1361),o="​…᠎";e.exports=function(e){return r((function(){return!!a[e]()||o[e]()!==o||i&&a[e].name!==e}))}},7852:function(e,t,n){"use strict";var i=n(2109),r=n(1702),a=n(1236).f,o=n(7466),s=n(1340),l=n(3929),u=n(4488),c=n(4964),d=n(1913),f=r("".endsWith),p=r("".slice),m=Math.min,v=c("endsWith"),h=!d&&!v&&!!function(){var e=a(String.prototype,"endsWith");return e&&!e.writable}();i({target:"String",proto:!0,forced:!h&&!v},{endsWith:function(e){var t=s(u(this));l(e);var n=arguments.length>1?arguments[1]:void 0,i=t.length,r=void 0===n?i:m(o(n),i),a=s(e);return f?f(t,a,r):p(t,r-a.length,r)===a}})},6755:function(e,t,n){"use strict";var i=n(2109),r=n(1702),a=n(1236).f,o=n(7466),s=n(1340),l=n(3929),u=n(4488),c=n(4964),d=n(1913),f=r("".startsWith),p=r("".slice),m=Math.min,v=c("startsWith"),h=!d&&!v&&!!function(){var e=a(String.prototype,"startsWith");return e&&!e.writable}();i({target:"String",proto:!0,forced:!h&&!v},{startsWith:function(e){var t=s(u(this));l(e);var n=o(m(arguments.length>1?arguments[1]:void 0,t.length)),i=s(e);return f?f(t,i,n):p(t,n,n+i.length)===i}})},3210:function(e,t,n){"use strict";var i=n(2109),r=n(3111).trim,a=n(6091);i({target:"String",proto:!0,forced:a("trim")},{trim:function(){return r(this)}})},55:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return v}});n(8309);var i=n(6252),r=n(3577),a=n(9963),o={key:0,class:"children fade-in"};function s(e,t,n,s,l,u){var c,d,f,p=(0,i.up)("Entity",!0);return(0,i.wg)(),(0,i.iD)("div",{class:(0,r.C_)(["entity-container-wrapper",{"with-children":u.hasChildren,collapsed:u.isCollapsed,hidden:!(null!==(c=e.value)&&void 0!==c&&null!==(d=c.name)&&void 0!==d&&d.length)}])},[(0,i._)("div",{class:(0,r.C_)(["row item entity-container",{"with-children":u.hasChildren,collapsed:u.isCollapsed,blink:l.justUpdated}])},[(0,i._)("div",{class:(0,r.C_)(["adjuster",{"with-children":u.hasChildren}])},[((0,i.wg)(),(0,i.j4)((0,i.LL)(l.component),{value:e.value,parent:e.parent,children:u.computedChildren,loading:e.loading,ref:"instance",error:e.error||0==(null===(f=e.value)||void 0===f?void 0:f.reachable),onClick:u.onClick,onInput:t[0]||(t[0]=function(t){return e.$emit("input",t)}),onLoading:t[1]||(t[1]=function(t){return e.$emit("loading",t)})},null,8,["value","parent","children","loading","error","onClick"]))],2),u.hasChildren?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"col-1 collapse-toggler",onClick:t[2]||(t[2]=(0,a.iM)((function(){return u.toggleCollapsed&&u.toggleCollapsed.apply(u,arguments)}),["stop"]))},[(0,i._)("i",{class:(0,r.C_)(["fas",{"fa-chevron-down":u.isCollapsed,"fa-chevron-up":!u.isCollapsed}])},null,2)])):(0,i.kq)("",!0)],2),u.hasChildren&&!u.isCollapsed?((0,i.wg)(),(0,i.iD)("div",o,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(u.computedChildren,(function(n){return(0,i.wg)(),(0,i.iD)("div",{class:"child",key:n.id},[(0,i.Wm)(p,{value:n,parent:e.value,children:u.childrenByParentId(n.id),loading:e.loading,level:e.level+1,onShowModal:t[3]||(t[3]=function(t){return e.$emit("show-modal",t)}),onInput:function(t){return e.$emit("input",n)}},null,8,["value","parent","children","loading","level","onInput"])])})),128))])):(0,i.kq)("",!0)],2)}var l=n(4648),u=(n(7327),n(1539),n(2479),n(9600),n(1249),n(4916),n(3123),n(7042),n(8783),n(3948),n(2262)),c=n(7909),d=n(5250),f={name:"Entity",mixins:[c["default"]],emits:["input","loading","update","show-modal"],data:function(){return{component:null,justUpdated:!1}},computed:{computedChildren:function(){return Object.values(this.children||{}).filter((function(e){return e}))},hasChildren:function(){return!!this.computedChildren.length},isCollapsed:function(){return!this.hasChildren||this.collapsed},instance:function(){return this.$refs.instance}},methods:{valuesEqual:function(e,t){e=(0,l.Z)({},e),t=(0,l.Z)({},t);for(var n=0,i=["updated_at","data"];n0})).map((function(t){var n=(0,x.Z)(t,2),i=n[0],r=n[1];return{name:i,entities:r.filter((function(t){return t.id in e.selector.selectedEntities}))}})).sort((function(e,t){return e.name.localeCompare(t.name)}))}},methods:{groupEntities:function(e){return Object.values(this.entities).filter((function(e){return null==e.parent_id})).reduce((function(t,n){var i=t[n[e]]||{};return i[n.id]=n,t[n[e]]=Object.values(i).sort((function(e,t){return e.name.localeCompare(t.name)})),t}),{})},_shouldSkipLoading:function(e){var t=Object.values(this.childrenByParentId(e.id)),n=t.filter((function(e){return!e.is_configuration&&!e.is_write_only&&!e.is_query_disabled})).length>0;return e.is_query_disabled||e.is_write_only||t.length&&!n},refresh:function(e){var t=this;return(0,k.Z)(regeneratorRuntime.mark((function n(){var i,r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return i=(e?e.entities:t.entities)||{},r={},e&&(r.plugins=Object.values(i).reduce((function(e,t){return e[t.plugin]=!0,e}),{})),t.loadingEntities=Object.values(i).reduce((function(e,n){if(t._shouldSkipLoading(n))return e;var i=t,r=n.id;return t.entityTimeouts[r]&&clearTimeout(t.entityTimeouts[r]),t.entityTimeouts[r]=setTimeout((function(){i.loadingEntities[r]&&delete i.loadingEntities[r],i.entityTimeouts[r]&&delete i.entityTimeouts[r],i.errorEntities[r]=n,console.warn("Scan timeout for ".concat(n.name))}),1e3*t.entityScanTimeout),e[r]=!0,e}),{}),n.next=6,t.request("entities.scan",r);case 6:case"end":return n.stop()}}),n)})))()},sync:function(){var e=this;return(0,k.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loading=!0,t.prev=1,t.next=4,e.request("entities.get");case 4:e.entities=t.sent.reduce((function(e,t){var n;return t.name=(null===t||void 0===t||null===(n=t.meta)||void 0===n?void 0:n.name_override)||t.name,t.category=P[t.type].name_plural,t.meta=(0,C.Z)((0,C.Z)({},P[t.type]||{}),t.meta||{}),e[t.id]=t,e}),{}),e.selector.selectedEntities=e.entityGroups.id;case 6:return t.prev=6,e.loading=!1,t.finish(6);case 9:case"end":return t.stop()}}),t,null,[[1,,6,9]])})))()},childrenByParentId:function(e){return Object.values(this.entities).filter((function(t){return t&&t.parent_id===e&&!t.is_configuration})).reduce((function(e,t){return e[t.id]=t,e}),{})},configValuesByParentId:function(e){return Object.values(this.entities).filter((function(t){return t&&t.parent_id===e&&t.is_configuration})).reduce((function(e,t){return e[t.id]=t,e}),{})},clearEntityTimeouts:function(e){this.errorEntities[e]&&delete this.errorEntities[e],this.loadingEntities[e]&&delete this.loadingEntities[e],this.entityTimeouts[e]&&(clearTimeout(this.entityTimeouts[e]),delete this.entityTimeouts[e])},onEntityInput:function(e){e.category=P[e.type].name_plural,this.entities[e.id]=e,this.clearEntityTimeouts(e.id),this.loadingEntities[e.id]&&delete this.loadingEntities[e.id]},onEntityUpdate:function(e){var t,n,i,r,a,o,s,l,u,c,d,f=e.entity.id;if(null!=f){this.clearEntityTimeouts(f);var p=(0,C.Z)({},e.entity);null==(null===(t=e.entity)||void 0===t?void 0:t.state)&&(p.state=null===(n=this.entities[f])||void 0===n?void 0:n.state),null!==(i=p.meta)&&void 0!==i&&null!==(r=i.name_override)&&void 0!==r&&r.length?p.name=p.meta.name_override:null!==(a=this.entities[f])&&void 0!==a&&null!==(o=a.meta)&&void 0!==o&&null!==(s=o.name_override)&&void 0!==s&&s.length?p.name=this.entities[f].meta.name_override:p.name=(null===(l=e.entity)||void 0===l?void 0:l.name)||(null===(u=this.entities[f])||void 0===u?void 0:u.name),p.category=P[p.type].name_plural,p.meta=(0,C.Z)((0,C.Z)((0,C.Z)({},P[e.entity.type]||{}),(null===(c=this.entities[f])||void 0===c?void 0:c.meta)||{}),(null===(d=e.entity)||void 0===d?void 0:d.meta)||{}),this.entities[f]=p,W.$.publishEntity(p)}},onEntityDelete:function(e){var t,n=null===(t=e.entity)||void 0===t?void 0:t.id;null!=n&&(n===this.modalEntityId&&(this.modalEntityId=null),this.entities[n]&&delete this.entities[n])},onEntityModal:function(e){e?(this.modalEntityId=e,this.modalVisible=!0):(this.modalEntityId=null,this.modalVisible=!1)}},mounted:function(){var e=this;return(0,k.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.subscribe(e.onEntityUpdate,"on-entity-update","platypush.message.event.entities.EntityUpdateEvent"),e.subscribe(e.onEntityDelete,"on-entity-delete","platypush.message.event.entities.EntityDeleteEvent"),t.next=4,e.sync();case 4:return t.next=6,e.refresh();case 6:case"end":return t.stop()}}),t)})))()},unmounted:function(){this.unsubscribe("on-entity-update")}};const z=(0,M.Z)(F,[["render",S],["__scopeId","data-v-1bbb83f2"]]);var A=z},9429:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return _t}});n(8309),n(2526),n(1817),n(7941);var i=n(6252),r=n(3577),a=n(9963),o=function(e){return(0,i.dD)("data-v-e7f9b796"),e=e(),(0,i.Cn)(),e},s=(0,i.Uk)(" Are you "),l=o((function(){return(0,i._)("b",null,"sure",-1)})),u=(0,i.Uk)(" that you want to delete this entity? "),c=o((function(){return(0,i._)("br",null,null,-1)})),d=o((function(){return(0,i._)("br",null,null,-1)})),f=(0,i.Uk)(" Note: you should only delete an entity if its plugin has been disabled or the entity is no longer reachable."),p=o((function(){return(0,i._)("br",null,null,-1)})),m=o((function(){return(0,i._)("br",null,null,-1)})),v=(0,i.Uk)(" Otherwise, the entity will simply be created again upon the next scan. "),h={class:"table-row"},y={class:"title"},g=(0,i.Uk)(" Name "),_={class:"value"},b=["textContent"],w={class:"table-row"},S={class:"title"},C=(0,i.Uk)(" Icon "),k={class:"value icon-canvas"},x={key:0,class:"icon-editor"},E=o((function(){return(0,i._)("i",{class:"fas fa-rotate-left"},null,-1)})),I=[E],D=o((function(){return(0,i._)("span",{class:"help"},[(0,i.Uk)(" Supported: image URLs or "),(0,i._)("a",{href:"https://fontawesome.com/icons",target:"_blank"},"FontAwesome icon classes"),(0,i.Uk)(". ")],-1)})),j={class:"table-row"},T=o((function(){return(0,i._)("div",{class:"title"}," Icon color ",-1)})),Z={class:"value icon-color-picker"},O=["value"],V=o((function(){return(0,i._)("i",{class:"fas fa-rotate-left"},null,-1)})),G=[V],M={class:"table-row"},q=o((function(){return(0,i._)("div",{class:"title"},"Plugin",-1)})),U=["textContent"],N={class:"table-row"},$=o((function(){return(0,i._)("div",{class:"title"},"Internal ID",-1)})),B=["textContent"],R={key:0,class:"table-row"},W=o((function(){return(0,i._)("div",{class:"title"},"External ID",-1)})),L=["textContent"],P={key:1,class:"table-row"},F=o((function(){return(0,i._)("div",{class:"title"},"Description",-1)})),z=["textContent"],A={key:2,class:"table-row"},H=o((function(){return(0,i._)("div",{class:"title"},"External URL",-1)})),K={class:"value url"},Y=["href","text"],J={key:3,class:"table-row"},Q=o((function(){return(0,i._)("div",{class:"title"},"Image",-1)})),X={class:"value"},ee=["src"],te={key:4,class:"table-row"},ne=o((function(){return(0,i._)("div",{class:"title"},"Parent",-1)})),ie={class:"value"},re=["textContent"],ae={key:5,class:"table-row"},oe=o((function(){return(0,i._)("div",{class:"title"},"Created at",-1)})),se=["textContent"],le={key:6,class:"table-row"},ue=o((function(){return(0,i._)("div",{class:"title"},"Updated at",-1)})),ce=["textContent"],de=o((function(){return(0,i._)("div",{class:"title"},"Delete Entity",-1)})),fe={class:"value"},pe=o((function(){return(0,i._)("i",{class:"fas fa-trash"},null,-1)})),me=[pe],ve={key:7,class:"section children-container"},he=o((function(){return(0,i._)("div",{class:"col-11"},[(0,i._)("i",{class:"fas fa-sitemap"}),(0,i.Uk)("   Children ")],-1)})),ye={class:"col-1 pull-right"},ge={key:0,class:"children-container-info"},_e={class:"title"},be={class:"value"},we=["onClick","textContent"],Se={class:"section extra-info-container"},Ce=o((function(){return(0,i._)("div",{class:"col-11"},[(0,i._)("i",{class:"fas fa-circle-info"}),(0,i.Uk)("   Extra Info ")],-1)})),ke={class:"col-1 pull-right"},xe={key:0,class:"extra-info"},Ee={key:0,class:"table-row"},Ie=["textContent"],De=["textContent"],je={key:0,class:"table-row"},Te=["textContent"],Ze=["textContent"],Oe={key:8,class:"section config-container"},Ve=o((function(){return(0,i._)("div",{class:"col-11"},[(0,i._)("i",{class:"fas fa-screwdriver-wrench"}),(0,i.Uk)("   Configuration ")],-1)})),Ge={class:"col-1 pull-right"},Me={key:0,class:"entities"};function qe(e,t,n,o,E,V){var pe=(0,i.up)("ConfirmDialog"),qe=(0,i.up)("EditButton"),Ue=(0,i.up)("NameEditor"),Ne=(0,i.up)("Icon"),$e=(0,i.up)("EntityIcon"),Be=(0,i.up)("Entity"),Re=(0,i.up)("Modal",!0);return n.entity?((0,i.wg)(),(0,i.j4)(Re,{key:0,visible:n.visible,class:"entity-modal",title:n.entity.name||n.entity.external_id},{default:(0,i.w5)((function(){var o,Re,We,Le,Pe,Fe,ze,Ae;return[(0,i.Wm)(pe,{ref:"deleteConfirmDiag",title:"Confirm entity deletion",onInput:V.onDelete},{default:(0,i.w5)((function(){return[s,l,u,c,d,f,p,m,v]})),_:1},8,["onInput"]),(0,i._)("div",h,[(0,i._)("div",y,[g,E.editName?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(qe,{key:0,onClick:t[0]||(t[0]=function(e){return E.editName=!0})}))]),(0,i._)("div",_,[E.editName?((0,i.wg)(),(0,i.j4)(Ue,{key:0,value:n.entity.name,onInput:V.onRename,onCancel:t[1]||(t[1]=function(e){return E.editName=!1}),disabled:E.loading},null,8,["value","onInput","disabled"])):((0,i.wg)(),(0,i.iD)("span",{key:1,textContent:(0,r.zw)(n.entity.name)},null,8,b))])]),(0,i._)("div",w,[(0,i._)("div",S,[C,E.editIcon?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(qe,{key:0,onClick:t[2]||(t[2]=function(e){return E.editIcon=!0})}))]),(0,i._)("div",k,[E.editIcon?((0,i.wg)(),(0,i.iD)("span",x,[(0,i.Wm)(Ue,{value:(null===(o=n.entity.meta)||void 0===o||null===(Re=o.icon)||void 0===Re?void 0:Re.class)||(null===(We=n.entity.meta)||void 0===We||null===(Le=We.icon)||void 0===Le?void 0:Le.url),onInput:V.onIconEdit,onCancel:t[5]||(t[5]=function(e){return E.editIcon=!1}),disabled:E.loading},{default:(0,i.w5)((function(){return[(0,i._)("button",{type:"button",title:"Reset",onClick:t[3]||(t[3]=function(e){return V.onIconEdit(null)}),onTouch:t[4]||(t[4]=function(e){return V.onIconEdit(null)})},I,32)]})),_:1},8,["value","onInput","disabled"]),D])):((0,i.wg)(),(0,i.j4)(Ne,(0,r.vs)((0,i.dG)({key:1},(null===(Pe=n.entity)||void 0===Pe||null===(Fe=Pe.meta)||void 0===Fe?void 0:Fe.icon)||{})),null,16))])]),(0,i._)("div",j,[T,(0,i._)("div",Z,[(0,i._)("input",{type:"color",value:null===(ze=n.entity.meta)||void 0===ze||null===(Ae=ze.icon)||void 0===Ae?void 0:Ae.color,onChange:t[6]||(t[6]=function(){return V.onIconColorEdit&&V.onIconColorEdit.apply(V,arguments)})},null,40,O),(0,i._)("button",{type:"button",title:"Reset",onClick:t[7]||(t[7]=function(e){return V.onIconColorEdit(null)}),onTouch:t[8]||(t[8]=function(e){return V.onIconColorEdit(null)})},G,32)])]),(0,i._)("div",M,[q,(0,i._)("div",{class:"value",textContent:(0,r.zw)(n.entity.plugin)},null,8,U)]),(0,i._)("div",N,[$,(0,i._)("div",{class:"value",textContent:(0,r.zw)(n.entity.id)},null,8,B)]),n.entity.external_id?((0,i.wg)(),(0,i.iD)("div",R,[W,(0,i._)("div",{class:"value",textContent:(0,r.zw)(n.entity.external_id)},null,8,L)])):(0,i.kq)("",!0),n.entity.description?((0,i.wg)(),(0,i.iD)("div",P,[F,(0,i._)("div",{class:"value",textContent:(0,r.zw)(n.entity.description)},null,8,z)])):(0,i.kq)("",!0),n.entity.external_url?((0,i.wg)(),(0,i.iD)("div",A,[H,(0,i._)("div",K,[(0,i._)("a",{href:n.entity.external_url,target:"_blank",text:n.entity.external_url},null,8,Y)])])):(0,i.kq)("",!0),n.entity.image_url?((0,i.wg)(),(0,i.iD)("div",J,[Q,(0,i._)("div",X,[(0,i._)("img",{class:"entity-image",src:n.entity.image_url},null,8,ee)])])):(0,i.kq)("",!0),n.parent?((0,i.wg)(),(0,i.iD)("div",te,[ne,(0,i._)("div",ie,[(0,i._)("a",{class:"url",onClick:t[9]||(t[9]=function(t){return e.$emit("entity-update",n.parent.id)}),textContent:(0,r.zw)(n.parent.name)},null,8,re)])])):(0,i.kq)("",!0),n.entity.created_at?((0,i.wg)(),(0,i.iD)("div",ae,[oe,(0,i._)("div",{class:"value",textContent:(0,r.zw)(e.formatDateTime(n.entity.created_at))},null,8,se)])):(0,i.kq)("",!0),n.entity.updated_at?((0,i.wg)(),(0,i.iD)("div",le,[ue,(0,i._)("div",{class:"value",textContent:(0,r.zw)(e.formatDateTime(n.entity.updated_at))},null,8,ce)])):(0,i.kq)("",!0),(0,i._)("div",{class:"table-row delete-entity-container",onClick:t[11]||(t[11]=function(t){return e.$refs.deleteConfirmDiag.show()})},[de,(0,i._)("div",fe,[(0,i._)("button",{onClick:t[10]||(t[10]=(0,a.iM)((function(t){return e.$refs.deleteConfirmDiag.show()}),["stop"]))},me)])]),Object.keys(n.children||{}).length?((0,i.wg)(),(0,i.iD)("div",ve,[(0,i._)("div",{class:"title section-title",onClick:t[12]||(t[12]=function(e){return E.childrenCollapsed=!E.childrenCollapsed})},[he,(0,i._)("div",ye,[(0,i._)("i",{class:(0,r.C_)(["fas",{"fa-chevron-down":E.childrenCollapsed,"fa-chevron-up":!E.childrenCollapsed}])},null,2)])]),E.childrenCollapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",ge,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.children,(function(t){var a,o;return(0,i.wg)(),(0,i.iD)("div",{class:(0,r.C_)(["table-row",{hidden:!(null!==(a=t.name)&&void 0!==a&&a.length)||t.is_configuration}]),key:t.id},[(0,i._)("div",_e,[(0,i.Wm)($e,{entity:n.entity,icon:null===(o=n.entity.meta)||void 0===o?void 0:o.icon},null,8,["entity","icon"]),(0,i.Uk)("   "+(0,r.zw)(e.prettify(t.type)),1)]),(0,i._)("div",be,[(0,i._)("a",{class:"url",onClick:function(n){return e.$emit("entity-update",t.id)},textContent:(0,r.zw)(t.name)},null,8,we)])],2)})),128))]))])):(0,i.kq)("",!0),(0,i._)("div",Se,[(0,i._)("div",{class:"title section-title",onClick:t[13]||(t[13]=function(e){return E.extraInfoCollapsed=!E.extraInfoCollapsed})},[Ce,(0,i._)("div",ke,[(0,i._)("i",{class:(0,r.C_)(["fas",{"fa-chevron-down":E.extraInfoCollapsed,"fa-chevron-up":!E.extraInfoCollapsed}])},null,2)])]),E.extraInfoCollapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",xe,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.entity,(function(t,n){return(0,i.wg)(),(0,i.iD)("div",{key:n},[null!=t&&E.specialFields.indexOf(n)<0?((0,i.wg)(),(0,i.iD)("div",Ee,[(0,i._)("div",{class:"title",textContent:(0,r.zw)(e.prettify(n))},null,8,Ie),(0,i._)("div",{class:"value",textContent:(0,r.zw)(V.stringify(t))},null,8,De)])):(0,i.kq)("",!0)])})),128)),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.entity.data||{},(function(t,n){return(0,i.wg)(),(0,i.iD)("div",{key:n},[null!=t?((0,i.wg)(),(0,i.iD)("div",je,[(0,i._)("div",{class:"title",textContent:(0,r.zw)(e.prettify(n))},null,8,Te),(0,i._)("div",{class:"value",textContent:(0,r.zw)(V.stringify(t))},null,8,Ze)])):(0,i.kq)("",!0)])})),128))]))]),V.computedConfig.length?((0,i.wg)(),(0,i.iD)("div",Oe,[(0,i._)("div",{class:"title section-title",onClick:t[14]||(t[14]=function(e){return E.configCollapsed=!E.configCollapsed})},[Ve,(0,i._)("div",Ge,[(0,i._)("i",{class:(0,r.C_)(["fas",{"fa-chevron-down":E.configCollapsed,"fa-chevron-up":!E.configCollapsed}])},null,2)])]),E.configCollapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",Me,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(V.computedConfig,(function(t){return(0,i.wg)(),(0,i.j4)(Be,{key:t.id,value:t,onInput:function(n){return e.$emit("input",t)}},null,8,["value","onInput"])})),128))]))])):(0,i.kq)("",!0)]})),_:1},8,["visible","title"])):(0,i.kq)("",!0)}var Ue=n(3336),Ne=n(8534),$e=(n(5666),n(2707),n(2479),n(6755),n(8862),n(8453)),Be=n(1478),Re=function(e){return(0,i.dD)("data-v-d543b3e4"),e=e(),(0,i.Cn)(),e},We={class:"dialog-content"},Le=Re((function(){return(0,i._)("i",{class:"fas fa-check"},null,-1)})),Pe=Re((function(){return(0,i._)("i",{class:"fas fa-xmark"},null,-1)}));function Fe(e,t,n,o,s,l){var u=(0,i.up)("Modal");return(0,i.wg)(),(0,i.j4)(u,{ref:"modal",title:n.title},{default:(0,i.w5)((function(){return[(0,i._)("div",We,[(0,i.WI)(e.$slots,"default",{},void 0,!0)]),(0,i._)("form",{class:"buttons",onSubmit:t[4]||(t[4]=(0,a.iM)((function(){return l.onConfirm&&l.onConfirm.apply(l,arguments)}),["prevent"]))},[(0,i._)("button",{type:"submit",class:"ok-btn",onClick:t[0]||(t[0]=function(){return l.onConfirm&&l.onConfirm.apply(l,arguments)}),onTouch:t[1]||(t[1]=function(){return l.onConfirm&&l.onConfirm.apply(l,arguments)})},[Le,(0,i.Uk)("   "+(0,r.zw)(n.confirmText),1)],32),(0,i._)("button",{type:"button",class:"cancel-btn",onClick:t[2]||(t[2]=function(){return l.close&&l.close.apply(l,arguments)}),onTouch:t[3]||(t[3]=function(){return l.close&&l.close.apply(l,arguments)})},[Pe,(0,i.Uk)("   "+(0,r.zw)(n.cancelText),1)],32)],32)]})),_:3},8,["title"])}var ze={emits:["input","click","touch"],components:{Modal:$e.Z},props:{title:{type:String},confirmText:{type:String,default:"OK"},cancelText:{type:String,default:"Cancel"}},methods:{onConfirm:function(){this.$emit("input"),this.close()},show:function(){this.$refs.modal.show()},close:function(){this.$refs.modal.hide()}}},Ae=n(3744);const He=(0,Ae.Z)(ze,[["render",Fe],["__scopeId","data-v-d543b3e4"]]);var Ke=He,Ye=function(e){return(0,i.dD)("data-v-3344f2bf"),e=e(),(0,i.Cn)(),e},Je=Ye((function(){return(0,i._)("i",{class:"fas fa-pen-to-square"},null,-1)})),Qe=[Je];function Xe(e,t,n,r,a,o){return(0,i.wg)(),(0,i.iD)("button",{class:"edit-btn",onClick:t[0]||(t[0]=function(e){return o.proxy(e)}),onTouch:t[1]||(t[1]=function(e){return o.proxy(e)}),onInput:t[2]||(t[2]=function(e){return o.proxy(e)})},Qe,32)}var et={emits:["input","click","touch"],methods:{proxy:function(e){this.$emit(e.type,e)}}};const tt=(0,Ae.Z)(et,[["render",Xe],["__scopeId","data-v-3344f2bf"]]);var nt=tt,it=n(343),rt=function(e){return(0,i.dD)("data-v-600cb1a8"),e=e(),(0,i.Cn)(),e},at=["disabled"],ot=rt((function(){return(0,i._)("button",{type:"submit"},[(0,i._)("i",{class:"fas fa-circle-check"})],-1)})),st=rt((function(){return(0,i._)("i",{class:"fas fa-ban"},null,-1)})),lt=[st];function ut(e,t,n,r,o,s){return(0,i.wg)(),(0,i.iD)("form",{onSubmit:t[3]||(t[3]=(0,a.iM)((function(){return s.submit&&s.submit.apply(s,arguments)}),["prevent"])),class:"name-editor"},[(0,i.wy)((0,i._)("input",{type:"text","onUpdate:modelValue":t[0]||(t[0]=function(e){return o.text=e}),disabled:n.disabled,ref:"input"},null,8,at),[[a.nr,o.text]]),ot,(0,i._)("button",{class:"cancel",onClick:t[1]||(t[1]=function(t){return e.$emit("cancel")}),onTouch:t[2]||(t[2]=function(t){return e.$emit("cancel")})},lt,32),(0,i.WI)(e.$slots,"default",{},void 0,!0)],32)}var ct={emits:["input","cancel"],props:{value:{type:String},disabled:{type:Boolean,default:!1}},data:function(){return{text:null}},methods:{proxy:function(e){this.$emit(e.type,e)},submit:function(){return this.$emit("input",this.text),!1}},mounted:function(){this.text=this.value,this.$refs.input.focus()}};const dt=(0,Ae.Z)(ct,[["render",ut],["__scopeId","data-v-600cb1a8"]]);var ft=dt,pt=n(6813),mt=n(55),vt=n(7369),ht=["created_at","data","description","external_id","external_url","id","image_url","is_configuration","meta","name","plugin","updated_at","parent_id"],yt={name:"EntityModal",components:{Entity:mt["default"],EntityIcon:it["default"],Modal:$e.Z,EditButton:nt,NameEditor:ft,Icon:Be.Z,ConfirmDialog:Ke},mixins:[pt.Z],emits:["input","loading","entity-update"],props:{entity:{type:Object,required:!0},parent:{type:Object},children:{type:Object},visible:{type:Boolean,default:!1},configValues:{type:Object,default:function(){}}},computed:{computedConfig:function(){return Object.values(this.configValues).sort((function(e,t){return(e.name||"").localeCompare(t.name||"")}))}},data:function(){return{loading:!1,editName:!1,editIcon:!1,configCollapsed:!0,childrenCollapsed:!0,extraInfoCollapsed:!0,specialFields:ht}},methods:{onRename:function(e){var t=this;return(0,Ne.Z)(regeneratorRuntime.mark((function n(){var i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.loading=!0,n.prev=1,i={},i[t.entity.id]=e,n.next=6,t.request("entities.rename",i);case 6:return n.prev=6,t.loading=!1,t.editName=!1,n.finish(6);case 10:case"end":return n.stop()}}),n,null,[[1,,6,10]])})))()},onDelete:function(){var e=this;return(0,Ne.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loading=!0,t.prev=1,t.next=4,e.request("entities.delete",[e.entity.id]);case 4:return t.prev=4,e.loading=!1,t.finish(4);case 7:case"end":return t.stop()}}),t,null,[[1,,4,7]])})))()},onIconEdit:function(e){var t=this;return(0,Ne.Z)(regeneratorRuntime.mark((function n(){var i,r,a,o,s,l;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.loading=!0,n.prev=1,i={url:null,class:null},null!==e&&void 0!==e&&e.length?e.startsWith("http")?i.url=e:i.class=e:(i.url=null===(r=vt[t.entity.type]||{})||void 0===r||null===(a=r.icon)||void 0===a?void 0:a.url,i.class=null===(o=vt[t.entity.type]||{})||void 0===o||null===(s=o.icon)||void 0===s?void 0:s["class"]),l={},l[t.entity.id]={icon:i},n.next=8,t.request("entities.set_meta",l);case 8:return n.prev=8,t.loading=!1,t.editIcon=!1,n.finish(8);case 12:case"end":return n.stop()}}),n,null,[[1,,8,12]])})))()},onIconColorEdit:function(e){var t=this;return(0,Ne.Z)(regeneratorRuntime.mark((function n(){var i,r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.loading=!0,n.prev=1,r=(null===(i=t.entity.meta)||void 0===i?void 0:i.icon)||{},r.color=e?e.target.value:null,a={},a[t.entity.id]={icon:r},n.next=8,t.request("entities.set_meta",a);case 8:return n.prev=8,t.loading=!1,t.editIcon=!1,n.finish(8);case 12:case"end":return n.stop()}}),n,null,[[1,,8,12]])})))()},stringify:function(e){return null==e?"":Array.isArray(e)||"object"===(0,Ue.Z)(e)?JSON.stringify(e,null,2):""+e}}};const gt=(0,Ae.Z)(yt,[["render",qe],["__scopeId","data-v-e7f9b796"]]);var _t=gt},6518:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return _}});n(7941);var i=n(6252),r=n(3577),a=n(9963),o={class:"entities-selectors-container"},s={class:"selector"},l={key:1,class:"selector"};function u(e,t,n,u,c,d){var f,p=(0,i.up)("DropdownItem"),m=(0,i.up)("Dropdown");return(0,i.wg)(),(0,i.iD)("div",o,[(0,i._)("div",s,[(0,i.Wm)(m,{title:"Group by","icon-class":"fas fa-object-ungroup",ref:"groupingSelector"},{default:(0,i.w5)((function(){return[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(d.visibleGroupings,(function(e){var t;return(0,i.wg)(),(0,i.j4)(p,{key:e,text:d.prettifyGroupingName(e),"item-class":{selected:(null===(t=n.value)||void 0===t?void 0:t.grouping)===e},onClick:function(t){return d.onGroupingChanged(e)}},null,8,["text","item-class","onClick"])})),128))]})),_:1},512)]),null!==(f=n.value)&&void 0!==f&&f.grouping?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,r.C_)(["selector",{active:d.isGroupFilterActive}])},[(0,i.Wm)(m,{title:"Filter by","icon-class":"fas fa-filter",ref:"groupSelector","keep-open-on-item-click":""},{default:(0,i.w5)((function(){return[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(d.sortedGroups,(function(e){return(0,i.wg)(),(0,i.j4)(p,(0,i.dG)({key:e,text:e},d.iconForGroup(e),{"item-class":{selected:!!c.selectedGroups[e]},onClick:(0,a.iM)((function(t){return d.toggleGroup(e)}),["stop"])}),null,16,["text","item-class","onClick"])})),128))]})),_:1},512)],2)):(0,i.kq)("",!0),Object.keys(n.entityGroups.id||{}).length?((0,i.wg)(),(0,i.iD)("div",l,[(0,i.wy)((0,i._)("input",{ref:"search",type:"text",class:"search-bar",placeholder:"🔎","onUpdate:modelValue":t[0]||(t[0]=function(e){return c.searchTerm=e})},null,512),[[a.nr,c.searchTerm]])])):(0,i.kq)("",!0)])}var c=n(4648),d=(n(7327),n(1539),n(2707),n(2479),n(8309),n(9714),n(7852),n(7042),n(6813)),f=n(5771),p=n(2684),m=n(7369),v=n(1359),h={name:"Selector",emits:["input"],mixins:[d.Z],components:{Dropdown:f.Z,DropdownItem:p.Z},props:{entityGroups:{type:Object,required:!0},value:{type:Object,required:!0}},data:function(){return{selectedGroups:{},searchTerm:""}},computed:{visibleGroupings:function(){return Object.keys(this.entityGroups).filter((function(e){return"id"!==e}))},sortedGroups:function(){var e;return Object.keys(this.entityGroups[null===(e=this.value)||void 0===e?void 0:e.grouping]||{}).sort()},typesMeta:function(){return m},isGroupFilterActive:function(){return Object.keys(this.selectedGroups).length!==this.sortedGroups.length},selectedEntities:function(){var e=this;return Object.values(this.entityGroups.id).filter((function(t){var n,i;if(!e.selectedGroups[t[null===(n=e.value)||void 0===n?void 0:n.grouping]])return!1;if(null!==(i=e.searchTerm)&&void 0!==i&&i.length){var r=e.searchTerm.toLowerCase();return(t.name||"").toLowerCase().indexOf(r)>=0||(t.plugin||"").toLowerCase().indexOf(r)>=0||(t.external_id||"").toLowerCase().indexOf(r)>=0||(t.id||0).toString()==r}return!0})).reduce((function(e,t){return e[t.id]=t,e}),{})}},methods:{prettifyGroupingName:function(e){return e?(e=this.prettify(e),e.endsWith("y")&&(e=e.slice(0,e.length-1)+"ie"),e+="s",e):""},iconForGroup:function(e){if("plugin"===this.value.grouping&&v[e]){var t,n,i=v[e];return{"icon-class":null!==(t=i["class"])&&void 0!==t&&t.length||null===(n=i.imgUrl)||void 0===n||!n.length?i["class"]:"fas fa-gears","icon-url":i.imgUrl}}return{}},synchronizeSelectedEntities:function(){var e=(0,c.Z)({},this.value);e.selectedEntities=this.selectedEntities,this.$emit("input",e)},updateSearchTerm:function(){var e=(0,c.Z)({},this.value);e.searchTerm=this.searchTerm,e.selectedEntities=this.selectedEntities,this.$emit("input",e)},refreshGroupFilter:function(e){var t;if(e)this.selectedGroups=Object.keys(this.entityGroups[null===(t=this.value)||void 0===t?void 0:t.grouping]||{}).reduce((function(e,t){return e[t]=!0,e}),{});else for(var n=0,i=Object.keys(this.entityGroups[null===(r=this.value)||void 0===r?void 0:r.grouping]);n 1 ? arguments[1] : undefined;\n var len = that.length;\n var end = endPosition === undefined ? len : min(toLength(endPosition), len);\n var search = toString(searchString);\n return un$EndsWith\n ? un$EndsWith(that, search, end)\n : slice(that, end - search.length, end) === search;\n }\n});\n","'use strict';\nvar $ = require('../internals/export');\nvar uncurryThis = require('../internals/function-uncurry-this');\nvar getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;\nvar toLength = require('../internals/to-length');\nvar toString = require('../internals/to-string');\nvar notARegExp = require('../internals/not-a-regexp');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\nvar correctIsRegExpLogic = require('../internals/correct-is-regexp-logic');\nvar IS_PURE = require('../internals/is-pure');\n\n// eslint-disable-next-line es-x/no-string-prototype-startswith -- safe\nvar un$StartsWith = uncurryThis(''.startsWith);\nvar stringSlice = uncurryThis(''.slice);\nvar min = Math.min;\n\nvar CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('startsWith');\n// https://github.com/zloirock/core-js/pull/702\nvar MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () {\n var descriptor = getOwnPropertyDescriptor(String.prototype, 'startsWith');\n return descriptor && !descriptor.writable;\n}();\n\n// `String.prototype.startsWith` method\n// https://tc39.es/ecma262/#sec-string.prototype.startswith\n$({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, {\n startsWith: function startsWith(searchString /* , position = 0 */) {\n var that = toString(requireObjectCoercible(this));\n notARegExp(searchString);\n var index = toLength(min(arguments.length > 1 ? arguments[1] : undefined, that.length));\n var search = toString(searchString);\n return un$StartsWith\n ? un$StartsWith(that, search, index)\n : stringSlice(that, index, index + search.length) === search;\n }\n});\n","'use strict';\nvar $ = require('../internals/export');\nvar $trim = require('../internals/string-trim').trim;\nvar forcedStringTrimMethod = require('../internals/string-trim-forced');\n\n// `String.prototype.trim` method\n// https://tc39.es/ecma262/#sec-string.prototype.trim\n$({ target: 'String', proto: true, forced: forcedStringTrimMethod('trim') }, {\n trim: function trim() {\n return $trim(this);\n }\n});\n","\n\n\n\n\n","import { render } from \"./Entity.vue?vue&type=template&id=548261cd&scoped=true\"\nimport script from \"./Entity.vue?vue&type=script&lang=js\"\nexport * from \"./Entity.vue?vue&type=script&lang=js\"\n\nimport \"./Entity.vue?vue&type=style&index=0&id=548261cd&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-548261cd\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./EntityIcon.vue?vue&type=template&id=bf9e632e&scoped=true\"\nimport script from \"./EntityIcon.vue?vue&type=script&lang=js\"\nexport * from \"./EntityIcon.vue?vue&type=script&lang=js\"\n\nimport \"./EntityIcon.vue?vue&type=style&index=0&id=bf9e632e&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-bf9e632e\"]])\n\nexport default __exports__","\n","import script from \"./EntityMixin.vue?vue&type=script&lang=js\"\nexport * from \"./EntityMixin.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 \"./NoItems.vue?vue&type=template&id=6fec32b5&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=6fec32b5&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6fec32b5\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=1bbb83f2&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=1bbb83f2&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1bbb83f2\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./ConfirmDialog.vue?vue&type=template&id=d543b3e4&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=d543b3e4&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d543b3e4\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./EditButton.vue?vue&type=template&id=3344f2bf&scoped=true\"\nimport script from \"./EditButton.vue?vue&type=script&lang=js\"\nexport * from \"./EditButton.vue?vue&type=script&lang=js\"\n\nimport \"./EditButton.vue?vue&type=style&index=0&id=3344f2bf&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3344f2bf\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./NameEditor.vue?vue&type=template&id=600cb1a8&scoped=true\"\nimport script from \"./NameEditor.vue?vue&type=script&lang=js\"\nexport * from \"./NameEditor.vue?vue&type=script&lang=js\"\n\nimport \"./NameEditor.vue?vue&type=style&index=0&id=600cb1a8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-600cb1a8\"]])\n\nexport default __exports__","import { render } from \"./Modal.vue?vue&type=template&id=e7f9b796&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=e7f9b796&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-e7f9b796\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Selector.vue?vue&type=template&id=7babaacc&scoped=true\"\nimport script from \"./Selector.vue?vue&type=script&lang=js\"\nexport * from \"./Selector.vue?vue&type=script&lang=js\"\n\nimport \"./Selector.vue?vue&type=style&index=0&id=7babaacc&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7babaacc\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./VariableModal.vue?vue&type=template&id=4e3d4a40&scoped=true\"\nimport script from \"./VariableModal.vue?vue&type=script&lang=js\"\nexport * from \"./VariableModal.vue?vue&type=script&lang=js\"\n\nimport \"./VariableModal.vue?vue&type=style&index=0&id=4e3d4a40&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4e3d4a40\"]])\n\nexport default __exports__","var map = {\n\t\"./Accelerometer\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Accelerometer.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Battery\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./Battery.vue\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./BinarySensor\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./BinarySensor.vue\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./BluetoothDevice\": [\n\t\t9767,\n\t\t9,\n\t\t3490,\n\t\t9767\n\t],\n\t\"./BluetoothDevice.vue\": [\n\t\t9767,\n\t\t9,\n\t\t3490,\n\t\t9767\n\t],\n\t\"./BluetoothService\": [\n\t\t5498,\n\t\t9,\n\t\t3490,\n\t\t5498\n\t],\n\t\"./BluetoothService.vue\": [\n\t\t5498,\n\t\t9,\n\t\t3490,\n\t\t5498\n\t],\n\t\"./Button\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./Button.vue\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./CloudInstance\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CloudInstance.vue\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CompositeSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./CompositeSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./ContactSensor\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./ContactSensor.vue\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./Cpu\": [\n\t\t9450,\n\t\t9,\n\t\t9450\n\t],\n\t\"./Cpu.vue\": [\n\t\t9450,\n\t\t9,\n\t\t9450\n\t],\n\t\"./CpuInfo\": [\n\t\t2806,\n\t\t9,\n\t\t2806\n\t],\n\t\"./CpuInfo.vue\": [\n\t\t2806,\n\t\t9,\n\t\t2806\n\t],\n\t\"./CpuStats\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CpuStats.vue\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CpuTimes\": [\n\t\t8444,\n\t\t9,\n\t\t8444\n\t],\n\t\"./CpuTimes.vue\": [\n\t\t8444,\n\t\t9,\n\t\t8444\n\t],\n\t\"./CurrentSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./CurrentSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Device\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./Device.vue\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./DewPointSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./DewPointSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Dimmer\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./Dimmer.vue\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./Disk\": [\n\t\t7141,\n\t\t9,\n\t\t7141\n\t],\n\t\"./Disk.vue\": [\n\t\t7141,\n\t\t9,\n\t\t7141\n\t],\n\t\"./DistanceSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./DistanceSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./EnergySensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./EnergySensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Entity\": [\n\t\t55,\n\t\t9\n\t],\n\t\"./Entity.vue\": [\n\t\t55,\n\t\t9\n\t],\n\t\"./EntityIcon\": [\n\t\t343,\n\t\t9\n\t],\n\t\"./EntityIcon.vue\": [\n\t\t343,\n\t\t9\n\t],\n\t\"./EntityMixin\": [\n\t\t7909,\n\t\t9\n\t],\n\t\"./EntityMixin.vue\": [\n\t\t7909,\n\t\t9\n\t],\n\t\"./EnumSensor\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./EnumSensor.vue\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./EnumSwitch\": [\n\t\t6358,\n\t\t9,\n\t\t6358\n\t],\n\t\"./EnumSwitch.vue\": [\n\t\t6358,\n\t\t9,\n\t\t6358\n\t],\n\t\"./HeartRateSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./HeartRateSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./HumiditySensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./HumiditySensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./IlluminanceSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./IlluminanceSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Index\": [\n\t\t1526,\n\t\t9\n\t],\n\t\"./Index.vue\": [\n\t\t1526,\n\t\t9\n\t],\n\t\"./Light\": [\n\t\t1196,\n\t\t9,\n\t\t7782,\n\t\t3490,\n\t\t1196\n\t],\n\t\"./Light.vue\": [\n\t\t1196,\n\t\t9,\n\t\t7782,\n\t\t3490,\n\t\t1196\n\t],\n\t\"./LinkQuality\": [\n\t\t6815,\n\t\t9,\n\t\t6815\n\t],\n\t\"./LinkQuality.vue\": [\n\t\t6815,\n\t\t9,\n\t\t6815\n\t],\n\t\"./Magnetometer\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Magnetometer.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./MemoryStats\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./MemoryStats.vue\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./Modal\": [\n\t\t9429,\n\t\t9\n\t],\n\t\"./Modal.vue\": [\n\t\t9429,\n\t\t9\n\t],\n\t\"./MotionSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./MotionSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Muted\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./Muted.vue\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./NetworkInterface\": [\n\t\t6164,\n\t\t9,\n\t\t6164\n\t],\n\t\"./NetworkInterface.vue\": [\n\t\t6164,\n\t\t9,\n\t\t6164\n\t],\n\t\"./NumericSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./NumericSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PercentSensor\": [\n\t\t675,\n\t\t9,\n\t\t675\n\t],\n\t\"./PercentSensor.vue\": [\n\t\t675,\n\t\t9,\n\t\t675\n\t],\n\t\"./PowerSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PowerSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PresenceSensor\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./PresenceSensor.vue\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./PressureSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PressureSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./RawSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./RawSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Selector\": [\n\t\t6518,\n\t\t9\n\t],\n\t\"./Selector.vue\": [\n\t\t6518,\n\t\t9\n\t],\n\t\"./Sensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Sensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./StepsSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./StepsSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SwapStats\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./SwapStats.vue\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./Switch\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./Switch.vue\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./SystemBattery\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./SystemBattery.vue\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./SystemFan\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SystemFan.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SystemTemperature\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SystemTemperature.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TemperatureSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TemperatureSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./ThreeAxisSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./ThreeAxisSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TimeDuration\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TimeDuration.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Variable\": [\n\t\t1213,\n\t\t9,\n\t\t1213\n\t],\n\t\"./Variable.vue\": [\n\t\t1213,\n\t\t9,\n\t\t1213\n\t],\n\t\"./VariableModal\": [\n\t\t3692,\n\t\t9\n\t],\n\t\"./VariableModal.vue\": [\n\t\t3692,\n\t\t9\n\t],\n\t\"./VoltageSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./VoltageSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Volume\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./Volume.vue\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./WeightSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./WeightSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./common.scss\": [\n\t\t65,\n\t\t9,\n\t\t4981,\n\t\t65\n\t],\n\t\"./meta\": [\n\t\t7369,\n\t\t3\n\t],\n\t\"./meta.json\": [\n\t\t7369,\n\t\t3\n\t],\n\t\"./vars.scss\": [\n\t\t5207,\n\t\t9,\n\t\t4981,\n\t\t5207\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 = 7243;\nmodule.exports = webpackAsyncContext;"],"names":["wellKnownSymbol","MATCH","module","exports","METHOD_NAME","regexp","error1","error2","isRegExp","$TypeError","TypeError","it","PROPER_FUNCTION_NAME","fails","whitespaces","non","name","$","uncurryThis","getOwnPropertyDescriptor","toLength","toString","notARegExp","requireObjectCoercible","correctIsRegExpLogic","IS_PURE","un$EndsWith","endsWith","slice","min","Math","CORRECT_IS_REGEXP_LOGIC","MDN_POLYFILL_BUG","descriptor","String","prototype","writable","target","proto","forced","searchString","that","this","endPosition","arguments","length","undefined","len","end","search","un$StartsWith","startsWith","stringSlice","index","$trim","forcedStringTrimMethod","trim","class","hasChildren","isCollapsed","value","justUpdated","component","parent","children","computedChildren","loading","ref","error","reachable","onClick","$emit","$event","toggleCollapsed","entity","key","id","childrenByParentId","level","mixins","EntityMixin","emits","data","computed","Object","values","filter","child","collapsed","instance","$refs","methods","valuesEqual","a","b","objectsEqual","parentId","allEntities","parent_id","is_configuration","reduce","obj","event","stopPropagation","classList","contains","onEntityUpdate","entityId","isChildUpdate","setJustUpdated","self","setTimeout","mounted","type","split","map","t","toUpperCase","join","$watch","newValue","oldValue","bus","__exports__","render","colorFill","title","prettify","style","colorFillStyle","computedIconNormalized","components","Icon","Utils","props","Boolean","default","required","icon","hasColorFill","modalVisible","computedIcon","meta","keys","color","entityType","charAt","Number","s","entityGroups","selector","text","refresh","variableModalVisible","modalEntityId","entities","visible","configValuesByParentId","onEntityModal","displayGroups","group","grouping","entitiesMeta","typesByCategory","pluginIcons","url","imgUrl","onEntityInput","errorEntities","loadingEntities","Dropdown","DropdownItem","Entity","EntityModal","Loading","NoItems","Selector","VariableModal","entityScanTimeout","entityTimeouts","selectedEntities","icons","entityTypes","groupEntities","entries","name_plural","entry","e","sort","localeCompare","attr","_shouldSkipLoading","hasReadableChildren","is_write_only","is_query_disabled","args","plugins","plugin","clearTimeout","console","warn","request","sync","name_override","category","clearEntityTimeouts","state","onEntityDelete","subscribe","unmounted","unsubscribe","href","external_id","onDelete","editName","onRename","disabled","editIcon","onIconEdit","onIconColorEdit","description","external_url","image_url","src","created_at","updated_at","deleteConfirmDiag","show","childrenCollapsed","extraInfoCollapsed","specialFields","indexOf","computedConfig","configCollapsed","onConfirm","confirmText","close","cancelText","Modal","modal","hide","proxy","submit","input","focus","EntityIcon","EditButton","NameEditor","ConfirmDialog","configValues","newName","req","newIcon","stringify","Array","isArray","JSON","visibleGroupings","g","prettifyGroupingName","onGroupingChanged","isGroupFilterActive","sortedGroups","iconForGroup","selectedGroups","toggleGroup","placeholder","searchTerm","typesMeta","toLowerCase","synchronizeSelectedEntities","updateSearchTerm","refreshGroupFilter","reset","for","onOpen","setValue","varName","varValue","clearValue","notifyWarning","$nextTick","webpackAsyncContext","__webpack_require__","o","Promise","resolve","then","Error","code","ids","all"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/55.637888a6.js b/platypush/backend/http/webapp/dist/static/js/55.637888a6.js deleted file mode 100644 index 5d04b85324..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/55.637888a6.js +++ /dev/null @@ -1,2 +0,0 @@ -(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[55],{55:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});var i=n(6252),s=n(3577),a=n(9963);const l={key:0,class:"children fade-in"};function o(e,t,n,o,r,c){const u=(0,i.up)("Entity",!0);return(0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["entity-container-wrapper",{"with-children":c.hasChildren,collapsed:c.isCollapsed,hidden:!e.value?.name?.length}])},[(0,i._)("div",{class:(0,s.C_)(["row item entity-container",{"with-children":c.hasChildren,collapsed:c.isCollapsed,blink:r.justUpdated}])},[(0,i._)("div",{class:(0,s.C_)(["adjuster",{"with-children":c.hasChildren}])},[((0,i.wg)(),(0,i.j4)((0,i.LL)(r.component),{value:e.value,parent:e.parent,children:c.computedChildren,loading:e.loading,ref:"instance",error:e.error||0==e.value?.reachable,onClick:c.onClick,onInput:t[0]||(t[0]=t=>e.$emit("input",t)),onLoading:t[1]||(t[1]=t=>e.$emit("loading",t))},null,8,["value","parent","children","loading","error","onClick"]))],2),c.hasChildren?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"col-1 collapse-toggler",onClick:t[2]||(t[2]=(0,a.iM)(((...e)=>c.toggleCollapsed&&c.toggleCollapsed(...e)),["stop"]))},[(0,i._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":c.isCollapsed,"fa-chevron-up":!c.isCollapsed}])},null,2)])):(0,i.kq)("",!0)],2),c.hasChildren&&!c.isCollapsed?((0,i.wg)(),(0,i.iD)("div",l,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(c.computedChildren,(n=>((0,i.wg)(),(0,i.iD)("div",{class:"child",key:n.id},[(0,i.Wm)(u,{value:n,parent:e.value,children:c.childrenByParentId(n.id),loading:e.loading,level:e.level+1,onShowModal:t[3]||(t[3]=t=>e.$emit("show-modal",t)),onInput:t=>e.$emit("input",n)},null,8,["value","parent","children","loading","level","onInput"])])))),128))])):(0,i.kq)("",!0)],2)}var r=n(2262),c=n(7909),u=n(5250),d={name:"Entity",mixins:[c["default"]],emits:["input","loading","update","show-modal"],data(){return{component:null,justUpdated:!1}},computed:{computedChildren(){return Object.values(this.children||{}).filter((e=>e))},hasChildren(){return!!this.computedChildren.length},isCollapsed(){return!this.hasChildren||this.collapsed},instance(){return this.$refs.instance}},methods:{valuesEqual(e,t){e={...e},t={...t};for(const n of["updated_at","data"])delete e[n],delete t[n];return this.objectsEqual(e,t)},childrenByParentId(e){return Object.values(this.allEntities||{}).filter((t=>t&&t.parent_id===e&&!t.is_configuration)).reduce(((e,t)=>(e[t.id]=t,e)),{})},onClick(e){e.stopPropagation(),e.target.classList.contains("label")||e.target.classList.contains("head")?this.toggleCollapsed():this.$emit("show-modal",this.value.id)},onEntityUpdate(e){const t=e?.id,n=null!=t&&this.children&&t in this.children;n&&this.setJustUpdated()},toggleCollapsed(){this.collapsed=!this.collapsed,this.instance&&(this.instance.collapsed=!this.instance.collapsed)},setJustUpdated(){this.justUpdated=!0;const e=this;setTimeout((()=>e.justUpdated=!1),1e3)}},mounted(){if("Entity"!==this.type){const e=this.type.split("_").map((e=>e[0].toUpperCase()+e.slice(1))).join("");this.$watch((()=>this.value),((e,t)=>{if(this.valuesEqual(t,e))return!1;this.setJustUpdated(),this.$emit("update",{value:e})})),this.component=(0,r.XI)((0,i.RC)((()=>n(7243)(`./${e}`))))}u.$.onEntity(this.onEntityUpdate)}},p=n(3744);const m=(0,p.Z)(d,[["render",o],["__scopeId","data-v-548261cd"]]);var h=m},343:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});var i=n(6252),s=n(3577);const a=["title"],l={key:0,class:"fas fa-spinner fa-spin-pulse loading"},o={key:1,class:"fas fa-circle-exclamation error"};function r(e,t,n,r,c,u){const d=(0,i.up)("Icon");return(0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["entity-icon-container",{"with-color-fill":!!u.colorFill}]),title:e.prettify(n.entity.type||""),style:(0,s.j5)(u.colorFillStyle)},[n.loading?((0,i.wg)(),(0,i.iD)("i",l)):n.error?((0,i.wg)(),(0,i.iD)("i",o)):((0,i.wg)(),(0,i.j4)(d,(0,s.vs)((0,i.dG)({key:2},u.computedIconNormalized)),null,16))],14,a)}var c=n(1478),u=n(6813),d={name:"EntityIcon",components:{Icon:c.Z},mixins:[u.Z],props:{loading:{type:Boolean,default:!1},error:{type:Boolean,default:!1},entity:{type:Object,required:!0},icon:{type:Object,default:()=>{}},hasColorFill:{type:Boolean,default:!1}},data(){return{component:null,modalVisible:!1}},computed:{computedIcon(){let e={...this.entity?.meta?.icon||{}};return Object.keys(this.icon||{}).length&&(e=this.icon),{...e}},colorFill(){return this.hasColorFill&&this.computedIcon.color},colorFillStyle(){return this.colorFill&&!this.error?{background:this.colorFill}:{}},computedIconNormalized(){const e={...this.computedIcon};return this.colorFill&&delete e.color,e},type(){let e=this.entity.type||"";return e.charAt(0).toUpperCase()+e.slice(1)}}},p=n(3744);const m=(0,p.Z)(d,[["render",r],["__scopeId","data-v-bf9e632e"]]);var h=m},7909:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var i=n(6813),s={name:"EntityMixin",mixins:[i.Z],emits:["input"],props:{loading:{type:Boolean,default:!1},error:{type:Boolean,default:!1},value:{type:Object,required:!0},parent:{type:Object,default:()=>{}},children:{type:Object,default:()=>{}},allEntities:{type:Object,default:()=>{}},level:{type:Number,default:0}},data(){return{modalVisible:!1,collapsed:!0}},computed:{type(){let e=this.value.type||"";return e.split("_").map((e=>e.charAt(0).toUpperCase()+e.slice(1))).join("")}}};const a=s;var l=a},1526:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return P}});var i=n(6252),s=n(3577);const a=e=>((0,i.dD)("data-v-1bbb83f2"),e=e(),(0,i.Cn)(),e),l={class:"row plugin entities-container"},o={class:"col-s-10 col-m-11 left"},r={class:"col-s-2 col-m-1 actions-container right"},c={class:"groups-canvas"},u=(0,i.Uk)("No entities found"),d={key:2,class:"groups-container"},p={class:"frame"},m={class:"header"},h={class:"section left"},y={class:"section center"},f=["textContent"],v={class:"section right"},g=["onClick"],_=a((()=>(0,i._)("i",{class:"fa fa-sync-alt"},null,-1))),b=[_],w={class:"body"};function S(e,t,n,a,_,S){const C=(0,i.up)("Loading"),k=(0,i.up)("Selector"),E=(0,i.up)("DropdownItem"),I=(0,i.up)("Dropdown"),x=(0,i.up)("EntityModal"),D=(0,i.up)("VariableModal"),j=(0,i.up)("NoItems"),T=(0,i.up)("Icon"),O=(0,i.up)("Entity");return(0,i.wg)(),(0,i.iD)("div",l,[_.loading?((0,i.wg)(),(0,i.j4)(C,{key:0})):(0,i.kq)("",!0),(0,i._)("header",null,[(0,i._)("div",o,[(0,i.Wm)(k,{"entity-groups":S.entityGroups,value:_.selector,onInput:t[0]||(t[0]=e=>_.selector=e)},null,8,["entity-groups","value"])]),(0,i._)("div",r,[(0,i.Wm)(I,{title:"Actions","icon-class":"fas fa-ellipsis"},{default:(0,i.w5)((()=>[(0,i.Wm)(E,{"icon-class":"fa fa-sync-alt",text:"Refresh",onClick:S.refresh},null,8,["onClick"]),(0,i.Wm)(E,{"icon-class":"fa fa-square-root-variable",text:"Set Variable",onClick:t[1]||(t[1]=e=>_.variableModalVisible=!0)})])),_:1})])]),(0,i._)("div",c,[_.modalEntityId&&_.entities[_.modalEntityId]?((0,i.wg)(),(0,i.j4)(x,{key:0,entity:_.entities[_.modalEntityId],parent:_.entities[_.entities[_.modalEntityId].parent_id],children:S.childrenByParentId(_.modalEntityId),visible:_.modalVisible,"config-values":S.configValuesByParentId(_.modalEntityId),onClose:S.onEntityModal,onEntityUpdate:t[2]||(t[2]=e=>_.modalEntityId=e)},null,8,["entity","parent","children","visible","config-values","onClose"])):(0,i.kq)("",!0),(0,i.Wm)(D,{visible:_.variableModalVisible,onClose:t[3]||(t[3]=e=>_.variableModalVisible=!1)},null,8,["visible"]),Object.keys(S.displayGroups||{})?.length?((0,i.wg)(),(0,i.iD)("div",d,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(S.displayGroups,(e=>((0,i.wg)(),(0,i.iD)("div",{class:"group fade-in",key:e.name},[(0,i._)("div",p,[(0,i._)("div",m,[(0,i._)("span",h,["category"===_.selector.grouping&&S.entitiesMeta[S.typesByCategory[e.name]]?((0,i.wg)(),(0,i.j4)(T,(0,s.vs)((0,i.dG)({key:0},S.entitiesMeta[S.typesByCategory[e.name]].icon||{})),null,16)):"plugin"===_.selector.grouping&&S.pluginIcons[e.name]?((0,i.wg)(),(0,i.j4)(T,{key:1,class:(0,s.C_)(S.pluginIcons[e.name]?.class),url:S.pluginIcons[e.name]?.imgUrl},null,8,["class","url"])):(0,i.kq)("",!0)]),(0,i._)("span",y,[(0,i._)("div",{class:"title",textContent:(0,s.zw)(e.name)},null,8,f)]),(0,i._)("span",v,[(0,i._)("button",{title:"Refresh",onClick:t=>S.refresh(e)},b,8,g)])]),(0,i._)("div",w,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.entities,(e=>((0,i.wg)(),(0,i.iD)("div",{class:"entity-frame",key:e.id},[e.parent_id?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(O,{key:0,value:e,children:S.childrenByParentId(e.id),"all-entities":_.entities,onShowModal:t[4]||(t[4]=e=>S.onEntityModal(e)),onInput:t=>S.onEntityInput(e),error:!!_.errorEntities[e.id],loading:!!_.loadingEntities[e.id],onLoading:t=>_.loadingEntities[e.id]=t},null,8,["value","children","all-entities","onInput","error","loading","onLoading"]))])))),128))])])])))),128))])):((0,i.wg)(),(0,i.j4)(j,{key:1},{default:(0,i.w5)((()=>[u])),_:1}))])])}var C=n(5771),k=n(2684),E=n(6813),I=n(1232),x=n(1478);const D={class:"no-items-container"},j={class:"no-items fade-in"};function T(e,t,n,s,a,l){return(0,i.wg)(),(0,i.iD)("div",D,[(0,i._)("div",j,[(0,i.WI)(e.$slots,"default",{},void 0,!0)])])}var O={name:"NoItems"},V=n(3744);const G=(0,V.Z)(O,[["render",T],["__scopeId","data-v-6fec32b5"]]);var q=G,M=n(55),U=n(6518),$=n(9429),N=n(3692),B=n(5250),Z=n(1359),L=n(7369),F={name:"Entities",mixins:[E.Z],components:{Dropdown:C.Z,DropdownItem:k.Z,Entity:M["default"],EntityModal:$["default"],Icon:x.Z,Loading:I.Z,NoItems:q,Selector:U["default"],VariableModal:N["default"]},props:{entityScanTimeout:{type:Number,default:30}},data(){return{loading:!1,loadingEntities:{},errorEntities:{},entityTimeouts:{},entities:{},modalEntityId:null,modalVisible:!1,variableModalVisible:!1,selector:{grouping:"category",selectedEntities:{}}}},computed:{entitiesMeta(){return L},pluginIcons(){return Z},entityTypes(){return this.groupEntities("type")},typesByCategory(){return Object.entries(L).reduce(((e,[t,n])=>(e[n.name_plural]=t,e)),{})},entityGroups(){return{id:Object.entries(this.groupEntities("id")).reduce(((e,[t,n])=>(e[t]=n[0],e)),{}),category:this.groupEntities("category"),plugin:this.groupEntities("plugin")}},displayGroups(){return Object.entries(this.entityGroups[this.selector.grouping]).filter((e=>e[1].filter((e=>!!this.selector.selectedEntities[e.id]&&null==e.parent_id)).length>0)).map((([e,t])=>({name:e,entities:t.filter((e=>e.id in this.selector.selectedEntities))}))).sort(((e,t)=>e.name.localeCompare(t.name)))}},methods:{groupEntities(e){return Object.values(this.entities).filter((e=>null==e.parent_id)).reduce(((t,n)=>{const i=t[n[e]]||{};return i[n.id]=n,t[n[e]]=Object.values(i).sort(((e,t)=>e.name.localeCompare(t.name))),t}),{})},_shouldSkipLoading(e){const t=Object.values(this.childrenByParentId(e.id)),n=t.filter((e=>!e.is_configuration&&!e.is_write_only&&!e.is_query_disabled)).length>0;return e.is_query_disabled||e.is_write_only||t.length&&!n},async refresh(e){const t=(e?e.entities:this.entities)||{},n={};e&&(n.plugins=Object.values(t).reduce(((e,t)=>(e[t.plugin]=!0,e)),{})),this.loadingEntities=Object.values(t).reduce(((e,t)=>{if(this._shouldSkipLoading(t))return e;const n=this,i=t.id;return this.entityTimeouts[i]&&clearTimeout(this.entityTimeouts[i]),this.entityTimeouts[i]=setTimeout((()=>{n.loadingEntities[i]&&delete n.loadingEntities[i],n.entityTimeouts[i]&&delete n.entityTimeouts[i],n.errorEntities[i]=t,console.warn(`Scan timeout for ${t.name}`)}),1e3*this.entityScanTimeout),e[i]=!0,e}),{}),await this.request("entities.scan",n)},async sync(){this.loading=!0;try{this.entities=(await this.request("entities.get")).reduce(((e,t)=>(t.name=t?.meta?.name_override||t.name,t.category=L[t.type].name_plural,t.meta={...L[t.type]||{},...t.meta||{}},e[t.id]=t,e)),{}),this.selector.selectedEntities=this.entityGroups.id}finally{this.loading=!1}},childrenByParentId(e){return Object.values(this.entities).filter((t=>t&&t.parent_id===e&&!t.is_configuration)).reduce(((e,t)=>(e[t.id]=t,e)),{})},configValuesByParentId(e){return Object.values(this.entities).filter((t=>t&&t.parent_id===e&&t.is_configuration)).reduce(((e,t)=>(e[t.id]=t,e)),{})},clearEntityTimeouts(e){this.errorEntities[e]&&delete this.errorEntities[e],this.loadingEntities[e]&&delete this.loadingEntities[e],this.entityTimeouts[e]&&(clearTimeout(this.entityTimeouts[e]),delete this.entityTimeouts[e])},onEntityInput(e){e.category=L[e.type].name_plural,this.entities[e.id]=e,this.clearEntityTimeouts(e.id),this.loadingEntities[e.id]&&delete this.loadingEntities[e.id]},onEntityUpdate(e){const t=e.entity.id;if(null==t)return;this.clearEntityTimeouts(t);const n={...e.entity};null==e.entity?.state&&(n.state=this.entities[t]?.state),n.meta?.name_override?.length?n.name=n.meta.name_override:this.entities[t]?.meta?.name_override?.length?n.name=this.entities[t].meta.name_override:n.name=e.entity?.name||this.entities[t]?.name,n.category=L[n.type].name_plural,n.meta={...L[e.entity.type]||{},...this.entities[t]?.meta||{},...e.entity?.meta||{}},this.entities[t]=n,B.$.publishEntity(n)},onEntityDelete(e){const t=e.entity?.id;null!=t&&(t===this.modalEntityId&&(this.modalEntityId=null),this.entities[t]&&delete this.entities[t])},onEntityModal(e){e?(this.modalEntityId=e,this.modalVisible=!0):(this.modalEntityId=null,this.modalVisible=!1)}},async mounted(){this.subscribe(this.onEntityUpdate,"on-entity-update","platypush.message.event.entities.EntityUpdateEvent"),this.subscribe(this.onEntityDelete,"on-entity-delete","platypush.message.event.entities.EntityDeleteEvent"),await this.sync(),await this.refresh()},unmounted(){this.unsubscribe("on-entity-update")}};const z=(0,V.Z)(F,[["render",S],["__scopeId","data-v-1bbb83f2"]]);var P=z},9429:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return vt}});var i=n(6252),s=n(3577),a=n(9963);const l=e=>((0,i.dD)("data-v-e7f9b796"),e=e(),(0,i.Cn)(),e),o=(0,i.Uk)(" Are you "),r=l((()=>(0,i._)("b",null,"sure",-1))),c=(0,i.Uk)(" that you want to delete this entity? "),u=l((()=>(0,i._)("br",null,null,-1))),d=l((()=>(0,i._)("br",null,null,-1))),p=(0,i.Uk)(" Note: you should only delete an entity if its plugin has been disabled or the entity is no longer reachable."),m=l((()=>(0,i._)("br",null,null,-1))),h=l((()=>(0,i._)("br",null,null,-1))),y=(0,i.Uk)(" Otherwise, the entity will simply be created again upon the next scan. "),f={class:"table-row"},v={class:"title"},g=(0,i.Uk)(" Name "),_={class:"value"},b=["textContent"],w={class:"table-row"},S={class:"title"},C=(0,i.Uk)(" Icon "),k={class:"value icon-canvas"},E={key:0,class:"icon-editor"},I=l((()=>(0,i._)("i",{class:"fas fa-rotate-left"},null,-1))),x=[I],D=l((()=>(0,i._)("span",{class:"help"},[(0,i.Uk)(" Supported: image URLs or "),(0,i._)("a",{href:"https://fontawesome.com/icons",target:"_blank"},"FontAwesome icon classes"),(0,i.Uk)(". ")],-1))),j={class:"table-row"},T=l((()=>(0,i._)("div",{class:"title"}," Icon color ",-1))),O={class:"value icon-color-picker"},V=["value"],G=l((()=>(0,i._)("i",{class:"fas fa-rotate-left"},null,-1))),q=[G],M={class:"table-row"},U=l((()=>(0,i._)("div",{class:"title"},"Plugin",-1))),$=["textContent"],N={class:"table-row"},B=l((()=>(0,i._)("div",{class:"title"},"Internal ID",-1))),Z=["textContent"],L={key:0,class:"table-row"},F=l((()=>(0,i._)("div",{class:"title"},"External ID",-1))),z=["textContent"],P={key:1,class:"table-row"},W=l((()=>(0,i._)("div",{class:"title"},"Description",-1))),A=["textContent"],H={key:2,class:"table-row"},R=l((()=>(0,i._)("div",{class:"title"},"External URL",-1))),K={class:"value url"},Y=["href","text"],J={key:3,class:"table-row"},Q=l((()=>(0,i._)("div",{class:"title"},"Image",-1))),X={class:"value"},ee=["src"],te={key:4,class:"table-row"},ne=l((()=>(0,i._)("div",{class:"title"},"Parent",-1))),ie={class:"value"},se=["textContent"],ae={key:5,class:"table-row"},le=l((()=>(0,i._)("div",{class:"title"},"Created at",-1))),oe=["textContent"],re={key:6,class:"table-row"},ce=l((()=>(0,i._)("div",{class:"title"},"Updated at",-1))),ue=["textContent"],de=l((()=>(0,i._)("div",{class:"title"},"Delete Entity",-1))),pe={class:"value"},me=l((()=>(0,i._)("i",{class:"fas fa-trash"},null,-1))),he=[me],ye={key:7,class:"section children-container"},fe=l((()=>(0,i._)("div",{class:"col-11"},[(0,i._)("i",{class:"fas fa-sitemap"}),(0,i.Uk)("   Children ")],-1))),ve={class:"col-1 pull-right"},ge={key:0,class:"children-container-info"},_e={class:"title"},be={class:"value"},we=["onClick","textContent"],Se={class:"section extra-info-container"},Ce=l((()=>(0,i._)("div",{class:"col-11"},[(0,i._)("i",{class:"fas fa-circle-info"}),(0,i.Uk)("   Extra Info ")],-1))),ke={class:"col-1 pull-right"},Ee={key:0,class:"extra-info"},Ie={key:0,class:"table-row"},xe=["textContent"],De=["textContent"],je={key:0,class:"table-row"},Te=["textContent"],Oe=["textContent"],Ve={key:8,class:"section config-container"},Ge=l((()=>(0,i._)("div",{class:"col-11"},[(0,i._)("i",{class:"fas fa-screwdriver-wrench"}),(0,i.Uk)("   Configuration ")],-1))),qe={class:"col-1 pull-right"},Me={key:0,class:"entities"};function Ue(e,t,n,l,I,G){const me=(0,i.up)("ConfirmDialog"),Ue=(0,i.up)("EditButton"),$e=(0,i.up)("NameEditor"),Ne=(0,i.up)("Icon"),Be=(0,i.up)("EntityIcon"),Ze=(0,i.up)("Entity"),Le=(0,i.up)("Modal",!0);return n.entity?((0,i.wg)(),(0,i.j4)(Le,{key:0,visible:n.visible,class:"entity-modal",title:n.entity.name||n.entity.external_id},{default:(0,i.w5)((()=>[(0,i.Wm)(me,{ref:"deleteConfirmDiag",title:"Confirm entity deletion",onInput:G.onDelete},{default:(0,i.w5)((()=>[o,r,c,u,d,p,m,h,y])),_:1},8,["onInput"]),(0,i._)("div",f,[(0,i._)("div",v,[g,I.editName?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(Ue,{key:0,onClick:t[0]||(t[0]=e=>I.editName=!0)}))]),(0,i._)("div",_,[I.editName?((0,i.wg)(),(0,i.j4)($e,{key:0,value:n.entity.name,onInput:G.onRename,onCancel:t[1]||(t[1]=e=>I.editName=!1),disabled:I.loading},null,8,["value","onInput","disabled"])):((0,i.wg)(),(0,i.iD)("span",{key:1,textContent:(0,s.zw)(n.entity.name)},null,8,b))])]),(0,i._)("div",w,[(0,i._)("div",S,[C,I.editIcon?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(Ue,{key:0,onClick:t[2]||(t[2]=e=>I.editIcon=!0)}))]),(0,i._)("div",k,[I.editIcon?((0,i.wg)(),(0,i.iD)("span",E,[(0,i.Wm)($e,{value:n.entity.meta?.icon?.class||n.entity.meta?.icon?.url,onInput:G.onIconEdit,onCancel:t[5]||(t[5]=e=>I.editIcon=!1),disabled:I.loading},{default:(0,i.w5)((()=>[(0,i._)("button",{type:"button",title:"Reset",onClick:t[3]||(t[3]=e=>G.onIconEdit(null)),onTouch:t[4]||(t[4]=e=>G.onIconEdit(null))},x,32)])),_:1},8,["value","onInput","disabled"]),D])):((0,i.wg)(),(0,i.j4)(Ne,(0,s.vs)((0,i.dG)({key:1},n.entity?.meta?.icon||{})),null,16))])]),(0,i._)("div",j,[T,(0,i._)("div",O,[(0,i._)("input",{type:"color",value:n.entity.meta?.icon?.color,onChange:t[6]||(t[6]=(...e)=>G.onIconColorEdit&&G.onIconColorEdit(...e))},null,40,V),(0,i._)("button",{type:"button",title:"Reset",onClick:t[7]||(t[7]=e=>G.onIconColorEdit(null)),onTouch:t[8]||(t[8]=e=>G.onIconColorEdit(null))},q,32)])]),(0,i._)("div",M,[U,(0,i._)("div",{class:"value",textContent:(0,s.zw)(n.entity.plugin)},null,8,$)]),(0,i._)("div",N,[B,(0,i._)("div",{class:"value",textContent:(0,s.zw)(n.entity.id)},null,8,Z)]),n.entity.external_id?((0,i.wg)(),(0,i.iD)("div",L,[F,(0,i._)("div",{class:"value",textContent:(0,s.zw)(n.entity.external_id)},null,8,z)])):(0,i.kq)("",!0),n.entity.description?((0,i.wg)(),(0,i.iD)("div",P,[W,(0,i._)("div",{class:"value",textContent:(0,s.zw)(n.entity.description)},null,8,A)])):(0,i.kq)("",!0),n.entity.external_url?((0,i.wg)(),(0,i.iD)("div",H,[R,(0,i._)("div",K,[(0,i._)("a",{href:n.entity.external_url,target:"_blank",text:n.entity.external_url},null,8,Y)])])):(0,i.kq)("",!0),n.entity.image_url?((0,i.wg)(),(0,i.iD)("div",J,[Q,(0,i._)("div",X,[(0,i._)("img",{class:"entity-image",src:n.entity.image_url},null,8,ee)])])):(0,i.kq)("",!0),n.parent?((0,i.wg)(),(0,i.iD)("div",te,[ne,(0,i._)("div",ie,[(0,i._)("a",{class:"url",onClick:t[9]||(t[9]=t=>e.$emit("entity-update",n.parent.id)),textContent:(0,s.zw)(n.parent.name)},null,8,se)])])):(0,i.kq)("",!0),n.entity.created_at?((0,i.wg)(),(0,i.iD)("div",ae,[le,(0,i._)("div",{class:"value",textContent:(0,s.zw)(e.formatDateTime(n.entity.created_at))},null,8,oe)])):(0,i.kq)("",!0),n.entity.updated_at?((0,i.wg)(),(0,i.iD)("div",re,[ce,(0,i._)("div",{class:"value",textContent:(0,s.zw)(e.formatDateTime(n.entity.updated_at))},null,8,ue)])):(0,i.kq)("",!0),(0,i._)("div",{class:"table-row delete-entity-container",onClick:t[11]||(t[11]=t=>e.$refs.deleteConfirmDiag.show())},[de,(0,i._)("div",pe,[(0,i._)("button",{onClick:t[10]||(t[10]=(0,a.iM)((t=>e.$refs.deleteConfirmDiag.show()),["stop"]))},he)])]),Object.keys(n.children||{}).length?((0,i.wg)(),(0,i.iD)("div",ye,[(0,i._)("div",{class:"title section-title",onClick:t[12]||(t[12]=e=>I.childrenCollapsed=!I.childrenCollapsed)},[fe,(0,i._)("div",ve,[(0,i._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":I.childrenCollapsed,"fa-chevron-up":!I.childrenCollapsed}])},null,2)])]),I.childrenCollapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",ge,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.children,(t=>((0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["table-row",{hidden:!t.name?.length||t.is_configuration}]),key:t.id},[(0,i._)("div",_e,[(0,i.Wm)(Be,{entity:n.entity,icon:n.entity.meta?.icon},null,8,["entity","icon"]),(0,i.Uk)("   "+(0,s.zw)(e.prettify(t.type)),1)]),(0,i._)("div",be,[(0,i._)("a",{class:"url",onClick:n=>e.$emit("entity-update",t.id),textContent:(0,s.zw)(t.name)},null,8,we)])],2)))),128))]))])):(0,i.kq)("",!0),(0,i._)("div",Se,[(0,i._)("div",{class:"title section-title",onClick:t[13]||(t[13]=e=>I.extraInfoCollapsed=!I.extraInfoCollapsed)},[Ce,(0,i._)("div",ke,[(0,i._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":I.extraInfoCollapsed,"fa-chevron-up":!I.extraInfoCollapsed}])},null,2)])]),I.extraInfoCollapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",Ee,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.entity,((t,n)=>((0,i.wg)(),(0,i.iD)("div",{key:n},[null!=t&&I.specialFields.indexOf(n)<0?((0,i.wg)(),(0,i.iD)("div",Ie,[(0,i._)("div",{class:"title",textContent:(0,s.zw)(e.prettify(n))},null,8,xe),(0,i._)("div",{class:"value",textContent:(0,s.zw)(G.stringify(t))},null,8,De)])):(0,i.kq)("",!0)])))),128)),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.entity.data||{},((t,n)=>((0,i.wg)(),(0,i.iD)("div",{key:n},[null!=t?((0,i.wg)(),(0,i.iD)("div",je,[(0,i._)("div",{class:"title",textContent:(0,s.zw)(e.prettify(n))},null,8,Te),(0,i._)("div",{class:"value",textContent:(0,s.zw)(G.stringify(t))},null,8,Oe)])):(0,i.kq)("",!0)])))),128))]))]),G.computedConfig.length?((0,i.wg)(),(0,i.iD)("div",Ve,[(0,i._)("div",{class:"title section-title",onClick:t[14]||(t[14]=e=>I.configCollapsed=!I.configCollapsed)},[Ge,(0,i._)("div",qe,[(0,i._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":I.configCollapsed,"fa-chevron-up":!I.configCollapsed}])},null,2)])]),I.configCollapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",Me,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(G.computedConfig,(t=>((0,i.wg)(),(0,i.j4)(Ze,{key:t.id,value:t,onInput:n=>e.$emit("input",t)},null,8,["value","onInput"])))),128))]))])):(0,i.kq)("",!0)])),_:1},8,["visible","title"])):(0,i.kq)("",!0)}var $e=n(8453),Ne=n(1478);const Be=e=>((0,i.dD)("data-v-d543b3e4"),e=e(),(0,i.Cn)(),e),Ze={class:"dialog-content"},Le=Be((()=>(0,i._)("i",{class:"fas fa-check"},null,-1))),Fe=Be((()=>(0,i._)("i",{class:"fas fa-xmark"},null,-1)));function ze(e,t,n,l,o,r){const c=(0,i.up)("Modal");return(0,i.wg)(),(0,i.j4)(c,{ref:"modal",title:n.title},{default:(0,i.w5)((()=>[(0,i._)("div",Ze,[(0,i.WI)(e.$slots,"default",{},void 0,!0)]),(0,i._)("form",{class:"buttons",onSubmit:t[4]||(t[4]=(0,a.iM)(((...e)=>r.onConfirm&&r.onConfirm(...e)),["prevent"]))},[(0,i._)("button",{type:"submit",class:"ok-btn",onClick:t[0]||(t[0]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onTouch:t[1]||(t[1]=(...e)=>r.onConfirm&&r.onConfirm(...e))},[Le,(0,i.Uk)("   "+(0,s.zw)(n.confirmText),1)],32),(0,i._)("button",{type:"button",class:"cancel-btn",onClick:t[2]||(t[2]=(...e)=>r.close&&r.close(...e)),onTouch:t[3]||(t[3]=(...e)=>r.close&&r.close(...e))},[Fe,(0,i.Uk)("   "+(0,s.zw)(n.cancelText),1)],32)],32)])),_:3},8,["title"])}var Pe={emits:["input","click","touch"],components:{Modal:$e.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()}}},We=n(3744);const Ae=(0,We.Z)(Pe,[["render",ze],["__scopeId","data-v-d543b3e4"]]);var He=Ae;const Re=e=>((0,i.dD)("data-v-3344f2bf"),e=e(),(0,i.Cn)(),e),Ke=Re((()=>(0,i._)("i",{class:"fas fa-pen-to-square"},null,-1))),Ye=[Ke];function Je(e,t,n,s,a,l){return(0,i.wg)(),(0,i.iD)("button",{class:"edit-btn",onClick:t[0]||(t[0]=e=>l.proxy(e)),onTouch:t[1]||(t[1]=e=>l.proxy(e)),onInput:t[2]||(t[2]=e=>l.proxy(e))},Ye,32)}var Qe={emits:["input","click","touch"],methods:{proxy(e){this.$emit(e.type,e)}}};const Xe=(0,We.Z)(Qe,[["render",Je],["__scopeId","data-v-3344f2bf"]]);var et=Xe,tt=n(343);const nt=e=>((0,i.dD)("data-v-600cb1a8"),e=e(),(0,i.Cn)(),e),it=["disabled"],st=nt((()=>(0,i._)("button",{type:"submit"},[(0,i._)("i",{class:"fas fa-circle-check"})],-1))),at=nt((()=>(0,i._)("i",{class:"fas fa-ban"},null,-1))),lt=[at];function ot(e,t,n,s,l,o){return(0,i.wg)(),(0,i.iD)("form",{onSubmit:t[3]||(t[3]=(0,a.iM)(((...e)=>o.submit&&o.submit(...e)),["prevent"])),class:"name-editor"},[(0,i.wy)((0,i._)("input",{type:"text","onUpdate:modelValue":t[0]||(t[0]=e=>l.text=e),disabled:n.disabled,ref:"input"},null,8,it),[[a.nr,l.text]]),st,(0,i._)("button",{class:"cancel",onClick:t[1]||(t[1]=t=>e.$emit("cancel")),onTouch:t[2]||(t[2]=t=>e.$emit("cancel"))},lt,32),(0,i.WI)(e.$slots,"default",{},void 0,!0)],32)}var rt={emits:["input","cancel"],props:{value:{type:String},disabled:{type:Boolean,default:!1}},data(){return{text:null}},methods:{proxy(e){this.$emit(e.type,e)},submit(){return this.$emit("input",this.text),!1}},mounted(){this.text=this.value,this.$refs.input.focus()}};const ct=(0,We.Z)(rt,[["render",ot],["__scopeId","data-v-600cb1a8"]]);var ut=ct,dt=n(6813),pt=n(55),mt=n(7369);const ht=["created_at","data","description","external_id","external_url","id","image_url","is_configuration","meta","name","plugin","updated_at","parent_id"];var yt={name:"EntityModal",components:{Entity:pt["default"],EntityIcon:tt["default"],Modal:$e.Z,EditButton:et,NameEditor:ut,Icon:Ne.Z,ConfirmDialog:He},mixins:[dt.Z],emits:["input","loading","entity-update"],props:{entity:{type:Object,required:!0},parent:{type:Object},children:{type:Object},visible:{type:Boolean,default:!1},configValues:{type:Object,default:()=>{}}},computed:{computedConfig(){return Object.values(this.configValues).sort(((e,t)=>(e.name||"").localeCompare(t.name||"")))}},data(){return{loading:!1,editName:!1,editIcon:!1,configCollapsed:!0,childrenCollapsed:!0,extraInfoCollapsed:!0,specialFields:ht}},methods:{async onRename(e){this.loading=!0;try{const t={};t[this.entity.id]=e,await this.request("entities.rename",t)}finally{this.loading=!1,this.editName=!1}},async onDelete(){this.loading=!0;try{await this.request("entities.delete",[this.entity.id])}finally{this.loading=!1}},async onIconEdit(e){this.loading=!0;try{const t={url:null,class:null};e?.length?e.startsWith("http")?t.url=e:t.class=e:(t.url=(mt[this.entity.type]||{})?.icon?.url,t.class=(mt[this.entity.type]||{})?.icon?.["class"]);const n={};n[this.entity.id]={icon:t},await this.request("entities.set_meta",n)}finally{this.loading=!1,this.editIcon=!1}},async onIconColorEdit(e){this.loading=!0;try{const t=this.entity.meta?.icon||{};t.color=e?e.target.value:null;const n={};n[this.entity.id]={icon:t},await this.request("entities.set_meta",n)}finally{this.loading=!1,this.editIcon=!1}},stringify(e){return null==e?"":Array.isArray(e)||"object"===typeof e?JSON.stringify(e,null,2):""+e}}};const ft=(0,We.Z)(yt,[["render",Ue],["__scopeId","data-v-e7f9b796"]]);var vt=ft},6518:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return g}});var i=n(6252),s=n(3577),a=n(9963);const l={class:"entities-selectors-container"},o={class:"selector"},r={key:1,class:"selector"};function c(e,t,n,c,u,d){const p=(0,i.up)("DropdownItem"),m=(0,i.up)("Dropdown");return(0,i.wg)(),(0,i.iD)("div",l,[(0,i._)("div",o,[(0,i.Wm)(m,{title:"Group by","icon-class":"fas fa-object-ungroup",ref:"groupingSelector"},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(d.visibleGroupings,(e=>((0,i.wg)(),(0,i.j4)(p,{key:e,text:d.prettifyGroupingName(e),"item-class":{selected:n.value?.grouping===e},onClick:t=>d.onGroupingChanged(e)},null,8,["text","item-class","onClick"])))),128))])),_:1},512)]),n.value?.grouping?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,s.C_)(["selector",{active:d.isGroupFilterActive}])},[(0,i.Wm)(m,{title:"Filter by","icon-class":"fas fa-filter",ref:"groupSelector","keep-open-on-item-click":""},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(d.sortedGroups,(e=>((0,i.wg)(),(0,i.j4)(p,(0,i.dG)({key:e,text:e},d.iconForGroup(e),{"item-class":{selected:!!u.selectedGroups[e]},onClick:(0,a.iM)((t=>d.toggleGroup(e)),["stop"])}),null,16,["text","item-class","onClick"])))),128))])),_:1},512)],2)):(0,i.kq)("",!0),Object.keys(n.entityGroups.id||{}).length?((0,i.wg)(),(0,i.iD)("div",r,[(0,i.wy)((0,i._)("input",{ref:"search",type:"text",class:"search-bar",placeholder:"🔎","onUpdate:modelValue":t[0]||(t[0]=e=>u.searchTerm=e)},null,512),[[a.nr,u.searchTerm]])])):(0,i.kq)("",!0)])}var u=n(6813),d=n(5771),p=n(2684),m=n(7369),h=n(1359),y={name:"Selector",emits:["input"],mixins:[u.Z],components:{Dropdown:d.Z,DropdownItem:p.Z},props:{entityGroups:{type:Object,required:!0},value:{type:Object,required:!0}},data(){return{selectedGroups:{},searchTerm:""}},computed:{visibleGroupings(){return Object.keys(this.entityGroups).filter((e=>"id"!==e))},sortedGroups(){return Object.keys(this.entityGroups[this.value?.grouping]||{}).sort()},typesMeta(){return m},isGroupFilterActive(){return Object.keys(this.selectedGroups).length!==this.sortedGroups.length},selectedEntities(){return Object.values(this.entityGroups.id).filter((e=>{if(!this.selectedGroups[e[this.value?.grouping]])return!1;if(this.searchTerm?.length){const t=this.searchTerm.toLowerCase();return(e.name||"").toLowerCase().indexOf(t)>=0||(e.plugin||"").toLowerCase().indexOf(t)>=0||(e.external_id||"").toLowerCase().indexOf(t)>=0||(e.id||0).toString()==t}return!0})).reduce(((e,t)=>(e[t.id]=t,e)),{})}},methods:{prettifyGroupingName(e){return e?(e=this.prettify(e),e.endsWith("y")&&(e=e.slice(0,e.length-1)+"ie"),e+="s",e):""},iconForGroup(e){if("plugin"===this.value.grouping&&h[e]){const t=h[e];return{"icon-class":t["class"]?.length||!t.imgUrl?.length?t["class"]:"fas fa-gears","icon-url":t.imgUrl}}return{}},synchronizeSelectedEntities(){const e={...this.value};e.selectedEntities=this.selectedEntities,this.$emit("input",e)},updateSearchTerm(){const e={...this.value};e.searchTerm=this.searchTerm,e.selectedEntities=this.selectedEntities,this.$emit("input",e)},refreshGroupFilter(e){if(e)this.selectedGroups=Object.keys(this.entityGroups[this.value?.grouping]||{}).reduce(((e,t)=>(e[t]=!0,e)),{});else for(const t of Object.keys(this.entityGroups[this.value?.grouping]))null==this.selectedGroups[t]&&(this.selectedGroups[t]=!0);this.synchronizeSelectedEntities()},toggleGroup(e){this.selectedGroups[e]=!this.selectedGroups[e],this.synchronizeSelectedEntities()},onGroupingChanged(e){if(!this.entityGroups[e]||e===this.value?.grouping)return!1;const t={...this.value};t.grouping=e,this.$emit("input",t)}},mounted(){this.refreshGroupFilter(!0),this.$watch((()=>this.value?.grouping),(()=>{this.refreshGroupFilter(!0)})),this.$watch((()=>this.searchTerm),this.updateSearchTerm),this.$watch((()=>this.entityGroups),(()=>{this.refreshGroupFilter(!1)}))}},f=n(3744);const v=(0,f.Z)(y,[["render",c],["__scopeId","data-v-7babaacc"]]);var g=v},3692:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return E}});var i=n(6252),s=n(9963);const a=e=>((0,i.dD)("data-v-4e3d4a40"),e=e(),(0,i.Cn)(),e),l={class:"variable-modal-container"},o={class:"row"},r=a((()=>(0,i._)("div",{class:"col-s-12 col-m-4 label"},[(0,i._)("label",{for:"name"},"Variable Name")],-1))),c={class:"col-s-12 col-m-8 value"},u=["disabled"],d={class:"row"},p=a((()=>(0,i._)("div",{class:"col-s-12 col-m-4 label"},[(0,i._)("label",{for:"name"},"Variable Value")],-1))),m={class:"col-s-12 col-m-8 value"},h=["disabled"],y={class:"row button-container"},f=["disabled"],v=a((()=>(0,i._)("i",{class:"fas fa-check"},null,-1))),g=[v];function _(e,t,n,a,v,_){const b=(0,i.up)("Modal");return(0,i.wg)(),(0,i.j4)(b,{visible:n.visible,title:"Set Variable",ref:"modal",onOpen:_.onOpen,onClose:t[3]||(t[3]=t=>e.$emit("close",t))},{default:(0,i.w5)((()=>[(0,i._)("div",l,[(0,i._)("form",{onSubmit:t[2]||(t[2]=(0,s.iM)(((...e)=>_.setValue&&_.setValue(...e)),["prevent"]))},[(0,i._)("div",o,[r,(0,i._)("div",c,[(0,i.wy)((0,i._)("input",{type:"text",id:"variable-name","onUpdate:modelValue":t[0]||(t[0]=e=>v.varName=e),placeholder:"Variable Name",disabled:v.loading,ref:"varName"},null,8,u),[[s.nr,v.varName]])])]),(0,i._)("div",d,[p,(0,i._)("div",m,[(0,i.wy)((0,i._)("input",{type:"text",id:"variable-value","onUpdate:modelValue":t[1]||(t[1]=e=>v.varValue=e),ref:"varValue",placeholder:"Variable Value",disabled:v.loading},null,8,h),[[s.nr,v.varValue]])])]),(0,i._)("div",y,[(0,i._)("button",{type:"submit",title:"Set",disabled:v.loading},g,8,f)])],32)])])),_:1},8,["visible","onOpen"])}var b=n(8453),w=n(6813),S={name:"VariableModal",components:{Modal:b.Z},mixins:[w.Z],emits:["close"],props:{visible:{type:Boolean,default:!1}},data(){return{loading:!1,varName:null,varValue:null}},methods:{async clearValue(){this.loading=!0;try{await this.request("variable.unset",{name:this.varName.trim()})}finally{this.loading=!1}},async setValue(){const e=this.varName.trim();e?.length||this.notifyWarning("No variable name has been specified");const t=this.varValue;if(t?.length){this.loading=!0;try{const n={};n[e]=t,await this.request("variable.set",n)}finally{this.loading=!1}}else await this.clearValue();this.$refs.varName.value="",this.$refs.varValue.value="",this.$refs.modal.close()},onOpen(){this.$nextTick((()=>{this.$refs.varName.focus()}))}}},C=n(3744);const k=(0,C.Z)(S,[["render",_],["__scopeId","data-v-4e3d4a40"]]);var E=k},7243:function(e,t,n){var i={"./Accelerometer":[5157,9,1300,5157],"./Accelerometer.vue":[5157,9,1300,5157],"./Battery":[7503,9,7503],"./Battery.vue":[7503,9,7503],"./BinarySensor":[8135,9,3490,8135],"./BinarySensor.vue":[8135,9,3490,8135],"./BluetoothDevice":[9767,9,3490,9767],"./BluetoothDevice.vue":[9767,9,3490,9767],"./BluetoothService":[5498,9,3490,5498],"./BluetoothService.vue":[5498,9,3490,5498],"./Button":[9276,9,1300,9276],"./Button.vue":[9276,9,1300,9276],"./CloudInstance":[5225,9,5225],"./CloudInstance.vue":[5225,9,5225],"./CompositeSensor":[5157,9,1300,5157],"./CompositeSensor.vue":[5157,9,1300,5157],"./ContactSensor":[8135,9,3490,8135],"./ContactSensor.vue":[8135,9,3490,8135],"./Cpu":[9450,9,9450],"./Cpu.vue":[9450,9,9450],"./CpuInfo":[2806,9,2806],"./CpuInfo.vue":[2806,9,2806],"./CpuStats":[5225,9,5225],"./CpuStats.vue":[5225,9,5225],"./CpuTimes":[8444,9,8444],"./CpuTimes.vue":[8444,9,8444],"./CurrentSensor":[5157,9,1300,5157],"./CurrentSensor.vue":[5157,9,1300,5157],"./Device":[5225,9,5225],"./Device.vue":[5225,9,5225],"./DewPointSensor":[5157,9,1300,5157],"./DewPointSensor.vue":[5157,9,1300,5157],"./Dimmer":[5924,9,7782,5924],"./Dimmer.vue":[5924,9,7782,5924],"./Disk":[7141,9,7141],"./Disk.vue":[7141,9,7141],"./DistanceSensor":[5157,9,1300,5157],"./DistanceSensor.vue":[5157,9,1300,5157],"./EnergySensor":[5157,9,1300,5157],"./EnergySensor.vue":[5157,9,1300,5157],"./Entity":[55,9],"./Entity.vue":[55,9],"./EntityIcon":[343,9],"./EntityIcon.vue":[343,9],"./EntityMixin":[7909,9],"./EntityMixin.vue":[7909,9],"./EnumSensor":[9276,9,1300,9276],"./EnumSensor.vue":[9276,9,1300,9276],"./EnumSwitch":[6358,9,6358],"./EnumSwitch.vue":[6358,9,6358],"./HeartRateSensor":[5157,9,1300,5157],"./HeartRateSensor.vue":[5157,9,1300,5157],"./HumiditySensor":[5157,9,1300,5157],"./HumiditySensor.vue":[5157,9,1300,5157],"./IlluminanceSensor":[5157,9,1300,5157],"./IlluminanceSensor.vue":[5157,9,1300,5157],"./Index":[1526,9],"./Index.vue":[1526,9],"./Light":[1196,9,7782,3490,1196],"./Light.vue":[1196,9,7782,3490,1196],"./LinkQuality":[6815,9,6815],"./LinkQuality.vue":[6815,9,6815],"./Magnetometer":[5157,9,1300,5157],"./Magnetometer.vue":[5157,9,1300,5157],"./MemoryStats":[9387,9,9387],"./MemoryStats.vue":[9387,9,9387],"./Modal":[9429,9],"./Modal.vue":[9429,9],"./MotionSensor":[5157,9,1300,5157],"./MotionSensor.vue":[5157,9,1300,5157],"./Muted":[3303,9,3490,3303],"./Muted.vue":[3303,9,3490,3303],"./NetworkInterface":[6164,9,6164],"./NetworkInterface.vue":[6164,9,6164],"./NumericSensor":[5157,9,1300,5157],"./NumericSensor.vue":[5157,9,1300,5157],"./PercentSensor":[675,9,675],"./PercentSensor.vue":[675,9,675],"./PowerSensor":[5157,9,1300,5157],"./PowerSensor.vue":[5157,9,1300,5157],"./PresenceSensor":[8135,9,3490,8135],"./PresenceSensor.vue":[8135,9,3490,8135],"./PressureSensor":[5157,9,1300,5157],"./PressureSensor.vue":[5157,9,1300,5157],"./RawSensor":[5157,9,1300,5157],"./RawSensor.vue":[5157,9,1300,5157],"./Selector":[6518,9],"./Selector.vue":[6518,9],"./Sensor":[5157,9,1300,5157],"./Sensor.vue":[5157,9,1300,5157],"./StepsSensor":[5157,9,1300,5157],"./StepsSensor.vue":[5157,9,1300,5157],"./SwapStats":[9387,9,9387],"./SwapStats.vue":[9387,9,9387],"./Switch":[3303,9,3490,3303],"./Switch.vue":[3303,9,3490,3303],"./SystemBattery":[7503,9,7503],"./SystemBattery.vue":[7503,9,7503],"./SystemFan":[5157,9,1300,5157],"./SystemFan.vue":[5157,9,1300,5157],"./SystemTemperature":[5157,9,1300,5157],"./SystemTemperature.vue":[5157,9,1300,5157],"./TemperatureSensor":[5157,9,1300,5157],"./TemperatureSensor.vue":[5157,9,1300,5157],"./ThreeAxisSensor":[5157,9,1300,5157],"./ThreeAxisSensor.vue":[5157,9,1300,5157],"./TimeDuration":[5157,9,1300,5157],"./TimeDuration.vue":[5157,9,1300,5157],"./Variable":[1213,9,1213],"./Variable.vue":[1213,9,1213],"./VariableModal":[3692,9],"./VariableModal.vue":[3692,9],"./VoltageSensor":[5157,9,1300,5157],"./VoltageSensor.vue":[5157,9,1300,5157],"./Volume":[5924,9,7782,5924],"./Volume.vue":[5924,9,7782,5924],"./WeightSensor":[5157,9,1300,5157],"./WeightSensor.vue":[5157,9,1300,5157],"./common.scss":[65,9,4981,65],"./meta":[7369,3],"./meta.json":[7369,3],"./vars.scss":[5207,9,4981,5207]};function s(e){if(!n.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],s=t[0];return Promise.all(t.slice(2).map(n.e)).then((function(){return n.t(s,16|t[1])}))}s.keys=function(){return Object.keys(i)},s.id=7243,e.exports=s},7369:function(e){"use strict";e.exports=JSON.parse('{"battery":{"name":"Battery","name_plural":"Batteries","icon":{"class":"fas fa-battery-full"}},"button":{"name":"Button","name_plural":"Buttons","icon":{"class":"fas fa-circle-dot"}},"cpu_info":{"name":"System","name_plural":"System","icon":{"class":"fas fa-circle-info"}},"cpu_stats":{"name":"System","name_plural":"System","icon":{"class":"fas fa-gauge"}},"cpu_times":{"name":"System","name_plural":"System","icon":{"class":"fas fa-clock"}},"memory_stats":{"name":"System","name_plural":"System","icon":{"class":"fas fa-memory"}},"swap_stats":{"name":"System","name_plural":"System","icon":{"class":"fas fa-memory"}},"disk":{"name":"System","name_plural":"System","icon":{"class":"fas fa-hard-drive"}},"network_interface":{"name":"System","name_plural":"System","icon":{"class":"fas fa-ethernet"}},"system_temperature":{"name":"System","name_plural":"System","icon":{"class":"fas fa-temperature-half"}},"system_fan":{"name":"System","name_plural":"System","icon":{"class":"fas fa-fan"}},"system_battery":{"name":"System","name_plural":"System","icon":{"class":"fas fa-battery-full"}},"current_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-bolt"}},"cpu":{"name":"System","name_plural":"System","icon":{"class":"fas fa-microchip"}},"motion_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-person-running"}},"distance_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-ruler-horizontal"}},"bluetooth_device":{"name":"Device","name_plural":"Devices","icon":{"class":"fab fa-bluetooth-b"}},"cloud_instance":{"name":"Cloud Entity","name_plural":"Cloud Entities","icon":{"class":"fas fa-cloud"}},"bluetooth_service":{"name":"Service","name_plural":"Services","icon":{"class":"fas fa-satellite-dish"}},"accelerometer":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-up-down-left-right"}},"magnetometer":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-magnet"}},"device":{"name":"Device","name_plural":"Devices","icon":{"class":"fas fa-gear"}},"volume":{"name":"Dimmer","name_plural":"Dimmers","icon":{"class":"fas fa-volume-high"}},"dimmer":{"name":"Dimmer","name_plural":"Dimmers","icon":{"class":"fas fa-gauge"}},"energy_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-plug"}},"entity":{"name":"Entity","name_plural":"Entities","icon":{"class":"fas fa-circle-question"}},"humidity_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-droplet"}},"dew_point_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-hand-holding-droplet"}},"illuminance_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-sun"}},"light":{"name":"Light","name_plural":"Lights","icon":{"class":"fas fa-lightbulb"}},"contact_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"far fa-hand"}},"presence_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-person"}},"weight_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-weight-scale"}},"link_quality":{"name":"Link Quality","name_plural":"Link Qualities","icon":{"class":"fas fa-tower-broadcast"}},"power_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-plug"}},"temperature_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-temperature-half"}},"steps_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-shoe-prints"}},"heart_rate_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-heart-pulse"}},"time_duration_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-clock"}},"pressure_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-gauge"}},"muted":{"name":"Switch","name_plural":"Switches","icon":{"class":"fas fa-volume-xmark"}},"enum_switch":{"name":"Switch","name_plural":"Switches","icon":{"class":"fas fa-gauge"}},"switch":{"name":"Switch","name_plural":"Switches","icon":{"class":"fas fa-toggle-on"}},"variable":{"name":"Variable","name_plural":"Variables","icon":{"class":"fas fa-square-root-variable"}},"voltage_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-car-battery"}},"composite_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"binary_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"numeric_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"percent_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"enum_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"raw_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}}}')}}]); -//# sourceMappingURL=55.637888a6.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/55.637888a6.js.map b/platypush/backend/http/webapp/dist/static/js/55.637888a6.js.map deleted file mode 100644 index 60a25f2f9b..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/55.637888a6.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/55.637888a6.js","mappings":"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AK0M,cAAc,uCAGrB,MAAMtO,EAAQ4B,KAAKwM,SACnB,GAAKpO,GAAOE,OAEL,CACL0B,KAAKpB,SAAU,EACf,IACE,MAAMqI,EAAO,CAAC,EACdA,EAAKsF,GAAWnO,QACV4B,KAAKuH,QAAQ,eAAgBN,EAGrC,CANA,QAKEjH,KAAKpB,SAAU,CACjB,CACF,YAVQoB,KAAK2M,aAYb3M,KAAKK,MAAMkM,QAAQnO,MAAQ,GAC3B4B,KAAKK,MAAMmM,SAASpO,MAAQ,GAC5B4B,KAAKK,MAAMyJ,MAAMJ,OAClB,EAED2C,SACErM,KAAK4M,WAAU,KACb5M,KAAKK,MAAMkM,QAAQpC,OAAnB,GAEH,I,UC1FL,MAAM3H,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,uBCTA,IAAIV,EAAM,CACT,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,YAAa,CACZ,KACA,EACA,MAED,gBAAiB,CAChB,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,yBAA0B,CACzB,KACA,EACA,KACA,MAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,MAED,sBAAuB,CACtB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,QAAS,CACR,KACA,EACA,MAED,YAAa,CACZ,KACA,EACA,MAED,YAAa,CACZ,KACA,EACA,MAED,gBAAiB,CAChB,KACA,EACA,MAED,aAAc,CACb,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,MAED,aAAc,CACb,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,WAAY,CACX,KACA,EACA,MAED,eAAgB,CACf,KACA,EACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,SAAU,CACT,KACA,EACA,MAED,aAAc,CACb,KACA,EACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,WAAY,CACX,GACA,GAED,eAAgB,CACf,GACA,GAED,eAAgB,CACf,IACA,GAED,mBAAoB,CACnB,IACA,GAED,gBAAiB,CAChB,KACA,GAED,oBAAqB,CACpB,KACA,GAED,eAAgB,CACf,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,MAED,mBAAoB,CACnB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,MAED,UAAW,CACV,KACA,GAED,cAAe,CACd,KACA,GAED,UAAW,CACV,KACA,EACA,KACA,KACA,MAED,cAAe,CACd,KACA,EACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,gBAAiB,CAChB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,MAED,UAAW,CACV,KACA,GAED,cAAe,CACd,KACA,GAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,UAAW,CACV,KACA,EACA,KACA,MAED,cAAe,CACd,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,MAED,yBAA0B,CACzB,KACA,EACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,kBAAmB,CAClB,IACA,EACA,KAED,sBAAuB,CACtB,IACA,EACA,KAED,gBAAiB,CAChB,KACA,EACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,cAAe,CACd,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,aAAc,CACb,KACA,GAED,iBAAkB,CACjB,KACA,GAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,gBAAiB,CAChB,KACA,EACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,cAAe,CACd,KACA,EACA,MAED,kBAAmB,CAClB,KACA,EACA,MAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,MAED,sBAAuB,CACtB,KACA,EACA,MAED,cAAe,CACd,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,aAAc,CACb,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,MAED,kBAAmB,CAClB,KACA,GAED,sBAAuB,CACtB,KACA,GAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,gBAAiB,CAChB,GACA,EACA,KACA,IAED,SAAU,CACT,KACA,GAED,cAAe,CACd,KACA,GAED,cAAe,CACd,KACA,EACA,KACA,OAGF,SAAS8K,EAAoBnC,GAC5B,IAAIoC,EAAoBC,EAAEhL,EAAK2I,GAC9B,OAAOsC,QAAQC,UAAUC,MAAK,WAC7B,IAAI1G,EAAI,IAAI2G,MAAM,uBAAyBzC,EAAM,KAEjD,MADAlE,EAAE4G,KAAO,mBACH5G,CACP,IAGD,IAAI6G,EAAMtL,EAAI2I,GAAMpL,EAAK+N,EAAI,GAC7B,OAAOL,QAAQM,IAAID,EAAInL,MAAM,GAAGH,IAAI+K,EAAoBtG,IAAI0G,MAAK,WAChE,OAAOJ,EAAoB9K,EAAE1C,EAAa,GAAT+N,EAAI,GACtC,GACD,CACAR,EAAoBjJ,KAAO,WAAa,OAAO9D,OAAO8D,KAAK7B,EAAM,EACjE8K,EAAoBvN,GAAK,KACzBiO,EAAOC,QAAUX,C","sources":["webpack://platypush/./src/components/panels/Entities/Entity.vue","webpack://platypush/./src/components/panels/Entities/Entity.vue?6f8a","webpack://platypush/./src/components/panels/Entities/EntityIcon.vue","webpack://platypush/./src/components/panels/Entities/EntityIcon.vue?8abc","webpack://platypush/./src/components/panels/Entities/EntityMixin.vue","webpack://platypush/./src/components/panels/Entities/EntityMixin.vue?a9b3","webpack://platypush/./src/components/panels/Entities/Index.vue","webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Entities/Index.vue?4523","webpack://platypush/./src/components/panels/Entities/Modal.vue","webpack://platypush/./src/components/elements/ConfirmDialog.vue","webpack://platypush/./src/components/elements/ConfirmDialog.vue?f384","webpack://platypush/./src/components/elements/EditButton.vue","webpack://platypush/./src/components/elements/EditButton.vue?fb20","webpack://platypush/./src/components/elements/NameEditor.vue","webpack://platypush/./src/components/elements/NameEditor.vue?34cf","webpack://platypush/./src/components/panels/Entities/Modal.vue?d45a","webpack://platypush/./src/components/panels/Entities/Selector.vue","webpack://platypush/./src/components/panels/Entities/Selector.vue?bf8b","webpack://platypush/./src/components/panels/Entities/VariableModal.vue","webpack://platypush/./src/components/panels/Entities/VariableModal.vue?db72","webpack://platypush/./src/components/panels/Entities|lazy|/^\\.\\/.*$/|groupOptions: {}|namespace object"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Entity.vue?vue&type=template&id=548261cd&scoped=true\"\nimport script from \"./Entity.vue?vue&type=script&lang=js\"\nexport * from \"./Entity.vue?vue&type=script&lang=js\"\n\nimport \"./Entity.vue?vue&type=style&index=0&id=548261cd&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-548261cd\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./EntityIcon.vue?vue&type=template&id=bf9e632e&scoped=true\"\nimport script from \"./EntityIcon.vue?vue&type=script&lang=js\"\nexport * from \"./EntityIcon.vue?vue&type=script&lang=js\"\n\nimport \"./EntityIcon.vue?vue&type=style&index=0&id=bf9e632e&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-bf9e632e\"]])\n\nexport default __exports__","\n","import script from \"./EntityMixin.vue?vue&type=script&lang=js\"\nexport * from \"./EntityMixin.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 \"./NoItems.vue?vue&type=template&id=6fec32b5&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=6fec32b5&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6fec32b5\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=1bbb83f2&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=1bbb83f2&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1bbb83f2\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./ConfirmDialog.vue?vue&type=template&id=d543b3e4&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=d543b3e4&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d543b3e4\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./EditButton.vue?vue&type=template&id=3344f2bf&scoped=true\"\nimport script from \"./EditButton.vue?vue&type=script&lang=js\"\nexport * from \"./EditButton.vue?vue&type=script&lang=js\"\n\nimport \"./EditButton.vue?vue&type=style&index=0&id=3344f2bf&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3344f2bf\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./NameEditor.vue?vue&type=template&id=600cb1a8&scoped=true\"\nimport script from \"./NameEditor.vue?vue&type=script&lang=js\"\nexport * from \"./NameEditor.vue?vue&type=script&lang=js\"\n\nimport \"./NameEditor.vue?vue&type=style&index=0&id=600cb1a8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-600cb1a8\"]])\n\nexport default __exports__","import { render } from \"./Modal.vue?vue&type=template&id=e7f9b796&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=e7f9b796&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-e7f9b796\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Selector.vue?vue&type=template&id=7babaacc&scoped=true\"\nimport script from \"./Selector.vue?vue&type=script&lang=js\"\nexport * from \"./Selector.vue?vue&type=script&lang=js\"\n\nimport \"./Selector.vue?vue&type=style&index=0&id=7babaacc&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7babaacc\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./VariableModal.vue?vue&type=template&id=4e3d4a40&scoped=true\"\nimport script from \"./VariableModal.vue?vue&type=script&lang=js\"\nexport * from \"./VariableModal.vue?vue&type=script&lang=js\"\n\nimport \"./VariableModal.vue?vue&type=style&index=0&id=4e3d4a40&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4e3d4a40\"]])\n\nexport default __exports__","var map = {\n\t\"./Accelerometer\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Accelerometer.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Battery\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./Battery.vue\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./BinarySensor\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./BinarySensor.vue\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./BluetoothDevice\": [\n\t\t9767,\n\t\t9,\n\t\t3490,\n\t\t9767\n\t],\n\t\"./BluetoothDevice.vue\": [\n\t\t9767,\n\t\t9,\n\t\t3490,\n\t\t9767\n\t],\n\t\"./BluetoothService\": [\n\t\t5498,\n\t\t9,\n\t\t3490,\n\t\t5498\n\t],\n\t\"./BluetoothService.vue\": [\n\t\t5498,\n\t\t9,\n\t\t3490,\n\t\t5498\n\t],\n\t\"./Button\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./Button.vue\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./CloudInstance\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CloudInstance.vue\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CompositeSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./CompositeSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./ContactSensor\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./ContactSensor.vue\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./Cpu\": [\n\t\t9450,\n\t\t9,\n\t\t9450\n\t],\n\t\"./Cpu.vue\": [\n\t\t9450,\n\t\t9,\n\t\t9450\n\t],\n\t\"./CpuInfo\": [\n\t\t2806,\n\t\t9,\n\t\t2806\n\t],\n\t\"./CpuInfo.vue\": [\n\t\t2806,\n\t\t9,\n\t\t2806\n\t],\n\t\"./CpuStats\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CpuStats.vue\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CpuTimes\": [\n\t\t8444,\n\t\t9,\n\t\t8444\n\t],\n\t\"./CpuTimes.vue\": [\n\t\t8444,\n\t\t9,\n\t\t8444\n\t],\n\t\"./CurrentSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./CurrentSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Device\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./Device.vue\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./DewPointSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./DewPointSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Dimmer\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./Dimmer.vue\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./Disk\": [\n\t\t7141,\n\t\t9,\n\t\t7141\n\t],\n\t\"./Disk.vue\": [\n\t\t7141,\n\t\t9,\n\t\t7141\n\t],\n\t\"./DistanceSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./DistanceSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./EnergySensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./EnergySensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Entity\": [\n\t\t55,\n\t\t9\n\t],\n\t\"./Entity.vue\": [\n\t\t55,\n\t\t9\n\t],\n\t\"./EntityIcon\": [\n\t\t343,\n\t\t9\n\t],\n\t\"./EntityIcon.vue\": [\n\t\t343,\n\t\t9\n\t],\n\t\"./EntityMixin\": [\n\t\t7909,\n\t\t9\n\t],\n\t\"./EntityMixin.vue\": [\n\t\t7909,\n\t\t9\n\t],\n\t\"./EnumSensor\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./EnumSensor.vue\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./EnumSwitch\": [\n\t\t6358,\n\t\t9,\n\t\t6358\n\t],\n\t\"./EnumSwitch.vue\": [\n\t\t6358,\n\t\t9,\n\t\t6358\n\t],\n\t\"./HeartRateSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./HeartRateSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./HumiditySensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./HumiditySensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./IlluminanceSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./IlluminanceSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Index\": [\n\t\t1526,\n\t\t9\n\t],\n\t\"./Index.vue\": [\n\t\t1526,\n\t\t9\n\t],\n\t\"./Light\": [\n\t\t1196,\n\t\t9,\n\t\t7782,\n\t\t3490,\n\t\t1196\n\t],\n\t\"./Light.vue\": [\n\t\t1196,\n\t\t9,\n\t\t7782,\n\t\t3490,\n\t\t1196\n\t],\n\t\"./LinkQuality\": [\n\t\t6815,\n\t\t9,\n\t\t6815\n\t],\n\t\"./LinkQuality.vue\": [\n\t\t6815,\n\t\t9,\n\t\t6815\n\t],\n\t\"./Magnetometer\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Magnetometer.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./MemoryStats\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./MemoryStats.vue\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./Modal\": [\n\t\t9429,\n\t\t9\n\t],\n\t\"./Modal.vue\": [\n\t\t9429,\n\t\t9\n\t],\n\t\"./MotionSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./MotionSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Muted\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./Muted.vue\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./NetworkInterface\": [\n\t\t6164,\n\t\t9,\n\t\t6164\n\t],\n\t\"./NetworkInterface.vue\": [\n\t\t6164,\n\t\t9,\n\t\t6164\n\t],\n\t\"./NumericSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./NumericSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PercentSensor\": [\n\t\t675,\n\t\t9,\n\t\t675\n\t],\n\t\"./PercentSensor.vue\": [\n\t\t675,\n\t\t9,\n\t\t675\n\t],\n\t\"./PowerSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PowerSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PresenceSensor\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./PresenceSensor.vue\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./PressureSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PressureSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./RawSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./RawSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Selector\": [\n\t\t6518,\n\t\t9\n\t],\n\t\"./Selector.vue\": [\n\t\t6518,\n\t\t9\n\t],\n\t\"./Sensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Sensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./StepsSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./StepsSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SwapStats\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./SwapStats.vue\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./Switch\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./Switch.vue\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./SystemBattery\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./SystemBattery.vue\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./SystemFan\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SystemFan.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SystemTemperature\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SystemTemperature.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TemperatureSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TemperatureSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./ThreeAxisSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./ThreeAxisSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TimeDuration\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TimeDuration.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Variable\": [\n\t\t1213,\n\t\t9,\n\t\t1213\n\t],\n\t\"./Variable.vue\": [\n\t\t1213,\n\t\t9,\n\t\t1213\n\t],\n\t\"./VariableModal\": [\n\t\t3692,\n\t\t9\n\t],\n\t\"./VariableModal.vue\": [\n\t\t3692,\n\t\t9\n\t],\n\t\"./VoltageSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./VoltageSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Volume\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./Volume.vue\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./WeightSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./WeightSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./common.scss\": [\n\t\t65,\n\t\t9,\n\t\t4981,\n\t\t65\n\t],\n\t\"./meta\": [\n\t\t7369,\n\t\t3\n\t],\n\t\"./meta.json\": [\n\t\t7369,\n\t\t3\n\t],\n\t\"./vars.scss\": [\n\t\t5207,\n\t\t9,\n\t\t4981,\n\t\t5207\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 = 7243;\nmodule.exports = webpackAsyncContext;"],"names":["class","hasChildren","isCollapsed","value","name","length","justUpdated","component","parent","children","computedChildren","loading","ref","error","reachable","onClick","$emit","$event","toggleCollapsed","entity","key","id","childrenByParentId","level","mixins","EntityMixin","emits","data","computed","Object","values","this","filter","child","collapsed","instance","$refs","methods","valuesEqual","a","b","objectsEqual","parentId","allEntities","parent_id","is_configuration","reduce","obj","event","stopPropagation","target","classList","contains","onEntityUpdate","entityId","isChildUpdate","setJustUpdated","self","setTimeout","mounted","type","split","map","t","toUpperCase","slice","join","$watch","newValue","oldValue","bus","__exports__","render","colorFill","title","prettify","style","colorFillStyle","computedIconNormalized","components","Icon","Utils","props","Boolean","default","required","icon","hasColorFill","modalVisible","computedIcon","meta","keys","color","entityType","charAt","Number","s","entityGroups","selector","text","refresh","variableModalVisible","modalEntityId","entities","visible","configValuesByParentId","onEntityModal","displayGroups","group","grouping","entitiesMeta","typesByCategory","pluginIcons","url","imgUrl","onEntityInput","errorEntities","loadingEntities","Dropdown","DropdownItem","Entity","EntityModal","Loading","NoItems","Selector","VariableModal","entityScanTimeout","entityTimeouts","selectedEntities","icons","entityTypes","groupEntities","entries","name_plural","entry","e","sort","localeCompare","attr","_shouldSkipLoading","hasReadableChildren","is_write_only","is_query_disabled","async","args","plugins","plugin","clearTimeout","console","warn","request","name_override","category","clearEntityTimeouts","state","onEntityDelete","subscribe","sync","unmounted","unsubscribe","href","external_id","onDelete","editName","onRename","disabled","editIcon","onIconEdit","onIconColorEdit","description","external_url","image_url","src","created_at","updated_at","deleteConfirmDiag","show","childrenCollapsed","extraInfoCollapsed","specialFields","indexOf","computedConfig","configCollapsed","onConfirm","confirmText","close","cancelText","Modal","String","modal","hide","proxy","submit","input","focus","EntityIcon","EditButton","NameEditor","ConfirmDialog","configValues","newName","req","newIcon","startsWith","stringify","Array","isArray","JSON","visibleGroupings","g","prettifyGroupingName","onGroupingChanged","isGroupFilterActive","sortedGroups","iconForGroup","selectedGroups","toggleGroup","placeholder","searchTerm","typesMeta","toLowerCase","toString","endsWith","synchronizeSelectedEntities","updateSearchTerm","refreshGroupFilter","reset","for","onOpen","setValue","varName","varValue","trim","notifyWarning","clearValue","$nextTick","webpackAsyncContext","__webpack_require__","o","Promise","resolve","then","Error","code","ids","all","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/55.6ce04ea0.js b/platypush/backend/http/webapp/dist/static/js/55.6ce04ea0.js new file mode 100644 index 0000000000..c2372368c3 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/55.6ce04ea0.js @@ -0,0 +1,2 @@ +(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[55],{55:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});var i=n(6252),s=n(3577),a=n(9963);const l={key:0,class:"children fade-in"};function o(e,t,n,o,r,c){const u=(0,i.up)("Entity",!0);return(0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["entity-container-wrapper",{"with-children":c.hasChildren,collapsed:c.isCollapsed,hidden:!e.value?.name?.length}])},[(0,i._)("div",{class:(0,s.C_)(["row item entity-container",{"with-children":c.hasChildren,collapsed:c.isCollapsed,blink:r.justUpdated}])},[(0,i._)("div",{class:(0,s.C_)(["adjuster",{"with-children":c.hasChildren}])},[((0,i.wg)(),(0,i.j4)((0,i.LL)(r.component),{value:e.value,parent:e.parent,children:c.computedChildren,loading:e.loading,ref:"instance",error:e.error||0==e.value?.reachable,onClick:c.onClick,onInput:t[0]||(t[0]=t=>e.$emit("input",t)),onLoading:t[1]||(t[1]=t=>e.$emit("loading",t))},null,8,["value","parent","children","loading","error","onClick"]))],2),c.hasChildren?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"col-1 collapse-toggler",onClick:t[2]||(t[2]=(0,a.iM)(((...e)=>c.toggleCollapsed&&c.toggleCollapsed(...e)),["stop"]))},[(0,i._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":c.isCollapsed,"fa-chevron-up":!c.isCollapsed}])},null,2)])):(0,i.kq)("",!0)],2),c.hasChildren&&!c.isCollapsed?((0,i.wg)(),(0,i.iD)("div",l,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(c.computedChildren,(n=>((0,i.wg)(),(0,i.iD)("div",{class:"child",key:n.id},[(0,i.Wm)(u,{value:n,parent:e.value,children:c.childrenByParentId(n.id),loading:e.loading,level:e.level+1,onShowModal:t[3]||(t[3]=t=>e.$emit("show-modal",t)),onInput:t=>e.$emit("input",n)},null,8,["value","parent","children","loading","level","onInput"])])))),128))])):(0,i.kq)("",!0)],2)}var r=n(2262),c=n(7909),u=n(5250),d={name:"Entity",mixins:[c["default"]],emits:["input","loading","update","show-modal"],data(){return{component:null,justUpdated:!1}},computed:{computedChildren(){return Object.values(this.children||{}).filter((e=>e))},hasChildren(){return!!this.computedChildren.length},isCollapsed(){return!this.hasChildren||this.collapsed},instance(){return this.$refs.instance}},methods:{valuesEqual(e,t){e={...e},t={...t};for(const n of["updated_at","data"])delete e[n],delete t[n];return this.objectsEqual(e,t)},childrenByParentId(e){return Object.values(this.allEntities||{}).filter((t=>t&&t.parent_id===e&&!t.is_configuration)).reduce(((e,t)=>(e[t.id]=t,e)),{})},onClick(e){e.stopPropagation(),e.target.classList.contains("label")||e.target.classList.contains("head")?this.toggleCollapsed():this.$emit("show-modal",this.value.id)},onEntityUpdate(e){const t=e?.id,n=null!=t&&this.children&&t in this.children;n&&this.setJustUpdated()},toggleCollapsed(){this.collapsed=!this.collapsed,this.instance&&(this.instance.collapsed=!this.instance.collapsed)},setJustUpdated(){this.justUpdated=!0;const e=this;setTimeout((()=>e.justUpdated=!1),1e3)}},mounted(){if("Entity"!==this.type){const e=this.type.split("_").map((e=>e[0].toUpperCase()+e.slice(1))).join("");this.$watch((()=>this.value),((e,t)=>{if(this.valuesEqual(t,e))return!1;this.setJustUpdated(),this.$emit("update",{value:e})})),this.component=(0,r.XI)((0,i.RC)((()=>n(7243)(`./${e}`))))}u.$.onEntity(this.onEntityUpdate)}},m=n(3744);const p=(0,m.Z)(d,[["render",o],["__scopeId","data-v-548261cd"]]);var h=p},5581:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});var i=n(6252),s=n(3577);const a=["title"],l={key:0,class:"fas fa-spinner loading"},o={key:1,class:"fas fa-circle-exclamation error"};function r(e,t,n,r,c,u){const d=(0,i.up)("Icon");return(0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["entity-icon-container",{"with-color-fill":!!u.colorFill}]),title:e.prettify(n.entity.type||""),style:(0,s.j5)(u.colorFillStyle)},[n.loading?((0,i.wg)(),(0,i.iD)("i",l)):n.error?((0,i.wg)(),(0,i.iD)("i",o)):((0,i.wg)(),(0,i.j4)(d,(0,s.vs)((0,i.dG)({key:2},u.computedIconNormalized)),null,16))],14,a)}var c=n(1478),u=n(6813),d={name:"EntityIcon",components:{Icon:c.Z},mixins:[u.Z],props:{loading:{type:Boolean,default:!1},error:{type:Boolean,default:!1},entity:{type:Object,required:!0},icon:{type:Object,default:()=>{}},hasColorFill:{type:Boolean,default:!1}},data(){return{component:null,modalVisible:!1}},computed:{computedIcon(){let e={...this.entity?.meta?.icon||{}};return Object.keys(this.icon||{}).length&&(e=this.icon),{...e}},colorFill(){return this.hasColorFill&&this.computedIcon.color},colorFillStyle(){return this.colorFill&&!this.error?{background:this.colorFill}:{}},computedIconNormalized(){const e={...this.computedIcon};return this.colorFill&&delete e.color,e},type(){let e=this.entity.type||"";return e.charAt(0).toUpperCase()+e.slice(1)}}},m=n(3744);const p=(0,m.Z)(d,[["render",r],["__scopeId","data-v-b5f9b92e"]]);var h=p},7909:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var i=n(6813),s={name:"EntityMixin",mixins:[i.Z],emits:["input"],props:{loading:{type:Boolean,default:!1},error:{type:Boolean,default:!1},value:{type:Object,required:!0},parent:{type:Object,default:()=>{}},children:{type:Object,default:()=>{}},allEntities:{type:Object,default:()=>{}},level:{type:Number,default:0}},data(){return{modalVisible:!1,collapsed:!0}},computed:{type(){let e=this.value.type||"";return e.split("_").map((e=>e.charAt(0).toUpperCase()+e.slice(1))).join("")}}};const a=s;var l=a},474:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return P}});var i=n(6252),s=n(3577);const a=e=>((0,i.dD)("data-v-b3ea689c"),e=e(),(0,i.Cn)(),e),l={class:"row plugin entities-container"},o={class:"col-s-10 col-m-11 left"},r={class:"col-s-2 col-m-1 actions-container right"},c={class:"groups-canvas"},u=(0,i.Uk)("No entities found"),d={key:2,class:"groups-container"},m={class:"frame"},p={class:"header"},h={class:"section left"},y={class:"section center"},f=["textContent"],v={class:"section right"},g=["onClick"],_=a((()=>(0,i._)("i",{class:"fa fa-sync-alt"},null,-1))),b=[_],w={class:"body"};function S(e,t,n,a,_,S){const C=(0,i.up)("Loading"),k=(0,i.up)("Selector"),E=(0,i.up)("DropdownItem"),I=(0,i.up)("Dropdown"),x=(0,i.up)("EntityModal"),D=(0,i.up)("VariableModal"),j=(0,i.up)("NoItems"),T=(0,i.up)("Icon"),O=(0,i.up)("Entity");return(0,i.wg)(),(0,i.iD)("div",l,[_.loading?((0,i.wg)(),(0,i.j4)(C,{key:0})):(0,i.kq)("",!0),(0,i._)("header",null,[(0,i._)("div",o,[(0,i.Wm)(k,{"entity-groups":S.entityGroups,value:_.selector,onInput:t[0]||(t[0]=e=>_.selector=e)},null,8,["entity-groups","value"])]),(0,i._)("div",r,[(0,i.Wm)(I,{title:"Actions","icon-class":"fas fa-ellipsis"},{default:(0,i.w5)((()=>[(0,i.Wm)(E,{"icon-class":"fa fa-sync-alt",text:"Refresh",onClick:S.refresh},null,8,["onClick"]),(0,i.Wm)(E,{"icon-class":"fa fa-square-root-variable",text:"Set Variable",onClick:t[1]||(t[1]=e=>_.variableModalVisible=!0)})])),_:1})])]),(0,i._)("div",c,[_.modalEntityId&&_.entities[_.modalEntityId]?((0,i.wg)(),(0,i.j4)(x,{key:0,entity:_.entities[_.modalEntityId],parent:_.entities[_.entities[_.modalEntityId].parent_id],children:S.childrenByParentId(_.modalEntityId),visible:_.modalVisible,"config-values":S.configValuesByParentId(_.modalEntityId),onClose:S.onEntityModal,onEntityUpdate:t[2]||(t[2]=e=>_.modalEntityId=e)},null,8,["entity","parent","children","visible","config-values","onClose"])):(0,i.kq)("",!0),(0,i.Wm)(D,{visible:_.variableModalVisible,onClose:t[3]||(t[3]=e=>_.variableModalVisible=!1)},null,8,["visible"]),Object.keys(S.displayGroups||{})?.length?((0,i.wg)(),(0,i.iD)("div",d,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(S.displayGroups,(e=>((0,i.wg)(),(0,i.iD)("div",{class:"group fade-in",key:e.name},[(0,i._)("div",m,[(0,i._)("div",p,[(0,i._)("span",h,["category"===_.selector.grouping&&S.entitiesMeta[S.typesByCategory[e.name]]?((0,i.wg)(),(0,i.j4)(T,(0,s.vs)((0,i.dG)({key:0},S.entitiesMeta[S.typesByCategory[e.name]].icon||{})),null,16)):"plugin"===_.selector.grouping&&S.pluginIcons[e.name]?((0,i.wg)(),(0,i.j4)(T,{key:1,class:(0,s.C_)(S.pluginIcons[e.name]?.class),url:S.pluginIcons[e.name]?.imgUrl},null,8,["class","url"])):(0,i.kq)("",!0)]),(0,i._)("span",y,[(0,i._)("div",{class:"title",textContent:(0,s.zw)(e.name)},null,8,f)]),(0,i._)("span",v,[(0,i._)("button",{title:"Refresh",onClick:t=>S.refresh(e)},b,8,g)])]),(0,i._)("div",w,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.entities,(e=>((0,i.wg)(),(0,i.iD)("div",{class:"entity-frame",key:e.id},[e.parent_id?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(O,{key:0,value:e,children:S.childrenByParentId(e.id),"all-entities":_.entities,onShowModal:t[4]||(t[4]=e=>S.onEntityModal(e)),onInput:t=>S.onEntityInput(e),error:!!_.errorEntities[e.id],loading:!!_.loadingEntities[e.id],onLoading:t=>_.loadingEntities[e.id]=t},null,8,["value","children","all-entities","onInput","error","loading","onLoading"]))])))),128))])])])))),128))])):((0,i.wg)(),(0,i.j4)(j,{key:1},{default:(0,i.w5)((()=>[u])),_:1}))])])}var C=n(5771),k=n(2684),E=n(6813),I=n(1232),x=n(1478);const D={class:"no-items-container"},j={class:"no-items fade-in"};function T(e,t,n,s,a,l){return(0,i.wg)(),(0,i.iD)("div",D,[(0,i._)("div",j,[(0,i.WI)(e.$slots,"default",{},void 0,!0)])])}var O={name:"NoItems"},V=n(3744);const G=(0,V.Z)(O,[["render",T],["__scopeId","data-v-6fec32b5"]]);var q=G,M=n(55),U=n(6518),$=n(9429),N=n(3692),B=n(5250),Z=n(1359),L=n(7369),F={name:"Entities",mixins:[E.Z],components:{Dropdown:C.Z,DropdownItem:k.Z,Entity:M["default"],EntityModal:$["default"],Icon:x.Z,Loading:I.Z,NoItems:q,Selector:U["default"],VariableModal:N["default"]},props:{entityScanTimeout:{type:Number,default:30}},data(){return{loading:!1,loadingEntities:{},errorEntities:{},entityTimeouts:{},entities:{},modalEntityId:null,modalVisible:!1,variableModalVisible:!1,selector:{grouping:"plugin",selectedEntities:{}}}},computed:{entitiesMeta(){return L},pluginIcons(){return Z},entityTypes(){return this.groupEntities("type")},typesByCategory(){return Object.entries(L).reduce(((e,[t,n])=>(e[n.name_plural]=t,e)),{})},entityGroups(){return{id:Object.entries(this.groupEntities("id")).reduce(((e,[t,n])=>(e[t]=n[0],e)),{}),category:this.groupEntities("category"),plugin:this.groupEntities("plugin")}},displayGroups(){return Object.entries(this.entityGroups[this.selector.grouping]).filter((e=>e[1].filter((e=>!!this.selector.selectedEntities[e.id]&&null==e.parent_id)).length>0)).map((([e,t])=>({name:e,entities:t.filter((e=>e.id in this.selector.selectedEntities))}))).sort(((e,t)=>e.name.localeCompare(t.name)))}},methods:{groupEntities(e){return Object.values(this.entities).filter((e=>null==e.parent_id)).reduce(((t,n)=>{const i=t[n[e]]||{};return i[n.id]=n,t[n[e]]=Object.values(i).sort(((e,t)=>e.name.localeCompare(t.name))),t}),{})},_shouldSkipLoading(e){const t=Object.values(this.childrenByParentId(e.id)),n=t.filter((e=>!e.is_configuration&&!e.is_write_only&&!e.is_query_disabled)).length>0;return e.is_query_disabled||e.is_write_only||t.length&&!n},async refresh(e){const t=(e?e.entities:this.entities)||{},n={};e&&(n.plugins=Object.values(t).reduce(((e,t)=>(e[t.plugin]=!0,e)),{})),this.loadingEntities=Object.values(t).reduce(((e,t)=>{if(this._shouldSkipLoading(t))return e;const n=this,i=t.id;return this.entityTimeouts[i]&&clearTimeout(this.entityTimeouts[i]),this.entityTimeouts[i]=setTimeout((()=>{n.loadingEntities[i]&&delete n.loadingEntities[i],n.entityTimeouts[i]&&delete n.entityTimeouts[i],n.errorEntities[i]=t,console.warn(`Scan timeout for ${t.name}`)}),1e3*this.entityScanTimeout),e[i]=!0,e}),{}),await this.request("entities.scan",n)},async sync(){this.loading=!0;try{this.entities=(await this.request("entities.get")).reduce(((e,t)=>(t.name=t?.meta?.name_override||t.name,t.category=L[t.type].name_plural,t.meta={...L[t.type]||{},...t.meta||{}},e[t.id]=t,e)),{}),this.selector.selectedEntities=this.entityGroups.id}finally{this.loading=!1}},childrenByParentId(e){return Object.values(this.entities).filter((t=>t&&t.parent_id===e&&!t.is_configuration)).reduce(((e,t)=>(e[t.id]=t,e)),{})},configValuesByParentId(e){return Object.values(this.entities).filter((t=>t&&t.parent_id===e&&t.is_configuration)).reduce(((e,t)=>(e[t.id]=t,e)),{})},clearEntityTimeouts(e){this.errorEntities[e]&&delete this.errorEntities[e],this.loadingEntities[e]&&delete this.loadingEntities[e],this.entityTimeouts[e]&&(clearTimeout(this.entityTimeouts[e]),delete this.entityTimeouts[e])},onEntityInput(e){e.category=L[e.type].name_plural,this.entities[e.id]=e,this.clearEntityTimeouts(e.id),this.loadingEntities[e.id]&&delete this.loadingEntities[e.id]},onEntityUpdate(e){const t=e.entity.id;if(null==t)return;this.clearEntityTimeouts(t);const n={...e.entity};null==e.entity?.state&&(n.state=this.entities[t]?.state),n.meta?.name_override?.length?n.name=n.meta.name_override:this.entities[t]?.meta?.name_override?.length?n.name=this.entities[t].meta.name_override:n.name=e.entity?.name||this.entities[t]?.name,n.category=L[n.type].name_plural,n.meta={...L[e.entity.type]||{},...this.entities[t]?.meta||{},...e.entity?.meta||{}},this.entities[t]=n,B.$.publishEntity(n)},onEntityDelete(e){const t=e.entity?.id;null!=t&&(t===this.modalEntityId&&(this.modalEntityId=null),this.entities[t]&&delete this.entities[t])},onEntityModal(e){e?(this.modalEntityId=e,this.modalVisible=!0):(this.modalEntityId=null,this.modalVisible=!1)}},async mounted(){this.subscribe(this.onEntityUpdate,"on-entity-update","platypush.message.event.entities.EntityUpdateEvent"),this.subscribe(this.onEntityDelete,"on-entity-delete","platypush.message.event.entities.EntityDeleteEvent"),await this.sync(),await this.refresh()},unmounted(){this.unsubscribe("on-entity-update")}};const z=(0,V.Z)(F,[["render",S],["__scopeId","data-v-b3ea689c"]]);var P=z},9429:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return vt}});var i=n(6252),s=n(3577),a=n(9963);const l=e=>((0,i.dD)("data-v-e7f9b796"),e=e(),(0,i.Cn)(),e),o=(0,i.Uk)(" Are you "),r=l((()=>(0,i._)("b",null,"sure",-1))),c=(0,i.Uk)(" that you want to delete this entity? "),u=l((()=>(0,i._)("br",null,null,-1))),d=l((()=>(0,i._)("br",null,null,-1))),m=(0,i.Uk)(" Note: you should only delete an entity if its plugin has been disabled or the entity is no longer reachable."),p=l((()=>(0,i._)("br",null,null,-1))),h=l((()=>(0,i._)("br",null,null,-1))),y=(0,i.Uk)(" Otherwise, the entity will simply be created again upon the next scan. "),f={class:"table-row"},v={class:"title"},g=(0,i.Uk)(" Name "),_={class:"value"},b=["textContent"],w={class:"table-row"},S={class:"title"},C=(0,i.Uk)(" Icon "),k={class:"value icon-canvas"},E={key:0,class:"icon-editor"},I=l((()=>(0,i._)("i",{class:"fas fa-rotate-left"},null,-1))),x=[I],D=l((()=>(0,i._)("span",{class:"help"},[(0,i.Uk)(" Supported: image URLs or "),(0,i._)("a",{href:"https://fontawesome.com/icons",target:"_blank"},"FontAwesome icon classes"),(0,i.Uk)(". ")],-1))),j={class:"table-row"},T=l((()=>(0,i._)("div",{class:"title"}," Icon color ",-1))),O={class:"value icon-color-picker"},V=["value"],G=l((()=>(0,i._)("i",{class:"fas fa-rotate-left"},null,-1))),q=[G],M={class:"table-row"},U=l((()=>(0,i._)("div",{class:"title"},"Plugin",-1))),$=["textContent"],N={class:"table-row"},B=l((()=>(0,i._)("div",{class:"title"},"Internal ID",-1))),Z=["textContent"],L={key:0,class:"table-row"},F=l((()=>(0,i._)("div",{class:"title"},"External ID",-1))),z=["textContent"],P={key:1,class:"table-row"},W=l((()=>(0,i._)("div",{class:"title"},"Description",-1))),A=["textContent"],H={key:2,class:"table-row"},R=l((()=>(0,i._)("div",{class:"title"},"External URL",-1))),K={class:"value url"},Y=["href","text"],J={key:3,class:"table-row"},Q=l((()=>(0,i._)("div",{class:"title"},"Image",-1))),X={class:"value"},ee=["src"],te={key:4,class:"table-row"},ne=l((()=>(0,i._)("div",{class:"title"},"Parent",-1))),ie={class:"value"},se=["textContent"],ae={key:5,class:"table-row"},le=l((()=>(0,i._)("div",{class:"title"},"Created at",-1))),oe=["textContent"],re={key:6,class:"table-row"},ce=l((()=>(0,i._)("div",{class:"title"},"Updated at",-1))),ue=["textContent"],de=l((()=>(0,i._)("div",{class:"title"},"Delete Entity",-1))),me={class:"value"},pe=l((()=>(0,i._)("i",{class:"fas fa-trash"},null,-1))),he=[pe],ye={key:7,class:"section children-container"},fe=l((()=>(0,i._)("div",{class:"col-11"},[(0,i._)("i",{class:"fas fa-sitemap"}),(0,i.Uk)("   Children ")],-1))),ve={class:"col-1 pull-right"},ge={key:0,class:"children-container-info"},_e={class:"title"},be={class:"value"},we=["onClick","textContent"],Se={class:"section extra-info-container"},Ce=l((()=>(0,i._)("div",{class:"col-11"},[(0,i._)("i",{class:"fas fa-circle-info"}),(0,i.Uk)("   Extra Info ")],-1))),ke={class:"col-1 pull-right"},Ee={key:0,class:"extra-info"},Ie={key:0,class:"table-row"},xe=["textContent"],De=["textContent"],je={key:0,class:"table-row"},Te=["textContent"],Oe=["textContent"],Ve={key:8,class:"section config-container"},Ge=l((()=>(0,i._)("div",{class:"col-11"},[(0,i._)("i",{class:"fas fa-screwdriver-wrench"}),(0,i.Uk)("   Configuration ")],-1))),qe={class:"col-1 pull-right"},Me={key:0,class:"entities"};function Ue(e,t,n,l,I,G){const pe=(0,i.up)("ConfirmDialog"),Ue=(0,i.up)("EditButton"),$e=(0,i.up)("NameEditor"),Ne=(0,i.up)("Icon"),Be=(0,i.up)("EntityIcon"),Ze=(0,i.up)("Entity"),Le=(0,i.up)("Modal",!0);return n.entity?((0,i.wg)(),(0,i.j4)(Le,{key:0,visible:n.visible,class:"entity-modal",title:n.entity.name||n.entity.external_id},{default:(0,i.w5)((()=>[(0,i.Wm)(pe,{ref:"deleteConfirmDiag",title:"Confirm entity deletion",onInput:G.onDelete},{default:(0,i.w5)((()=>[o,r,c,u,d,m,p,h,y])),_:1},8,["onInput"]),(0,i._)("div",f,[(0,i._)("div",v,[g,I.editName?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(Ue,{key:0,onClick:t[0]||(t[0]=e=>I.editName=!0)}))]),(0,i._)("div",_,[I.editName?((0,i.wg)(),(0,i.j4)($e,{key:0,value:n.entity.name,onInput:G.onRename,onCancel:t[1]||(t[1]=e=>I.editName=!1),disabled:I.loading},null,8,["value","onInput","disabled"])):((0,i.wg)(),(0,i.iD)("span",{key:1,textContent:(0,s.zw)(n.entity.name)},null,8,b))])]),(0,i._)("div",w,[(0,i._)("div",S,[C,I.editIcon?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(Ue,{key:0,onClick:t[2]||(t[2]=e=>I.editIcon=!0)}))]),(0,i._)("div",k,[I.editIcon?((0,i.wg)(),(0,i.iD)("span",E,[(0,i.Wm)($e,{value:n.entity.meta?.icon?.class||n.entity.meta?.icon?.url,onInput:G.onIconEdit,onCancel:t[5]||(t[5]=e=>I.editIcon=!1),disabled:I.loading},{default:(0,i.w5)((()=>[(0,i._)("button",{type:"button",title:"Reset",onClick:t[3]||(t[3]=e=>G.onIconEdit(null)),onTouch:t[4]||(t[4]=e=>G.onIconEdit(null))},x,32)])),_:1},8,["value","onInput","disabled"]),D])):((0,i.wg)(),(0,i.j4)(Ne,(0,s.vs)((0,i.dG)({key:1},n.entity?.meta?.icon||{})),null,16))])]),(0,i._)("div",j,[T,(0,i._)("div",O,[(0,i._)("input",{type:"color",value:n.entity.meta?.icon?.color,onChange:t[6]||(t[6]=(...e)=>G.onIconColorEdit&&G.onIconColorEdit(...e))},null,40,V),(0,i._)("button",{type:"button",title:"Reset",onClick:t[7]||(t[7]=e=>G.onIconColorEdit(null)),onTouch:t[8]||(t[8]=e=>G.onIconColorEdit(null))},q,32)])]),(0,i._)("div",M,[U,(0,i._)("div",{class:"value",textContent:(0,s.zw)(n.entity.plugin)},null,8,$)]),(0,i._)("div",N,[B,(0,i._)("div",{class:"value",textContent:(0,s.zw)(n.entity.id)},null,8,Z)]),n.entity.external_id?((0,i.wg)(),(0,i.iD)("div",L,[F,(0,i._)("div",{class:"value",textContent:(0,s.zw)(n.entity.external_id)},null,8,z)])):(0,i.kq)("",!0),n.entity.description?((0,i.wg)(),(0,i.iD)("div",P,[W,(0,i._)("div",{class:"value",textContent:(0,s.zw)(n.entity.description)},null,8,A)])):(0,i.kq)("",!0),n.entity.external_url?((0,i.wg)(),(0,i.iD)("div",H,[R,(0,i._)("div",K,[(0,i._)("a",{href:n.entity.external_url,target:"_blank",text:n.entity.external_url},null,8,Y)])])):(0,i.kq)("",!0),n.entity.image_url?((0,i.wg)(),(0,i.iD)("div",J,[Q,(0,i._)("div",X,[(0,i._)("img",{class:"entity-image",src:n.entity.image_url},null,8,ee)])])):(0,i.kq)("",!0),n.parent?((0,i.wg)(),(0,i.iD)("div",te,[ne,(0,i._)("div",ie,[(0,i._)("a",{class:"url",onClick:t[9]||(t[9]=t=>e.$emit("entity-update",n.parent.id)),textContent:(0,s.zw)(n.parent.name)},null,8,se)])])):(0,i.kq)("",!0),n.entity.created_at?((0,i.wg)(),(0,i.iD)("div",ae,[le,(0,i._)("div",{class:"value",textContent:(0,s.zw)(e.formatDateTime(n.entity.created_at))},null,8,oe)])):(0,i.kq)("",!0),n.entity.updated_at?((0,i.wg)(),(0,i.iD)("div",re,[ce,(0,i._)("div",{class:"value",textContent:(0,s.zw)(e.formatDateTime(n.entity.updated_at))},null,8,ue)])):(0,i.kq)("",!0),(0,i._)("div",{class:"table-row delete-entity-container",onClick:t[11]||(t[11]=t=>e.$refs.deleteConfirmDiag.show())},[de,(0,i._)("div",me,[(0,i._)("button",{onClick:t[10]||(t[10]=(0,a.iM)((t=>e.$refs.deleteConfirmDiag.show()),["stop"]))},he)])]),Object.keys(n.children||{}).length?((0,i.wg)(),(0,i.iD)("div",ye,[(0,i._)("div",{class:"title section-title",onClick:t[12]||(t[12]=e=>I.childrenCollapsed=!I.childrenCollapsed)},[fe,(0,i._)("div",ve,[(0,i._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":I.childrenCollapsed,"fa-chevron-up":!I.childrenCollapsed}])},null,2)])]),I.childrenCollapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",ge,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.children,(t=>((0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["table-row",{hidden:!t.name?.length||t.is_configuration}]),key:t.id},[(0,i._)("div",_e,[(0,i.Wm)(Be,{entity:n.entity,icon:n.entity.meta?.icon},null,8,["entity","icon"]),(0,i.Uk)("   "+(0,s.zw)(e.prettify(t.type)),1)]),(0,i._)("div",be,[(0,i._)("a",{class:"url",onClick:n=>e.$emit("entity-update",t.id),textContent:(0,s.zw)(t.name)},null,8,we)])],2)))),128))]))])):(0,i.kq)("",!0),(0,i._)("div",Se,[(0,i._)("div",{class:"title section-title",onClick:t[13]||(t[13]=e=>I.extraInfoCollapsed=!I.extraInfoCollapsed)},[Ce,(0,i._)("div",ke,[(0,i._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":I.extraInfoCollapsed,"fa-chevron-up":!I.extraInfoCollapsed}])},null,2)])]),I.extraInfoCollapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",Ee,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.entity,((t,n)=>((0,i.wg)(),(0,i.iD)("div",{key:n},[null!=t&&I.specialFields.indexOf(n)<0?((0,i.wg)(),(0,i.iD)("div",Ie,[(0,i._)("div",{class:"title",textContent:(0,s.zw)(e.prettify(n))},null,8,xe),(0,i._)("div",{class:"value",textContent:(0,s.zw)(G.stringify(t))},null,8,De)])):(0,i.kq)("",!0)])))),128)),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.entity.data||{},((t,n)=>((0,i.wg)(),(0,i.iD)("div",{key:n},[null!=t?((0,i.wg)(),(0,i.iD)("div",je,[(0,i._)("div",{class:"title",textContent:(0,s.zw)(e.prettify(n))},null,8,Te),(0,i._)("div",{class:"value",textContent:(0,s.zw)(G.stringify(t))},null,8,Oe)])):(0,i.kq)("",!0)])))),128))]))]),G.computedConfig.length?((0,i.wg)(),(0,i.iD)("div",Ve,[(0,i._)("div",{class:"title section-title",onClick:t[14]||(t[14]=e=>I.configCollapsed=!I.configCollapsed)},[Ge,(0,i._)("div",qe,[(0,i._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":I.configCollapsed,"fa-chevron-up":!I.configCollapsed}])},null,2)])]),I.configCollapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",Me,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(G.computedConfig,(t=>((0,i.wg)(),(0,i.j4)(Ze,{key:t.id,value:t,onInput:n=>e.$emit("input",t)},null,8,["value","onInput"])))),128))]))])):(0,i.kq)("",!0)])),_:1},8,["visible","title"])):(0,i.kq)("",!0)}var $e=n(8453),Ne=n(1478);const Be=e=>((0,i.dD)("data-v-d543b3e4"),e=e(),(0,i.Cn)(),e),Ze={class:"dialog-content"},Le=Be((()=>(0,i._)("i",{class:"fas fa-check"},null,-1))),Fe=Be((()=>(0,i._)("i",{class:"fas fa-xmark"},null,-1)));function ze(e,t,n,l,o,r){const c=(0,i.up)("Modal");return(0,i.wg)(),(0,i.j4)(c,{ref:"modal",title:n.title},{default:(0,i.w5)((()=>[(0,i._)("div",Ze,[(0,i.WI)(e.$slots,"default",{},void 0,!0)]),(0,i._)("form",{class:"buttons",onSubmit:t[4]||(t[4]=(0,a.iM)(((...e)=>r.onConfirm&&r.onConfirm(...e)),["prevent"]))},[(0,i._)("button",{type:"submit",class:"ok-btn",onClick:t[0]||(t[0]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onTouch:t[1]||(t[1]=(...e)=>r.onConfirm&&r.onConfirm(...e))},[Le,(0,i.Uk)("   "+(0,s.zw)(n.confirmText),1)],32),(0,i._)("button",{type:"button",class:"cancel-btn",onClick:t[2]||(t[2]=(...e)=>r.close&&r.close(...e)),onTouch:t[3]||(t[3]=(...e)=>r.close&&r.close(...e))},[Fe,(0,i.Uk)("   "+(0,s.zw)(n.cancelText),1)],32)],32)])),_:3},8,["title"])}var Pe={emits:["input","click","touch"],components:{Modal:$e.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()}}},We=n(3744);const Ae=(0,We.Z)(Pe,[["render",ze],["__scopeId","data-v-d543b3e4"]]);var He=Ae;const Re=e=>((0,i.dD)("data-v-3344f2bf"),e=e(),(0,i.Cn)(),e),Ke=Re((()=>(0,i._)("i",{class:"fas fa-pen-to-square"},null,-1))),Ye=[Ke];function Je(e,t,n,s,a,l){return(0,i.wg)(),(0,i.iD)("button",{class:"edit-btn",onClick:t[0]||(t[0]=e=>l.proxy(e)),onTouch:t[1]||(t[1]=e=>l.proxy(e)),onInput:t[2]||(t[2]=e=>l.proxy(e))},Ye,32)}var Qe={emits:["input","click","touch"],methods:{proxy(e){this.$emit(e.type,e)}}};const Xe=(0,We.Z)(Qe,[["render",Je],["__scopeId","data-v-3344f2bf"]]);var et=Xe,tt=n(5581);const nt=e=>((0,i.dD)("data-v-600cb1a8"),e=e(),(0,i.Cn)(),e),it=["disabled"],st=nt((()=>(0,i._)("button",{type:"submit"},[(0,i._)("i",{class:"fas fa-circle-check"})],-1))),at=nt((()=>(0,i._)("i",{class:"fas fa-ban"},null,-1))),lt=[at];function ot(e,t,n,s,l,o){return(0,i.wg)(),(0,i.iD)("form",{onSubmit:t[3]||(t[3]=(0,a.iM)(((...e)=>o.submit&&o.submit(...e)),["prevent"])),class:"name-editor"},[(0,i.wy)((0,i._)("input",{type:"text","onUpdate:modelValue":t[0]||(t[0]=e=>l.text=e),disabled:n.disabled,ref:"input"},null,8,it),[[a.nr,l.text]]),st,(0,i._)("button",{class:"cancel",onClick:t[1]||(t[1]=t=>e.$emit("cancel")),onTouch:t[2]||(t[2]=t=>e.$emit("cancel"))},lt,32),(0,i.WI)(e.$slots,"default",{},void 0,!0)],32)}var rt={emits:["input","cancel"],props:{value:{type:String},disabled:{type:Boolean,default:!1}},data(){return{text:null}},methods:{proxy(e){this.$emit(e.type,e)},submit(){return this.$emit("input",this.text),!1}},mounted(){this.text=this.value,this.$refs.input.focus()}};const ct=(0,We.Z)(rt,[["render",ot],["__scopeId","data-v-600cb1a8"]]);var ut=ct,dt=n(6813),mt=n(55),pt=n(7369);const ht=["created_at","data","description","external_id","external_url","id","image_url","is_configuration","meta","name","plugin","updated_at","parent_id"];var yt={name:"EntityModal",components:{Entity:mt["default"],EntityIcon:tt["default"],Modal:$e.Z,EditButton:et,NameEditor:ut,Icon:Ne.Z,ConfirmDialog:He},mixins:[dt.Z],emits:["input","loading","entity-update"],props:{entity:{type:Object,required:!0},parent:{type:Object},children:{type:Object},visible:{type:Boolean,default:!1},configValues:{type:Object,default:()=>{}}},computed:{computedConfig(){return Object.values(this.configValues).sort(((e,t)=>(e.name||"").localeCompare(t.name||"")))}},data(){return{loading:!1,editName:!1,editIcon:!1,configCollapsed:!0,childrenCollapsed:!0,extraInfoCollapsed:!0,specialFields:ht}},methods:{async onRename(e){this.loading=!0;try{const t={};t[this.entity.id]=e,await this.request("entities.rename",t)}finally{this.loading=!1,this.editName=!1}},async onDelete(){this.loading=!0;try{await this.request("entities.delete",[this.entity.id])}finally{this.loading=!1}},async onIconEdit(e){this.loading=!0;try{const t={url:null,class:null};e?.length?e.startsWith("http")?t.url=e:t.class=e:(t.url=(pt[this.entity.type]||{})?.icon?.url,t.class=(pt[this.entity.type]||{})?.icon?.["class"]);const n={};n[this.entity.id]={icon:t},await this.request("entities.set_meta",n)}finally{this.loading=!1,this.editIcon=!1}},async onIconColorEdit(e){this.loading=!0;try{const t=this.entity.meta?.icon||{};t.color=e?e.target.value:null;const n={};n[this.entity.id]={icon:t},await this.request("entities.set_meta",n)}finally{this.loading=!1,this.editIcon=!1}},stringify(e){return null==e?"":Array.isArray(e)||"object"===typeof e?JSON.stringify(e,null,2):""+e}}};const ft=(0,We.Z)(yt,[["render",Ue],["__scopeId","data-v-e7f9b796"]]);var vt=ft},6518:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return g}});var i=n(6252),s=n(3577),a=n(9963);const l={class:"entities-selectors-container"},o={class:"selector"},r={key:1,class:"selector"};function c(e,t,n,c,u,d){const m=(0,i.up)("DropdownItem"),p=(0,i.up)("Dropdown");return(0,i.wg)(),(0,i.iD)("div",l,[(0,i._)("div",o,[(0,i.Wm)(p,{title:"Group by","icon-class":"fas fa-object-ungroup",ref:"groupingSelector"},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(d.visibleGroupings,(e=>((0,i.wg)(),(0,i.j4)(m,{key:e,text:d.prettifyGroupingName(e),"item-class":{selected:n.value?.grouping===e},onClick:t=>d.onGroupingChanged(e)},null,8,["text","item-class","onClick"])))),128))])),_:1},512)]),n.value?.grouping?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,s.C_)(["selector",{active:d.isGroupFilterActive}])},[(0,i.Wm)(p,{title:"Filter by","icon-class":"fas fa-filter",ref:"groupSelector","keep-open-on-item-click":""},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(d.sortedGroups,(e=>((0,i.wg)(),(0,i.j4)(m,(0,i.dG)({key:e,text:e},d.iconForGroup(e),{"item-class":{selected:!!u.selectedGroups[e]},onClick:(0,a.iM)((t=>d.toggleGroup(e)),["stop"])}),null,16,["text","item-class","onClick"])))),128))])),_:1},512)],2)):(0,i.kq)("",!0),Object.keys(n.entityGroups.id||{}).length?((0,i.wg)(),(0,i.iD)("div",r,[(0,i.wy)((0,i._)("input",{ref:"search",type:"text",class:"search-bar",placeholder:"🔎","onUpdate:modelValue":t[0]||(t[0]=e=>u.searchTerm=e)},null,512),[[a.nr,u.searchTerm]])])):(0,i.kq)("",!0)])}var u=n(6813),d=n(5771),m=n(2684),p=n(7369),h=n(1359),y={name:"Selector",emits:["input"],mixins:[u.Z],components:{Dropdown:d.Z,DropdownItem:m.Z},props:{entityGroups:{type:Object,required:!0},value:{type:Object,required:!0}},data(){return{selectedGroups:{},searchTerm:""}},computed:{visibleGroupings(){return Object.keys(this.entityGroups).filter((e=>"id"!==e))},sortedGroups(){return Object.keys(this.entityGroups[this.value?.grouping]||{}).sort()},typesMeta(){return p},isGroupFilterActive(){return Object.keys(this.selectedGroups).length!==this.sortedGroups.length},selectedEntities(){return Object.values(this.entityGroups.id).filter((e=>{if(!this.selectedGroups[e[this.value?.grouping]])return!1;if(this.searchTerm?.length){const t=this.searchTerm.toLowerCase();return(e.name||"").toLowerCase().indexOf(t)>=0||(e.plugin||"").toLowerCase().indexOf(t)>=0||(e.external_id||"").toLowerCase().indexOf(t)>=0||(e.id||0).toString()==t}return!0})).reduce(((e,t)=>(e[t.id]=t,e)),{})}},methods:{prettifyGroupingName(e){return e?(e=this.prettify(e),e.endsWith("y")&&(e=e.slice(0,e.length-1)+"ie"),e+="s",e):""},iconForGroup(e){if("plugin"===this.value.grouping&&h[e]){const t=h[e];return{"icon-class":t["class"]?.length||!t.imgUrl?.length?t["class"]:"fas fa-gears","icon-url":t.imgUrl}}return{}},synchronizeSelectedEntities(){const e={...this.value};e.selectedEntities=this.selectedEntities,this.$emit("input",e)},updateSearchTerm(){const e={...this.value};e.searchTerm=this.searchTerm,e.selectedEntities=this.selectedEntities,this.$emit("input",e)},refreshGroupFilter(e){if(e)this.selectedGroups=Object.keys(this.entityGroups[this.value?.grouping]||{}).reduce(((e,t)=>(e[t]=!0,e)),{});else for(const t of Object.keys(this.entityGroups[this.value?.grouping]))null==this.selectedGroups[t]&&(this.selectedGroups[t]=!0);this.synchronizeSelectedEntities()},toggleGroup(e){this.selectedGroups[e]=!this.selectedGroups[e],this.synchronizeSelectedEntities()},onGroupingChanged(e){if(!this.entityGroups[e]||e===this.value?.grouping)return!1;const t={...this.value};t.grouping=e,this.$emit("input",t)}},mounted(){this.refreshGroupFilter(!0),this.$watch((()=>this.value?.grouping),(()=>{this.refreshGroupFilter(!0)})),this.$watch((()=>this.searchTerm),this.updateSearchTerm),this.$watch((()=>this.entityGroups),(()=>{this.refreshGroupFilter(!1)}))}},f=n(3744);const v=(0,f.Z)(y,[["render",c],["__scopeId","data-v-7babaacc"]]);var g=v},3692:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return E}});var i=n(6252),s=n(9963);const a=e=>((0,i.dD)("data-v-4e3d4a40"),e=e(),(0,i.Cn)(),e),l={class:"variable-modal-container"},o={class:"row"},r=a((()=>(0,i._)("div",{class:"col-s-12 col-m-4 label"},[(0,i._)("label",{for:"name"},"Variable Name")],-1))),c={class:"col-s-12 col-m-8 value"},u=["disabled"],d={class:"row"},m=a((()=>(0,i._)("div",{class:"col-s-12 col-m-4 label"},[(0,i._)("label",{for:"name"},"Variable Value")],-1))),p={class:"col-s-12 col-m-8 value"},h=["disabled"],y={class:"row button-container"},f=["disabled"],v=a((()=>(0,i._)("i",{class:"fas fa-check"},null,-1))),g=[v];function _(e,t,n,a,v,_){const b=(0,i.up)("Modal");return(0,i.wg)(),(0,i.j4)(b,{visible:n.visible,title:"Set Variable",ref:"modal",onOpen:_.onOpen,onClose:t[3]||(t[3]=t=>e.$emit("close",t))},{default:(0,i.w5)((()=>[(0,i._)("div",l,[(0,i._)("form",{onSubmit:t[2]||(t[2]=(0,s.iM)(((...e)=>_.setValue&&_.setValue(...e)),["prevent"]))},[(0,i._)("div",o,[r,(0,i._)("div",c,[(0,i.wy)((0,i._)("input",{type:"text",id:"variable-name","onUpdate:modelValue":t[0]||(t[0]=e=>v.varName=e),placeholder:"Variable Name",disabled:v.loading,ref:"varName"},null,8,u),[[s.nr,v.varName]])])]),(0,i._)("div",d,[m,(0,i._)("div",p,[(0,i.wy)((0,i._)("input",{type:"text",id:"variable-value","onUpdate:modelValue":t[1]||(t[1]=e=>v.varValue=e),ref:"varValue",placeholder:"Variable Value",disabled:v.loading},null,8,h),[[s.nr,v.varValue]])])]),(0,i._)("div",y,[(0,i._)("button",{type:"submit",title:"Set",disabled:v.loading},g,8,f)])],32)])])),_:1},8,["visible","onOpen"])}var b=n(8453),w=n(6813),S={name:"VariableModal",components:{Modal:b.Z},mixins:[w.Z],emits:["close"],props:{visible:{type:Boolean,default:!1}},data(){return{loading:!1,varName:null,varValue:null}},methods:{async clearValue(){this.loading=!0;try{await this.request("variable.unset",{name:this.varName.trim()})}finally{this.loading=!1}},async setValue(){const e=this.varName.trim();e?.length||this.notifyWarning("No variable name has been specified");const t=this.varValue;if(t?.length){this.loading=!0;try{const n={};n[e]=t,await this.request("variable.set",n)}finally{this.loading=!1}}else await this.clearValue();this.$refs.varName.value="",this.$refs.varValue.value="",this.$refs.modal.close()},onOpen(){this.$nextTick((()=>{this.$refs.varName.focus()}))}}},C=n(3744);const k=(0,C.Z)(S,[["render",_],["__scopeId","data-v-4e3d4a40"]]);var E=k},7243:function(e,t,n){var i={"./Accelerometer":[5157,9,1300,5157],"./Accelerometer.vue":[5157,9,1300,5157],"./Battery":[7503,9,7503],"./Battery.vue":[7503,9,7503],"./BinarySensor":[8135,9,3490,8135],"./BinarySensor.vue":[8135,9,3490,8135],"./BluetoothDevice":[9767,9,3490,9767],"./BluetoothDevice.vue":[9767,9,3490,9767],"./BluetoothService":[5498,9,3490,5498],"./BluetoothService.vue":[5498,9,3490,5498],"./Button":[9276,9,1300,9276],"./Button.vue":[9276,9,1300,9276],"./CloudInstance":[5225,9,5225],"./CloudInstance.vue":[5225,9,5225],"./CompositeSensor":[5157,9,1300,5157],"./CompositeSensor.vue":[5157,9,1300,5157],"./ContactSensor":[8135,9,3490,8135],"./ContactSensor.vue":[8135,9,3490,8135],"./Cpu":[9450,9,9450],"./Cpu.vue":[9450,9,9450],"./CpuInfo":[2806,9,2806],"./CpuInfo.vue":[2806,9,2806],"./CpuStats":[5225,9,5225],"./CpuStats.vue":[5225,9,5225],"./CpuTimes":[8444,9,8444],"./CpuTimes.vue":[8444,9,8444],"./CurrentSensor":[5157,9,1300,5157],"./CurrentSensor.vue":[5157,9,1300,5157],"./Device":[5225,9,5225],"./Device.vue":[5225,9,5225],"./DewPointSensor":[5157,9,1300,5157],"./DewPointSensor.vue":[5157,9,1300,5157],"./Dimmer":[5924,9,7782,5924],"./Dimmer.vue":[5924,9,7782,5924],"./Disk":[7141,9,7141],"./Disk.vue":[7141,9,7141],"./DistanceSensor":[5157,9,1300,5157],"./DistanceSensor.vue":[5157,9,1300,5157],"./EnergySensor":[5157,9,1300,5157],"./EnergySensor.vue":[5157,9,1300,5157],"./Entity":[55,9],"./Entity.vue":[55,9],"./EntityIcon":[5581,9],"./EntityIcon.vue":[5581,9],"./EntityMixin":[7909,9],"./EntityMixin.vue":[7909,9],"./EnumSensor":[9276,9,1300,9276],"./EnumSensor.vue":[9276,9,1300,9276],"./EnumSwitch":[6358,9,6358],"./EnumSwitch.vue":[6358,9,6358],"./HeartRateSensor":[5157,9,1300,5157],"./HeartRateSensor.vue":[5157,9,1300,5157],"./HumiditySensor":[5157,9,1300,5157],"./HumiditySensor.vue":[5157,9,1300,5157],"./IlluminanceSensor":[5157,9,1300,5157],"./IlluminanceSensor.vue":[5157,9,1300,5157],"./Index":[474,9],"./Index.vue":[474,9],"./Light":[1196,9,7782,3490,1196],"./Light.vue":[1196,9,7782,3490,1196],"./LinkQuality":[6815,9,6815],"./LinkQuality.vue":[6815,9,6815],"./Magnetometer":[5157,9,1300,5157],"./Magnetometer.vue":[5157,9,1300,5157],"./MemoryStats":[9387,9,9387],"./MemoryStats.vue":[9387,9,9387],"./Modal":[9429,9],"./Modal.vue":[9429,9],"./MotionSensor":[5157,9,1300,5157],"./MotionSensor.vue":[5157,9,1300,5157],"./Muted":[3303,9,3490,3303],"./Muted.vue":[3303,9,3490,3303],"./NetworkInterface":[6164,9,6164],"./NetworkInterface.vue":[6164,9,6164],"./NumericSensor":[5157,9,1300,5157],"./NumericSensor.vue":[5157,9,1300,5157],"./PercentSensor":[675,9,675],"./PercentSensor.vue":[675,9,675],"./PowerSensor":[5157,9,1300,5157],"./PowerSensor.vue":[5157,9,1300,5157],"./PresenceSensor":[8135,9,3490,8135],"./PresenceSensor.vue":[8135,9,3490,8135],"./PressureSensor":[5157,9,1300,5157],"./PressureSensor.vue":[5157,9,1300,5157],"./RawSensor":[5157,9,1300,5157],"./RawSensor.vue":[5157,9,1300,5157],"./Selector":[6518,9],"./Selector.vue":[6518,9],"./Sensor":[5157,9,1300,5157],"./Sensor.vue":[5157,9,1300,5157],"./StepsSensor":[5157,9,1300,5157],"./StepsSensor.vue":[5157,9,1300,5157],"./SwapStats":[9387,9,9387],"./SwapStats.vue":[9387,9,9387],"./Switch":[3303,9,3490,3303],"./Switch.vue":[3303,9,3490,3303],"./SystemBattery":[7503,9,7503],"./SystemBattery.vue":[7503,9,7503],"./SystemFan":[5157,9,1300,5157],"./SystemFan.vue":[5157,9,1300,5157],"./SystemTemperature":[5157,9,1300,5157],"./SystemTemperature.vue":[5157,9,1300,5157],"./TemperatureSensor":[5157,9,1300,5157],"./TemperatureSensor.vue":[5157,9,1300,5157],"./ThreeAxisSensor":[5157,9,1300,5157],"./ThreeAxisSensor.vue":[5157,9,1300,5157],"./TimeDuration":[5157,9,1300,5157],"./TimeDuration.vue":[5157,9,1300,5157],"./Variable":[1213,9,1213],"./Variable.vue":[1213,9,1213],"./VariableModal":[3692,9],"./VariableModal.vue":[3692,9],"./VoltageSensor":[5157,9,1300,5157],"./VoltageSensor.vue":[5157,9,1300,5157],"./Volume":[5924,9,7782,5924],"./Volume.vue":[5924,9,7782,5924],"./WeightSensor":[5157,9,1300,5157],"./WeightSensor.vue":[5157,9,1300,5157],"./common.scss":[65,9,4981,65],"./meta":[7369,3],"./meta.json":[7369,3],"./vars.scss":[5207,9,4981,5207]};function s(e){if(!n.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],s=t[0];return Promise.all(t.slice(2).map(n.e)).then((function(){return n.t(s,16|t[1])}))}s.keys=function(){return Object.keys(i)},s.id=7243,e.exports=s},7369:function(e){"use strict";e.exports=JSON.parse('{"battery":{"name":"Battery","name_plural":"Batteries","icon":{"class":"fas fa-battery-full"}},"button":{"name":"Button","name_plural":"Buttons","icon":{"class":"fas fa-circle-dot"}},"cpu_info":{"name":"System","name_plural":"System","icon":{"class":"fas fa-circle-info"}},"cpu_stats":{"name":"System","name_plural":"System","icon":{"class":"fas fa-gauge"}},"cpu_times":{"name":"System","name_plural":"System","icon":{"class":"fas fa-clock"}},"memory_stats":{"name":"System","name_plural":"System","icon":{"class":"fas fa-memory"}},"swap_stats":{"name":"System","name_plural":"System","icon":{"class":"fas fa-memory"}},"disk":{"name":"System","name_plural":"System","icon":{"class":"fas fa-hard-drive"}},"network_interface":{"name":"System","name_plural":"System","icon":{"class":"fas fa-ethernet"}},"system_temperature":{"name":"System","name_plural":"System","icon":{"class":"fas fa-temperature-half"}},"system_fan":{"name":"System","name_plural":"System","icon":{"class":"fas fa-fan"}},"system_battery":{"name":"System","name_plural":"System","icon":{"class":"fas fa-battery-full"}},"current_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-bolt"}},"cpu":{"name":"System","name_plural":"System","icon":{"class":"fas fa-microchip"}},"motion_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-person-running"}},"distance_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-ruler-horizontal"}},"bluetooth_device":{"name":"Device","name_plural":"Devices","icon":{"class":"fab fa-bluetooth-b"}},"cloud_instance":{"name":"Cloud Entity","name_plural":"Cloud Entities","icon":{"class":"fas fa-cloud"}},"bluetooth_service":{"name":"Service","name_plural":"Services","icon":{"class":"fas fa-satellite-dish"}},"accelerometer":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-up-down-left-right"}},"magnetometer":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-magnet"}},"device":{"name":"Device","name_plural":"Devices","icon":{"class":"fas fa-gear"}},"volume":{"name":"Dimmer","name_plural":"Dimmers","icon":{"class":"fas fa-volume-high"}},"dimmer":{"name":"Dimmer","name_plural":"Dimmers","icon":{"class":"fas fa-gauge"}},"energy_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-plug"}},"entity":{"name":"Entity","name_plural":"Entities","icon":{"class":"fas fa-circle-question"}},"humidity_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-droplet"}},"dew_point_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-hand-holding-droplet"}},"illuminance_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-sun"}},"light":{"name":"Light","name_plural":"Lights","icon":{"class":"fas fa-lightbulb"}},"contact_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"far fa-hand"}},"presence_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-person"}},"weight_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-weight-scale"}},"link_quality":{"name":"Link Quality","name_plural":"Link Qualities","icon":{"class":"fas fa-tower-broadcast"}},"power_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-plug"}},"temperature_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-temperature-half"}},"steps_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-shoe-prints"}},"heart_rate_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-heart-pulse"}},"time_duration_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-clock"}},"pressure_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-gauge"}},"muted":{"name":"Switch","name_plural":"Switches","icon":{"class":"fas fa-volume-xmark"}},"enum_switch":{"name":"Switch","name_plural":"Switches","icon":{"class":"fas fa-gauge"}},"switch":{"name":"Switch","name_plural":"Switches","icon":{"class":"fas fa-toggle-on"}},"variable":{"name":"Variable","name_plural":"Variables","icon":{"class":"fas fa-square-root-variable"}},"voltage_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-car-battery"}},"composite_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"binary_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"numeric_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"percent_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"enum_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"raw_sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}},"sensor":{"name":"Sensor","name_plural":"Sensors","icon":{"class":"fas fa-thermometer"}}}')}}]); +//# sourceMappingURL=55.6ce04ea0.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/55.6ce04ea0.js.map b/platypush/backend/http/webapp/dist/static/js/55.6ce04ea0.js.map new file mode 100644 index 0000000000..1ba5849c09 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/55.6ce04ea0.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/55.6ce04ea0.js","mappings":"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AK0M,cAAc,uCAGrB,MAAMtO,EAAQ4B,KAAKwM,SACnB,GAAKpO,GAAOE,OAEL,CACL0B,KAAKpB,SAAU,EACf,IACE,MAAMqI,EAAO,CAAC,EACdA,EAAKsF,GAAWnO,QACV4B,KAAKuH,QAAQ,eAAgBN,EAGrC,CANA,QAKEjH,KAAKpB,SAAU,CACjB,CACF,YAVQoB,KAAK2M,aAYb3M,KAAKK,MAAMkM,QAAQnO,MAAQ,GAC3B4B,KAAKK,MAAMmM,SAASpO,MAAQ,GAC5B4B,KAAKK,MAAMyJ,MAAMJ,OAClB,EAED2C,SACErM,KAAK4M,WAAU,KACb5M,KAAKK,MAAMkM,QAAQpC,OAAnB,GAEH,I,UC1FL,MAAM3H,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,uBCTA,IAAIV,EAAM,CACT,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,YAAa,CACZ,KACA,EACA,MAED,gBAAiB,CAChB,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,yBAA0B,CACzB,KACA,EACA,KACA,MAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,MAED,sBAAuB,CACtB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,QAAS,CACR,KACA,EACA,MAED,YAAa,CACZ,KACA,EACA,MAED,YAAa,CACZ,KACA,EACA,MAED,gBAAiB,CAChB,KACA,EACA,MAED,aAAc,CACb,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,MAED,aAAc,CACb,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,WAAY,CACX,KACA,EACA,MAED,eAAgB,CACf,KACA,EACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,SAAU,CACT,KACA,EACA,MAED,aAAc,CACb,KACA,EACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,WAAY,CACX,GACA,GAED,eAAgB,CACf,GACA,GAED,eAAgB,CACf,KACA,GAED,mBAAoB,CACnB,KACA,GAED,gBAAiB,CAChB,KACA,GAED,oBAAqB,CACpB,KACA,GAED,eAAgB,CACf,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,MAED,mBAAoB,CACnB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,MAED,UAAW,CACV,IACA,GAED,cAAe,CACd,IACA,GAED,UAAW,CACV,KACA,EACA,KACA,KACA,MAED,cAAe,CACd,KACA,EACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,gBAAiB,CAChB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,MAED,UAAW,CACV,KACA,GAED,cAAe,CACd,KACA,GAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,UAAW,CACV,KACA,EACA,KACA,MAED,cAAe,CACd,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,MAED,yBAA0B,CACzB,KACA,EACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,kBAAmB,CAClB,IACA,EACA,KAED,sBAAuB,CACtB,IACA,EACA,KAED,gBAAiB,CAChB,KACA,EACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,KACA,MAED,uBAAwB,CACvB,KACA,EACA,KACA,MAED,cAAe,CACd,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,aAAc,CACb,KACA,GAED,iBAAkB,CACjB,KACA,GAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,gBAAiB,CAChB,KACA,EACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,cAAe,CACd,KACA,EACA,MAED,kBAAmB,CAClB,KACA,EACA,MAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,MAED,sBAAuB,CACtB,KACA,EACA,MAED,cAAe,CACd,KACA,EACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,aAAc,CACb,KACA,EACA,MAED,iBAAkB,CACjB,KACA,EACA,MAED,kBAAmB,CAClB,KACA,GAED,sBAAuB,CACtB,KACA,GAED,kBAAmB,CAClB,KACA,EACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,MAED,WAAY,CACX,KACA,EACA,KACA,MAED,eAAgB,CACf,KACA,EACA,KACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,MAED,gBAAiB,CAChB,GACA,EACA,KACA,IAED,SAAU,CACT,KACA,GAED,cAAe,CACd,KACA,GAED,cAAe,CACd,KACA,EACA,KACA,OAGF,SAAS8K,EAAoBnC,GAC5B,IAAIoC,EAAoBC,EAAEhL,EAAK2I,GAC9B,OAAOsC,QAAQC,UAAUC,MAAK,WAC7B,IAAI1G,EAAI,IAAI2G,MAAM,uBAAyBzC,EAAM,KAEjD,MADAlE,EAAE4G,KAAO,mBACH5G,CACP,IAGD,IAAI6G,EAAMtL,EAAI2I,GAAMpL,EAAK+N,EAAI,GAC7B,OAAOL,QAAQM,IAAID,EAAInL,MAAM,GAAGH,IAAI+K,EAAoBtG,IAAI0G,MAAK,WAChE,OAAOJ,EAAoB9K,EAAE1C,EAAa,GAAT+N,EAAI,GACtC,GACD,CACAR,EAAoBjJ,KAAO,WAAa,OAAO9D,OAAO8D,KAAK7B,EAAM,EACjE8K,EAAoBvN,GAAK,KACzBiO,EAAOC,QAAUX,C","sources":["webpack://platypush/./src/components/panels/Entities/Entity.vue","webpack://platypush/./src/components/panels/Entities/Entity.vue?6f8a","webpack://platypush/./src/components/panels/Entities/EntityIcon.vue","webpack://platypush/./src/components/panels/Entities/EntityIcon.vue?8abc","webpack://platypush/./src/components/panels/Entities/EntityMixin.vue","webpack://platypush/./src/components/panels/Entities/EntityMixin.vue?a9b3","webpack://platypush/./src/components/panels/Entities/Index.vue","webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Entities/Index.vue?4523","webpack://platypush/./src/components/panels/Entities/Modal.vue","webpack://platypush/./src/components/elements/ConfirmDialog.vue","webpack://platypush/./src/components/elements/ConfirmDialog.vue?f384","webpack://platypush/./src/components/elements/EditButton.vue","webpack://platypush/./src/components/elements/EditButton.vue?fb20","webpack://platypush/./src/components/elements/NameEditor.vue","webpack://platypush/./src/components/elements/NameEditor.vue?34cf","webpack://platypush/./src/components/panels/Entities/Modal.vue?d45a","webpack://platypush/./src/components/panels/Entities/Selector.vue","webpack://platypush/./src/components/panels/Entities/Selector.vue?bf8b","webpack://platypush/./src/components/panels/Entities/VariableModal.vue","webpack://platypush/./src/components/panels/Entities/VariableModal.vue?db72","webpack://platypush/./src/components/panels/Entities|lazy|/^\\.\\/.*$/|groupOptions: {}|namespace object"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Entity.vue?vue&type=template&id=548261cd&scoped=true\"\nimport script from \"./Entity.vue?vue&type=script&lang=js\"\nexport * from \"./Entity.vue?vue&type=script&lang=js\"\n\nimport \"./Entity.vue?vue&type=style&index=0&id=548261cd&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-548261cd\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./EntityIcon.vue?vue&type=template&id=b5f9b92e&scoped=true\"\nimport script from \"./EntityIcon.vue?vue&type=script&lang=js\"\nexport * from \"./EntityIcon.vue?vue&type=script&lang=js\"\n\nimport \"./EntityIcon.vue?vue&type=style&index=0&id=b5f9b92e&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-b5f9b92e\"]])\n\nexport default __exports__","\n","import script from \"./EntityMixin.vue?vue&type=script&lang=js\"\nexport * from \"./EntityMixin.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 \"./NoItems.vue?vue&type=template&id=6fec32b5&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=6fec32b5&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6fec32b5\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=b3ea689c&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=b3ea689c&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-b3ea689c\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./ConfirmDialog.vue?vue&type=template&id=d543b3e4&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=d543b3e4&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d543b3e4\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./EditButton.vue?vue&type=template&id=3344f2bf&scoped=true\"\nimport script from \"./EditButton.vue?vue&type=script&lang=js\"\nexport * from \"./EditButton.vue?vue&type=script&lang=js\"\n\nimport \"./EditButton.vue?vue&type=style&index=0&id=3344f2bf&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3344f2bf\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./NameEditor.vue?vue&type=template&id=600cb1a8&scoped=true\"\nimport script from \"./NameEditor.vue?vue&type=script&lang=js\"\nexport * from \"./NameEditor.vue?vue&type=script&lang=js\"\n\nimport \"./NameEditor.vue?vue&type=style&index=0&id=600cb1a8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-600cb1a8\"]])\n\nexport default __exports__","import { render } from \"./Modal.vue?vue&type=template&id=e7f9b796&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=e7f9b796&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-e7f9b796\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Selector.vue?vue&type=template&id=7babaacc&scoped=true\"\nimport script from \"./Selector.vue?vue&type=script&lang=js\"\nexport * from \"./Selector.vue?vue&type=script&lang=js\"\n\nimport \"./Selector.vue?vue&type=style&index=0&id=7babaacc&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7babaacc\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./VariableModal.vue?vue&type=template&id=4e3d4a40&scoped=true\"\nimport script from \"./VariableModal.vue?vue&type=script&lang=js\"\nexport * from \"./VariableModal.vue?vue&type=script&lang=js\"\n\nimport \"./VariableModal.vue?vue&type=style&index=0&id=4e3d4a40&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4e3d4a40\"]])\n\nexport default __exports__","var map = {\n\t\"./Accelerometer\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Accelerometer.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Battery\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./Battery.vue\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./BinarySensor\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./BinarySensor.vue\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./BluetoothDevice\": [\n\t\t9767,\n\t\t9,\n\t\t3490,\n\t\t9767\n\t],\n\t\"./BluetoothDevice.vue\": [\n\t\t9767,\n\t\t9,\n\t\t3490,\n\t\t9767\n\t],\n\t\"./BluetoothService\": [\n\t\t5498,\n\t\t9,\n\t\t3490,\n\t\t5498\n\t],\n\t\"./BluetoothService.vue\": [\n\t\t5498,\n\t\t9,\n\t\t3490,\n\t\t5498\n\t],\n\t\"./Button\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./Button.vue\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./CloudInstance\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CloudInstance.vue\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CompositeSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./CompositeSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./ContactSensor\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./ContactSensor.vue\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./Cpu\": [\n\t\t9450,\n\t\t9,\n\t\t9450\n\t],\n\t\"./Cpu.vue\": [\n\t\t9450,\n\t\t9,\n\t\t9450\n\t],\n\t\"./CpuInfo\": [\n\t\t2806,\n\t\t9,\n\t\t2806\n\t],\n\t\"./CpuInfo.vue\": [\n\t\t2806,\n\t\t9,\n\t\t2806\n\t],\n\t\"./CpuStats\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CpuStats.vue\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./CpuTimes\": [\n\t\t8444,\n\t\t9,\n\t\t8444\n\t],\n\t\"./CpuTimes.vue\": [\n\t\t8444,\n\t\t9,\n\t\t8444\n\t],\n\t\"./CurrentSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./CurrentSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Device\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./Device.vue\": [\n\t\t5225,\n\t\t9,\n\t\t5225\n\t],\n\t\"./DewPointSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./DewPointSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Dimmer\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./Dimmer.vue\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./Disk\": [\n\t\t7141,\n\t\t9,\n\t\t7141\n\t],\n\t\"./Disk.vue\": [\n\t\t7141,\n\t\t9,\n\t\t7141\n\t],\n\t\"./DistanceSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./DistanceSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./EnergySensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./EnergySensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Entity\": [\n\t\t55,\n\t\t9\n\t],\n\t\"./Entity.vue\": [\n\t\t55,\n\t\t9\n\t],\n\t\"./EntityIcon\": [\n\t\t5581,\n\t\t9\n\t],\n\t\"./EntityIcon.vue\": [\n\t\t5581,\n\t\t9\n\t],\n\t\"./EntityMixin\": [\n\t\t7909,\n\t\t9\n\t],\n\t\"./EntityMixin.vue\": [\n\t\t7909,\n\t\t9\n\t],\n\t\"./EnumSensor\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./EnumSensor.vue\": [\n\t\t9276,\n\t\t9,\n\t\t1300,\n\t\t9276\n\t],\n\t\"./EnumSwitch\": [\n\t\t6358,\n\t\t9,\n\t\t6358\n\t],\n\t\"./EnumSwitch.vue\": [\n\t\t6358,\n\t\t9,\n\t\t6358\n\t],\n\t\"./HeartRateSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./HeartRateSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./HumiditySensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./HumiditySensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./IlluminanceSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./IlluminanceSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Index\": [\n\t\t474,\n\t\t9\n\t],\n\t\"./Index.vue\": [\n\t\t474,\n\t\t9\n\t],\n\t\"./Light\": [\n\t\t1196,\n\t\t9,\n\t\t7782,\n\t\t3490,\n\t\t1196\n\t],\n\t\"./Light.vue\": [\n\t\t1196,\n\t\t9,\n\t\t7782,\n\t\t3490,\n\t\t1196\n\t],\n\t\"./LinkQuality\": [\n\t\t6815,\n\t\t9,\n\t\t6815\n\t],\n\t\"./LinkQuality.vue\": [\n\t\t6815,\n\t\t9,\n\t\t6815\n\t],\n\t\"./Magnetometer\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Magnetometer.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./MemoryStats\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./MemoryStats.vue\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./Modal\": [\n\t\t9429,\n\t\t9\n\t],\n\t\"./Modal.vue\": [\n\t\t9429,\n\t\t9\n\t],\n\t\"./MotionSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./MotionSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Muted\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./Muted.vue\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./NetworkInterface\": [\n\t\t6164,\n\t\t9,\n\t\t6164\n\t],\n\t\"./NetworkInterface.vue\": [\n\t\t6164,\n\t\t9,\n\t\t6164\n\t],\n\t\"./NumericSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./NumericSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PercentSensor\": [\n\t\t675,\n\t\t9,\n\t\t675\n\t],\n\t\"./PercentSensor.vue\": [\n\t\t675,\n\t\t9,\n\t\t675\n\t],\n\t\"./PowerSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PowerSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PresenceSensor\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./PresenceSensor.vue\": [\n\t\t8135,\n\t\t9,\n\t\t3490,\n\t\t8135\n\t],\n\t\"./PressureSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./PressureSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./RawSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./RawSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Selector\": [\n\t\t6518,\n\t\t9\n\t],\n\t\"./Selector.vue\": [\n\t\t6518,\n\t\t9\n\t],\n\t\"./Sensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Sensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./StepsSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./StepsSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SwapStats\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./SwapStats.vue\": [\n\t\t9387,\n\t\t9,\n\t\t9387\n\t],\n\t\"./Switch\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./Switch.vue\": [\n\t\t3303,\n\t\t9,\n\t\t3490,\n\t\t3303\n\t],\n\t\"./SystemBattery\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./SystemBattery.vue\": [\n\t\t7503,\n\t\t9,\n\t\t7503\n\t],\n\t\"./SystemFan\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SystemFan.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SystemTemperature\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./SystemTemperature.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TemperatureSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TemperatureSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./ThreeAxisSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./ThreeAxisSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TimeDuration\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./TimeDuration.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Variable\": [\n\t\t1213,\n\t\t9,\n\t\t1213\n\t],\n\t\"./Variable.vue\": [\n\t\t1213,\n\t\t9,\n\t\t1213\n\t],\n\t\"./VariableModal\": [\n\t\t3692,\n\t\t9\n\t],\n\t\"./VariableModal.vue\": [\n\t\t3692,\n\t\t9\n\t],\n\t\"./VoltageSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./VoltageSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./Volume\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./Volume.vue\": [\n\t\t5924,\n\t\t9,\n\t\t7782,\n\t\t5924\n\t],\n\t\"./WeightSensor\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./WeightSensor.vue\": [\n\t\t5157,\n\t\t9,\n\t\t1300,\n\t\t5157\n\t],\n\t\"./common.scss\": [\n\t\t65,\n\t\t9,\n\t\t4981,\n\t\t65\n\t],\n\t\"./meta\": [\n\t\t7369,\n\t\t3\n\t],\n\t\"./meta.json\": [\n\t\t7369,\n\t\t3\n\t],\n\t\"./vars.scss\": [\n\t\t5207,\n\t\t9,\n\t\t4981,\n\t\t5207\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 = 7243;\nmodule.exports = webpackAsyncContext;"],"names":["class","hasChildren","isCollapsed","value","name","length","justUpdated","component","parent","children","computedChildren","loading","ref","error","reachable","onClick","$emit","$event","toggleCollapsed","entity","key","id","childrenByParentId","level","mixins","EntityMixin","emits","data","computed","Object","values","this","filter","child","collapsed","instance","$refs","methods","valuesEqual","a","b","objectsEqual","parentId","allEntities","parent_id","is_configuration","reduce","obj","event","stopPropagation","target","classList","contains","onEntityUpdate","entityId","isChildUpdate","setJustUpdated","self","setTimeout","mounted","type","split","map","t","toUpperCase","slice","join","$watch","newValue","oldValue","bus","__exports__","render","colorFill","title","prettify","style","colorFillStyle","computedIconNormalized","components","Icon","Utils","props","Boolean","default","required","icon","hasColorFill","modalVisible","computedIcon","meta","keys","color","entityType","charAt","Number","s","entityGroups","selector","text","refresh","variableModalVisible","modalEntityId","entities","visible","configValuesByParentId","onEntityModal","displayGroups","group","grouping","entitiesMeta","typesByCategory","pluginIcons","url","imgUrl","onEntityInput","errorEntities","loadingEntities","Dropdown","DropdownItem","Entity","EntityModal","Loading","NoItems","Selector","VariableModal","entityScanTimeout","entityTimeouts","selectedEntities","icons","entityTypes","groupEntities","entries","name_plural","entry","e","sort","localeCompare","attr","_shouldSkipLoading","hasReadableChildren","is_write_only","is_query_disabled","async","args","plugins","plugin","clearTimeout","console","warn","request","name_override","category","clearEntityTimeouts","state","onEntityDelete","subscribe","sync","unmounted","unsubscribe","href","external_id","onDelete","editName","onRename","disabled","editIcon","onIconEdit","onIconColorEdit","description","external_url","image_url","src","created_at","updated_at","deleteConfirmDiag","show","childrenCollapsed","extraInfoCollapsed","specialFields","indexOf","computedConfig","configCollapsed","onConfirm","confirmText","close","cancelText","Modal","String","modal","hide","proxy","submit","input","focus","EntityIcon","EditButton","NameEditor","ConfirmDialog","configValues","newName","req","newIcon","startsWith","stringify","Array","isArray","JSON","visibleGroupings","g","prettifyGroupingName","onGroupingChanged","isGroupFilterActive","sortedGroups","iconForGroup","selectedGroups","toggleGroup","placeholder","searchTerm","typesMeta","toLowerCase","toString","endsWith","synchronizeSelectedEntities","updateSearchTerm","refreshGroupFilter","reset","for","onOpen","setValue","varName","varValue","trim","notifyWarning","clearValue","$nextTick","webpackAsyncContext","__webpack_require__","o","Promise","resolve","then","Error","code","ids","all","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5924-legacy.f7e34b1a.js b/platypush/backend/http/webapp/dist/static/js/5924-legacy.4d98df57.js similarity index 80% rename from platypush/backend/http/webapp/dist/static/js/5924-legacy.f7e34b1a.js rename to platypush/backend/http/webapp/dist/static/js/5924-legacy.4d98df57.js index ed8b213c93..fa30a9fff0 100644 --- a/platypush/backend/http/webapp/dist/static/js/5924-legacy.f7e34b1a.js +++ b/platypush/backend/http/webapp/dist/static/js/5924-legacy.4d98df57.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5924],{8816:function(e,t,n){n.d(t,{Z:function(){return y}});var a=n(6252),l=n(3577),u=n(9963),i={class:"slider-wrapper"},r=["textContent"],s=["textContent"],o={class:"slider-container"},c=["min","max","step","disabled","value"],p={class:"track-inner",ref:"track"},d={class:"thumb",ref:"thumb"},v=["textContent"];function h(e,t,n,h,f,g){return(0,a.wg)(),(0,a.iD)("label",i,[n.withRange?((0,a.wg)(),(0,a.iD)("span",{key:0,class:(0,l.C_)(["range-labels",{"with-label":n.withLabel}])},[n.withRange?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"label left",textContent:(0,l.zw)(n.range[0])},null,8,r)):(0,a.kq)("",!0),n.withRange?((0,a.wg)(),(0,a.iD)("span",{key:1,class:"label right",textContent:(0,l.zw)(n.range[1])},null,8,s)):(0,a.kq)("",!0)],2)):(0,a.kq)("",!0),(0,a._)("span",o,[(0,a._)("input",{class:(0,l.C_)(["slider",{"with-label":n.withLabel}]),type:"range",min:n.range[0],max:n.range[1],step:n.step,disabled:n.disabled,value:n.value,ref:"range",onInput:t[0]||(t[0]=(0,u.iM)((function(){return g.onUpdate&&g.onUpdate.apply(g,arguments)}),["stop"])),onChange:t[1]||(t[1]=(0,u.iM)((function(){return g.onUpdate&&g.onUpdate.apply(g,arguments)}),["stop"]))},null,42,c),(0,a._)("div",{class:(0,l.C_)(["track",{"with-label":n.withLabel}])},[(0,a._)("div",p,null,512)],2),(0,a._)("div",d,null,512),n.withLabel?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"label",textContent:(0,l.zw)(n.value),ref:"label"},null,8,v)):(0,a.kq)("",!0)])])}var f=n(4648),g=(n(9653),{name:"Slider",emits:["input","change","mouseup","mousedown","touchstart","touchend","keyup","keydown"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:function(){return[0,100]}},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}},methods:{onUpdate:function(e){this.update(e.target.value),this.$emit(e.type,(0,f.Z)((0,f.Z)({},e),{},{target:(0,f.Z)((0,f.Z)({},e.target),{},{value:this.$refs.range.value})}))},update:function(e){var t=this.$refs.range.clientWidth,n=(e-this.range[0])/(this.range[1]-this.range[0]),a=n*t,l=this.$refs.thumb;l.style.left="".concat(a-l.clientWidth/2,"px"),this.$refs.thumb.style.transform="translate(-".concat(n,"%, -50%)"),this.$refs.track.style.width="".concat(a,"px")}},mounted:function(){var e=this;null!=this.value&&this.update(this.value),this.$watch((function(){return e.value}),(function(t){return e.update(t)}))}}),m=n(3744);const w=(0,m.Z)(g,[["render",h],["__scopeId","data-v-4b38623f"]]);var y=w},5924:function(e,t,n){n.r(t),n.d(t,{default:function(){return $}});n(8309);var a=n(6252),l=n(3577),u=n(9963),i={class:"entity dimmer-container"},r={class:"icon"},s={class:"label"},o=["textContent"],c={class:"value-container pull-right"},p=["textContent"],d={class:"row"},v={key:0,class:"input"},h={class:"col-10"},f={class:"col-2 value"},g=["value"],m={key:1,class:"input"},w={class:"col-12 value"},y=["value"];function b(e,t,n,b,_,k){var C,x,D=(0,a.up)("EntityIcon"),V=(0,a.up)("Slider");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",{class:(0,l.C_)(["head",{collapsed:e.collapsed}])},[(0,a._)("div",r,[(0,a.Wm)(D,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",s,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,o)]),(0,a._)("div",c,[null!=k.parsedValue?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"value",textContent:(0,l.zw)(k.parsedValue)},null,8,p)):(0,a.kq)("",!0),(0,a._)("button",{onClick:t[0]||(t[0]=(0,u.iM)((function(t){return e.collapsed=!e.collapsed}),["stop"]))},[(0,a._)("i",{class:(0,l.C_)(["fas",{"fa-angle-up":!e.collapsed,"fa-angle-down":e.collapsed}])},null,2)])])],2),e.collapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",{key:0,class:"body",onClick:t[3]||(t[3]=(0,u.iM)((function(){return k.prevent&&k.prevent.apply(k,arguments)}),["stop"]))},[(0,a._)("div",d,[null!=(null===(C=e.value)||void 0===C?void 0:C.min)&&null!=(null===(x=e.value)||void 0===x?void 0:x.max)?((0,a.wg)(),(0,a.iD)("div",v,[(0,a._)("div",h,[(0,a.Wm)(V,{range:[e.value.min,e.value.max],"with-range":"",value:e.value.value,onInput:k.setValue},null,8,["range","value","onInput"])]),(0,a._)("div",f,[(0,a._)("input",{type:"number",value:e.value.value,onChange:t[1]||(t[1]=function(){return k.setValue&&k.setValue.apply(k,arguments)})},null,40,g)])])):((0,a.wg)(),(0,a.iD)("div",m,[(0,a._)("div",w,[(0,a._)("input",{type:"number",value:e.value.value,onChange:t[2]||(t[2]=function(){return k.setValue&&k.setValue.apply(k,arguments)})},null,40,y)])]))])]))])}var _=n(8534),k=(n(5666),n(2222),n(8816)),C=n(7909),x=n(343),D={name:"Dimmer",components:{Slider:k.Z,EntityIcon:x["default"]},mixins:[C["default"]],computed:{parsedValue:function(){var e,t;if(null!==(e=this.value)&&void 0!==e&&e.is_write_only||null==(null===(t=this.value)||void 0===t?void 0:t.value))return null;var n=this.value.value;return this.value.unit&&(n="".concat(n," ").concat(this.value.unit)),n}},methods:{prevent:function(e){return e.stopPropagation(),!1},setValue:function(e){var t=this;return(0,_.Z)(regeneratorRuntime.mark((function n(){var a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(null!==(a=e.target.value)&&void 0!==a&&a.length){n.next=2;break}return n.abrupt("return");case 2:return t.$emit("loading",!0),n.prev=3,n.next=6,t.request("entities.execute",{id:t.value.id,action:"set",value:+e.target.value});case 6:return n.prev=6,t.$emit("loading",!1),n.finish(6);case 9:case"end":return n.stop()}}),n,null,[[3,,6,9]])})))()}}},V=n(3744);const Z=(0,V.Z)(D,[["render",b],["__scopeId","data-v-3affff53"]]);var $=Z}}]); -//# sourceMappingURL=5924-legacy.f7e34b1a.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5924],{8816:function(e,t,n){n.d(t,{Z:function(){return y}});var a=n(6252),l=n(3577),u=n(9963),i={class:"slider-wrapper"},r=["textContent"],s=["textContent"],o={class:"slider-container"},c=["min","max","step","disabled","value"],p={class:"track-inner",ref:"track"},d={class:"thumb",ref:"thumb"},v=["textContent"];function h(e,t,n,h,f,g){return(0,a.wg)(),(0,a.iD)("label",i,[n.withRange?((0,a.wg)(),(0,a.iD)("span",{key:0,class:(0,l.C_)(["range-labels",{"with-label":n.withLabel}])},[n.withRange?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"label left",textContent:(0,l.zw)(n.range[0])},null,8,r)):(0,a.kq)("",!0),n.withRange?((0,a.wg)(),(0,a.iD)("span",{key:1,class:"label right",textContent:(0,l.zw)(n.range[1])},null,8,s)):(0,a.kq)("",!0)],2)):(0,a.kq)("",!0),(0,a._)("span",o,[(0,a._)("input",{class:(0,l.C_)(["slider",{"with-label":n.withLabel}]),type:"range",min:n.range[0],max:n.range[1],step:n.step,disabled:n.disabled,value:n.value,ref:"range",onInput:t[0]||(t[0]=(0,u.iM)((function(){return g.onUpdate&&g.onUpdate.apply(g,arguments)}),["stop"])),onChange:t[1]||(t[1]=(0,u.iM)((function(){return g.onUpdate&&g.onUpdate.apply(g,arguments)}),["stop"]))},null,42,c),(0,a._)("div",{class:(0,l.C_)(["track",{"with-label":n.withLabel}])},[(0,a._)("div",p,null,512)],2),(0,a._)("div",d,null,512),n.withLabel?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"label",textContent:(0,l.zw)(n.value),ref:"label"},null,8,v)):(0,a.kq)("",!0)])])}var f=n(4648),g=(n(9653),{name:"Slider",emits:["input","change","mouseup","mousedown","touchstart","touchend","keyup","keydown"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:function(){return[0,100]}},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}},methods:{onUpdate:function(e){this.update(e.target.value),this.$emit(e.type,(0,f.Z)((0,f.Z)({},e),{},{target:(0,f.Z)((0,f.Z)({},e.target),{},{value:this.$refs.range.value})}))},update:function(e){var t=this.$refs.range.clientWidth,n=(e-this.range[0])/(this.range[1]-this.range[0]),a=n*t,l=this.$refs.thumb;l.style.left="".concat(a-l.clientWidth/2,"px"),this.$refs.thumb.style.transform="translate(-".concat(n,"%, -50%)"),this.$refs.track.style.width="".concat(a,"px")}},mounted:function(){var e=this;null!=this.value&&this.update(this.value),this.$watch((function(){return e.value}),(function(t){return e.update(t)}))}}),m=n(3744);const w=(0,m.Z)(g,[["render",h],["__scopeId","data-v-4b38623f"]]);var y=w},5924:function(e,t,n){n.r(t),n.d(t,{default:function(){return $}});n(8309);var a=n(6252),l=n(3577),u=n(9963),i={class:"entity dimmer-container"},r={class:"icon"},s={class:"label"},o=["textContent"],c={class:"value-container pull-right"},p=["textContent"],d={class:"row"},v={key:0,class:"input"},h={class:"col-10"},f={class:"col-2 value"},g=["value"],m={key:1,class:"input"},w={class:"col-12 value"},y=["value"];function b(e,t,n,b,_,k){var C,x,D=(0,a.up)("EntityIcon"),V=(0,a.up)("Slider");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",{class:(0,l.C_)(["head",{collapsed:e.collapsed}])},[(0,a._)("div",r,[(0,a.Wm)(D,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",s,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,o)]),(0,a._)("div",c,[null!=k.parsedValue?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"value",textContent:(0,l.zw)(k.parsedValue)},null,8,p)):(0,a.kq)("",!0),(0,a._)("button",{onClick:t[0]||(t[0]=(0,u.iM)((function(t){return e.collapsed=!e.collapsed}),["stop"]))},[(0,a._)("i",{class:(0,l.C_)(["fas",{"fa-angle-up":!e.collapsed,"fa-angle-down":e.collapsed}])},null,2)])])],2),e.collapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",{key:0,class:"body",onClick:t[3]||(t[3]=(0,u.iM)((function(){return k.prevent&&k.prevent.apply(k,arguments)}),["stop"]))},[(0,a._)("div",d,[null!=(null===(C=e.value)||void 0===C?void 0:C.min)&&null!=(null===(x=e.value)||void 0===x?void 0:x.max)?((0,a.wg)(),(0,a.iD)("div",v,[(0,a._)("div",h,[(0,a.Wm)(V,{range:[e.value.min,e.value.max],"with-range":"",value:e.value.value,onInput:k.setValue},null,8,["range","value","onInput"])]),(0,a._)("div",f,[(0,a._)("input",{type:"number",value:e.value.value,onChange:t[1]||(t[1]=function(){return k.setValue&&k.setValue.apply(k,arguments)})},null,40,g)])])):((0,a.wg)(),(0,a.iD)("div",m,[(0,a._)("div",w,[(0,a._)("input",{type:"number",value:e.value.value,onChange:t[2]||(t[2]=function(){return k.setValue&&k.setValue.apply(k,arguments)})},null,40,y)])]))])]))])}var _=n(8534),k=(n(5666),n(2222),n(8816)),C=n(7909),x=n(5581),D={name:"Dimmer",components:{Slider:k.Z,EntityIcon:x["default"]},mixins:[C["default"]],computed:{parsedValue:function(){var e,t;if(null!==(e=this.value)&&void 0!==e&&e.is_write_only||null==(null===(t=this.value)||void 0===t?void 0:t.value))return null;var n=this.value.value;return this.value.unit&&(n="".concat(n," ").concat(this.value.unit)),n}},methods:{prevent:function(e){return e.stopPropagation(),!1},setValue:function(e){var t=this;return(0,_.Z)(regeneratorRuntime.mark((function n(){var a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(null!==(a=e.target.value)&&void 0!==a&&a.length){n.next=2;break}return n.abrupt("return");case 2:return t.$emit("loading",!0),n.prev=3,n.next=6,t.request("entities.execute",{id:t.value.id,action:"set",value:+e.target.value});case 6:return n.prev=6,t.$emit("loading",!1),n.finish(6);case 9:case"end":return n.stop()}}),n,null,[[3,,6,9]])})))()}}},V=n(3744);const Z=(0,V.Z)(D,[["render",b],["__scopeId","data-v-3affff53"]]);var $=Z}}]); +//# sourceMappingURL=5924-legacy.4d98df57.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5924-legacy.f7e34b1a.js.map b/platypush/backend/http/webapp/dist/static/js/5924-legacy.4d98df57.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/5924-legacy.f7e34b1a.js.map rename to platypush/backend/http/webapp/dist/static/js/5924-legacy.4d98df57.js.map index 3863dc2cfd..170128c0a6 100644 --- a/platypush/backend/http/webapp/dist/static/js/5924-legacy.f7e34b1a.js.map +++ b/platypush/backend/http/webapp/dist/static/js/5924-legacy.4d98df57.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/5924-legacy.f7e34b1a.js","mappings":"uLACSA,MAAM,kB,uCAMLA,MAAM,oB,6CAcHA,MAAM,cAAcC,IAAI,S,GAE1BD,MAAM,QAAQC,IAAI,S,4DAtB3B,QAyBQ,QAzBR,EAyBQ,CAxB8D,EAAAC,YAAA,WAApE,QAGO,Q,MAHDF,OAAK,SAAC,eAAc,cAAwB,EAAAG,cAAlD,CACiC,EAAAD,YAAA,WAA/B,QAA8D,Q,MAAxDF,MAAM,a,aAA8B,QAAiB,EAAJ,WAAvD,2BACgC,EAAAE,YAAA,WAAhC,QAA+D,Q,MAAzDF,MAAM,c,aAA+B,QAAiB,EAAJ,WAAxD,4BAFF,qBAKA,OAkBO,OAlBP,EAkBO,EAjBL,OAU+B,SAVxBA,OAAK,SAAC,SAAQ,cAES,EAAAG,aADvBC,KAAK,QAEJC,IAAK,EAAAC,MAAK,GACVC,IAAK,EAAAD,MAAK,GACVE,KAAM,EAAAA,KACNC,SAAU,EAAAA,SACVC,MAAO,EAAAA,MACRT,IAAI,QACH,QAAK,wCAAO,EAAAU,UAAA,EAAAA,SAAA,kBAAP,GAAe,WACpB,SAAM,wCAAO,EAAAA,UAAA,EAAAA,SAAA,kBAAP,GAAe,YAV7B,YAYA,OAEM,OAFDX,OAAK,SAAC,QAAO,cAAwB,EAAAG,cAA1C,EACE,OAA2C,MAA3C,EAA2C,WAD7C,IAGA,OAAqC,MAArC,EAAqC,UACX,EAAAA,YAAA,WAA1B,QAAuE,Q,MAAjEH,MAAM,Q,aAAyB,QAAc,EAAD,OAAEC,IAAI,SAAxD,8B,eAMN,G,QAAA,CACEW,KAAM,SACNC,MAAO,CAAC,QAAS,SAAU,UAAW,YAAa,aAAc,WAAY,QAAS,WACtFC,MAAO,CACLJ,MAAO,CACLN,KAAMW,QAGRN,SAAU,CACRL,KAAMY,QACNC,SAAS,GAGXX,MAAO,CACLF,KAAMc,MACND,QAAS,iBAAM,CAAC,EAAG,IAAV,GAGXT,KAAM,CACJJ,KAAMW,OACNE,QAAS,GAGXd,UAAW,CACTC,KAAMY,QACNC,SAAS,GAGXf,UAAW,CACTE,KAAMY,QACNC,SAAS,IAIbE,QAAS,CACPR,SADO,SACES,GACPC,KAAKC,OAAOF,EAAMG,OAAOb,OACzBW,KAAKG,MAAMJ,EAAMhB,MAAjB,kBACKgB,GADL,IAEEG,QAAQ,kBACHH,EAAMG,QADL,IAEJb,MAAOW,KAAKI,MAAMnB,MAAMI,UAG7B,EAEDY,OAZO,SAYAZ,GACL,IAAMgB,EAAcL,KAAKI,MAAMnB,MAAMqB,YAC/BC,GAAWlB,EAAQW,KAAKf,MAAM,KAAOe,KAAKf,MAAM,GAAKe,KAAKf,MAAM,IAChEuB,EAAaD,EAAUF,EACvBI,EAAQT,KAAKI,MAAMK,MAEzBA,EAAMC,MAAMC,KAAZ,UAAsBH,EAAaC,EAAMH,YAAc,EAAvD,MACAN,KAAKI,MAAMK,MAAMC,MAAME,UAAvB,qBAAiDL,EAAjD,YACAP,KAAKI,MAAMS,MAAMH,MAAMI,MAAvB,UAAkCN,EAAlC,KACD,GAGHO,QA1Da,WA0DH,WACU,MAAdf,KAAKX,OACPW,KAAKC,OAAOD,KAAKX,OACnBW,KAAKgB,QAAO,kBAAM,EAAK3B,KAAX,IAAkB,SAAC4B,GAAD,OAAc,EAAKhB,OAAOgB,EAA1B,GAC/B,I,UCrFH,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,iHCROxC,MAAM,2B,GAEFA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,8B,qBAYNA,MAAM,O,SACJA,MAAM,S,GACJA,MAAM,U,GAINA,MAAM,e,qBAIRA,MAAM,S,GACJA,MAAM,gB,4GAjCnB,QAuCM,MAvCN,EAuCM,EAtCJ,OAkBM,OAlBDA,OAAK,SAAC,OAAM,WAAqB,EAAAyC,cAAtC,EACE,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAhC,MAAQiC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnC5C,MAAM,O,aAAO,QAAmB,EAAN,MAACY,OAAhC,aAGF,OAQM,MARN,EAQM,CALe,MAAX,EAAAiC,cAAW,WAFnB,QAE+B,Q,MAFzB7C,MAAM,Q,aACV,QAAoB,EAAD,cADrB,4BAGA,OAGS,UAHA,QAAK,yCAAO,EAAAyC,WAAa,EAAAA,SAApB,GAA6B,YAA3C,EACE,OACqE,KADlEzC,OAAK,SAAC,MAAK,gBACa,EAAAyC,UAAS,gBAAmB,EAAAA,cADvD,aAdN,GAoByB,EAAAA,WAAzB,iBAAyB,WAAzB,QAiBM,O,MAjBDzC,MAAM,OAA0B,QAAK,wCAAO,EAAA8C,SAAA,EAAAA,QAAA,kBAAP,GAAc,YAAxD,EACE,OAeM,MAfN,EAeM,CAd+B,OAAV,YAAApC,aAAA,eAAOL,MAAyB,OAAV,YAAAK,aAAA,eAAOH,OAAG,WAAzD,QAQM,MARN,EAQM,EAPJ,OAGM,MAHN,EAGM,EAFJ,QAC2C,GADlCD,MAAK,CAAG,EAAAI,MAAML,IAAK,EAAAK,MAAMH,KAAM,gBACrCG,MAAO,EAAAA,MAAMA,MAAQ,QAAO,EAAAqC,UAD/B,uCAGF,OAEM,MAFN,EAEM,EADJ,OAA6D,SAAtD3C,KAAK,SAAUM,MAAO,EAAAA,MAAMA,MAAQ,SAAM,8BAAE,EAAAqC,UAAA,EAAAA,SAAA,kBAAF,IAAjD,kBANJ,WASA,QAIM,MAJN,EAIM,EAHJ,OAEM,MAFN,EAEM,EADJ,OAA6D,SAAtD3C,KAAK,SAAUM,MAAO,EAAAA,MAAMA,MAAQ,SAAM,8BAAE,EAAAqC,UAAA,EAAAA,SAAA,kBAAF,IAAjD,sB,8DAaZ,GACEnC,KAAM,SACNoC,WAAY,CAACC,OAAAA,EAAA,EAAQC,WAAAA,EAAA,YACrBC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRR,YADQ,WACM,QACZ,GAAI,UAAAxB,KAAKX,aAAL,SAAY4C,eAAsC,OAArB,UAAAjC,KAAKX,aAAL,eAAYA,OAC3C,OAAO,KAET,IAAIA,EAAQW,KAAKX,MAAMA,MAGvB,OAFIW,KAAKX,MAAM6C,OACb7C,EAAI,UAAOA,EAAP,YAAgBW,KAAKX,MAAM6C,OAC1B7C,CACT,GAGFS,QAAS,CACP2B,QADO,SACC1B,GAEN,OADAA,EAAMoC,mBACC,CACR,EAEKT,SANC,SAMQ3B,GAAO,mKACfA,EAAMG,OAAOb,aADE,OACf,EAAoB+C,OADL,wDAIpB,EAAKjC,MAAM,WAAW,GAJF,kBAMZ,EAAKkC,QAAQ,mBAAoB,CACrCC,GAAI,EAAKjD,MAAMiD,GACfC,OAAQ,MACRlD,OAAQU,EAAMG,OAAOb,QATL,uBAYlB,EAAKc,MAAM,WAAW,GAZJ,wEAcrB,I,UC9EL,MAAMe,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/panels/Entities/Dimmer.vue","webpack://platypush/./src/components/panels/Entities/Dimmer.vue?5b8c"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=4b38623f&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=4b38623f&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b38623f\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Dimmer.vue?vue&type=template&id=3affff53&scoped=true\"\nimport script from \"./Dimmer.vue?vue&type=script&lang=js\"\nexport * from \"./Dimmer.vue?vue&type=script&lang=js\"\n\nimport \"./Dimmer.vue?vue&type=style&index=0&id=3affff53&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3affff53\"]])\n\nexport default __exports__"],"names":["class","ref","withRange","withLabel","type","min","range","max","step","disabled","value","onUpdate","name","emits","props","Number","Boolean","default","Array","methods","event","this","update","target","$emit","$refs","sliderWidth","clientWidth","percent","innerWidth","thumb","style","left","transform","track","width","mounted","$watch","newValue","__exports__","render","collapsed","entity","loading","error","parsedValue","prevent","setValue","components","Slider","EntityIcon","mixins","EntityMixin","computed","is_write_only","unit","stopPropagation","length","request","id","action"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/5924-legacy.4d98df57.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/panels/Entities/Dimmer.vue","webpack://platypush/./src/components/panels/Entities/Dimmer.vue?5b8c"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=4b38623f&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=4b38623f&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b38623f\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Dimmer.vue?vue&type=template&id=3affff53&scoped=true\"\nimport script from \"./Dimmer.vue?vue&type=script&lang=js\"\nexport * from \"./Dimmer.vue?vue&type=script&lang=js\"\n\nimport \"./Dimmer.vue?vue&type=style&index=0&id=3affff53&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3affff53\"]])\n\nexport default __exports__"],"names":["class","ref","withRange","withLabel","type","min","range","max","step","disabled","value","onUpdate","name","emits","props","Number","Boolean","default","Array","methods","event","this","update","target","$emit","$refs","sliderWidth","clientWidth","percent","innerWidth","thumb","style","left","transform","track","width","mounted","$watch","newValue","__exports__","render","collapsed","entity","loading","error","parsedValue","prevent","setValue","components","Slider","EntityIcon","mixins","EntityMixin","computed","is_write_only","unit","stopPropagation","length","request","id","action"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5924.14dff27f.js b/platypush/backend/http/webapp/dist/static/js/5924.5ac5c6fc.js similarity index 86% rename from platypush/backend/http/webapp/dist/static/js/5924.14dff27f.js rename to platypush/backend/http/webapp/dist/static/js/5924.5ac5c6fc.js index adb8b87454..d0e7c89404 100644 --- a/platypush/backend/http/webapp/dist/static/js/5924.14dff27f.js +++ b/platypush/backend/http/webapp/dist/static/js/5924.5ac5c6fc.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5924],{8816:function(e,t,a){a.d(t,{Z:function(){return w}});var l=a(6252),n=a(3577),s=a(9963);const i={class:"slider-wrapper"},u=["textContent"],r=["textContent"],o={class:"slider-container"},d=["min","max","step","disabled","value"],p={class:"track-inner",ref:"track"},c={class:"thumb",ref:"thumb"},v=["textContent"];function h(e,t,a,h,g,f){return(0,l.wg)(),(0,l.iD)("label",i,[a.withRange?((0,l.wg)(),(0,l.iD)("span",{key:0,class:(0,n.C_)(["range-labels",{"with-label":a.withLabel}])},[a.withRange?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"label left",textContent:(0,n.zw)(a.range[0])},null,8,u)):(0,l.kq)("",!0),a.withRange?((0,l.wg)(),(0,l.iD)("span",{key:1,class:"label right",textContent:(0,n.zw)(a.range[1])},null,8,r)):(0,l.kq)("",!0)],2)):(0,l.kq)("",!0),(0,l._)("span",o,[(0,l._)("input",{class:(0,n.C_)(["slider",{"with-label":a.withLabel}]),type:"range",min:a.range[0],max:a.range[1],step:a.step,disabled:a.disabled,value:a.value,ref:"range",onInput:t[0]||(t[0]=(0,s.iM)(((...e)=>f.onUpdate&&f.onUpdate(...e)),["stop"])),onChange:t[1]||(t[1]=(0,s.iM)(((...e)=>f.onUpdate&&f.onUpdate(...e)),["stop"]))},null,42,d),(0,l._)("div",{class:(0,n.C_)(["track",{"with-label":a.withLabel}])},[(0,l._)("div",p,null,512)],2),(0,l._)("div",c,null,512),a.withLabel?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"label",textContent:(0,n.zw)(a.value),ref:"label"},null,8,v)):(0,l.kq)("",!0)])])}var g={name:"Slider",emits:["input","change","mouseup","mousedown","touchstart","touchend","keyup","keydown"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:()=>[0,100]},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}},methods:{onUpdate(e){this.update(e.target.value),this.$emit(e.type,{...e,target:{...e.target,value:this.$refs.range.value}})},update(e){const t=this.$refs.range.clientWidth,a=(e-this.range[0])/(this.range[1]-this.range[0]),l=a*t,n=this.$refs.thumb;n.style.left=l-n.clientWidth/2+"px",this.$refs.thumb.style.transform=`translate(-${a}%, -50%)`,this.$refs.track.style.width=`${l}px`}},mounted(){null!=this.value&&this.update(this.value),this.$watch((()=>this.value),(e=>this.update(e)))}},f=a(3744);const m=(0,f.Z)(g,[["render",h],["__scopeId","data-v-4b38623f"]]);var w=m},5924:function(e,t,a){a.r(t),a.d(t,{default:function(){return V}});var l=a(6252),n=a(3577),s=a(9963);const i={class:"entity dimmer-container"},u={class:"icon"},r={class:"label"},o=["textContent"],d={class:"value-container pull-right"},p=["textContent"],c={class:"row"},v={key:0,class:"input"},h={class:"col-10"},g={class:"col-2 value"},f=["value"],m={key:1,class:"input"},w={class:"col-12 value"},y=["value"];function b(e,t,a,b,_,k){const C=(0,l.up)("EntityIcon"),x=(0,l.up)("Slider");return(0,l.wg)(),(0,l.iD)("div",i,[(0,l._)("div",{class:(0,n.C_)(["head",{collapsed:e.collapsed}])},[(0,l._)("div",u,[(0,l.Wm)(C,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",r,[(0,l._)("div",{class:"name",textContent:(0,n.zw)(e.value.name)},null,8,o)]),(0,l._)("div",d,[null!=k.parsedValue?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"value",textContent:(0,n.zw)(k.parsedValue)},null,8,p)):(0,l.kq)("",!0),(0,l._)("button",{onClick:t[0]||(t[0]=(0,s.iM)((t=>e.collapsed=!e.collapsed),["stop"]))},[(0,l._)("i",{class:(0,n.C_)(["fas",{"fa-angle-up":!e.collapsed,"fa-angle-down":e.collapsed}])},null,2)])])],2),e.collapsed?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",{key:0,class:"body",onClick:t[3]||(t[3]=(0,s.iM)(((...e)=>k.prevent&&k.prevent(...e)),["stop"]))},[(0,l._)("div",c,[null!=e.value?.min&&null!=e.value?.max?((0,l.wg)(),(0,l.iD)("div",v,[(0,l._)("div",h,[(0,l.Wm)(x,{range:[e.value.min,e.value.max],"with-range":"",value:e.value.value,onInput:k.setValue},null,8,["range","value","onInput"])]),(0,l._)("div",g,[(0,l._)("input",{type:"number",value:e.value.value,onChange:t[1]||(t[1]=(...e)=>k.setValue&&k.setValue(...e))},null,40,f)])])):((0,l.wg)(),(0,l.iD)("div",m,[(0,l._)("div",w,[(0,l._)("input",{type:"number",value:e.value.value,onChange:t[2]||(t[2]=(...e)=>k.setValue&&k.setValue(...e))},null,40,y)])]))])]))])}var _=a(8816),k=a(7909),C=a(343),x={name:"Dimmer",components:{Slider:_.Z,EntityIcon:C["default"]},mixins:[k["default"]],computed:{parsedValue(){if(this.value?.is_write_only||null==this.value?.value)return null;let e=this.value.value;return this.value.unit&&(e=`${e} ${this.value.unit}`),e}},methods:{prevent(e){return e.stopPropagation(),!1},async setValue(e){if(e.target.value?.length){this.$emit("loading",!0);try{await this.request("entities.execute",{id:this.value.id,action:"set",value:+e.target.value})}finally{this.$emit("loading",!1)}}}}},$=a(3744);const D=(0,$.Z)(x,[["render",b],["__scopeId","data-v-3affff53"]]);var V=D}}]); -//# sourceMappingURL=5924.14dff27f.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5924],{8816:function(e,t,a){a.d(t,{Z:function(){return w}});var l=a(6252),n=a(3577),s=a(9963);const i={class:"slider-wrapper"},u=["textContent"],r=["textContent"],o={class:"slider-container"},d=["min","max","step","disabled","value"],p={class:"track-inner",ref:"track"},c={class:"thumb",ref:"thumb"},v=["textContent"];function h(e,t,a,h,g,f){return(0,l.wg)(),(0,l.iD)("label",i,[a.withRange?((0,l.wg)(),(0,l.iD)("span",{key:0,class:(0,n.C_)(["range-labels",{"with-label":a.withLabel}])},[a.withRange?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"label left",textContent:(0,n.zw)(a.range[0])},null,8,u)):(0,l.kq)("",!0),a.withRange?((0,l.wg)(),(0,l.iD)("span",{key:1,class:"label right",textContent:(0,n.zw)(a.range[1])},null,8,r)):(0,l.kq)("",!0)],2)):(0,l.kq)("",!0),(0,l._)("span",o,[(0,l._)("input",{class:(0,n.C_)(["slider",{"with-label":a.withLabel}]),type:"range",min:a.range[0],max:a.range[1],step:a.step,disabled:a.disabled,value:a.value,ref:"range",onInput:t[0]||(t[0]=(0,s.iM)(((...e)=>f.onUpdate&&f.onUpdate(...e)),["stop"])),onChange:t[1]||(t[1]=(0,s.iM)(((...e)=>f.onUpdate&&f.onUpdate(...e)),["stop"]))},null,42,d),(0,l._)("div",{class:(0,n.C_)(["track",{"with-label":a.withLabel}])},[(0,l._)("div",p,null,512)],2),(0,l._)("div",c,null,512),a.withLabel?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"label",textContent:(0,n.zw)(a.value),ref:"label"},null,8,v)):(0,l.kq)("",!0)])])}var g={name:"Slider",emits:["input","change","mouseup","mousedown","touchstart","touchend","keyup","keydown"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:()=>[0,100]},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}},methods:{onUpdate(e){this.update(e.target.value),this.$emit(e.type,{...e,target:{...e.target,value:this.$refs.range.value}})},update(e){const t=this.$refs.range.clientWidth,a=(e-this.range[0])/(this.range[1]-this.range[0]),l=a*t,n=this.$refs.thumb;n.style.left=l-n.clientWidth/2+"px",this.$refs.thumb.style.transform=`translate(-${a}%, -50%)`,this.$refs.track.style.width=`${l}px`}},mounted(){null!=this.value&&this.update(this.value),this.$watch((()=>this.value),(e=>this.update(e)))}},f=a(3744);const m=(0,f.Z)(g,[["render",h],["__scopeId","data-v-4b38623f"]]);var w=m},5924:function(e,t,a){a.r(t),a.d(t,{default:function(){return V}});var l=a(6252),n=a(3577),s=a(9963);const i={class:"entity dimmer-container"},u={class:"icon"},r={class:"label"},o=["textContent"],d={class:"value-container pull-right"},p=["textContent"],c={class:"row"},v={key:0,class:"input"},h={class:"col-10"},g={class:"col-2 value"},f=["value"],m={key:1,class:"input"},w={class:"col-12 value"},y=["value"];function b(e,t,a,b,_,k){const C=(0,l.up)("EntityIcon"),x=(0,l.up)("Slider");return(0,l.wg)(),(0,l.iD)("div",i,[(0,l._)("div",{class:(0,n.C_)(["head",{collapsed:e.collapsed}])},[(0,l._)("div",u,[(0,l.Wm)(C,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",r,[(0,l._)("div",{class:"name",textContent:(0,n.zw)(e.value.name)},null,8,o)]),(0,l._)("div",d,[null!=k.parsedValue?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"value",textContent:(0,n.zw)(k.parsedValue)},null,8,p)):(0,l.kq)("",!0),(0,l._)("button",{onClick:t[0]||(t[0]=(0,s.iM)((t=>e.collapsed=!e.collapsed),["stop"]))},[(0,l._)("i",{class:(0,n.C_)(["fas",{"fa-angle-up":!e.collapsed,"fa-angle-down":e.collapsed}])},null,2)])])],2),e.collapsed?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",{key:0,class:"body",onClick:t[3]||(t[3]=(0,s.iM)(((...e)=>k.prevent&&k.prevent(...e)),["stop"]))},[(0,l._)("div",c,[null!=e.value?.min&&null!=e.value?.max?((0,l.wg)(),(0,l.iD)("div",v,[(0,l._)("div",h,[(0,l.Wm)(x,{range:[e.value.min,e.value.max],"with-range":"",value:e.value.value,onInput:k.setValue},null,8,["range","value","onInput"])]),(0,l._)("div",g,[(0,l._)("input",{type:"number",value:e.value.value,onChange:t[1]||(t[1]=(...e)=>k.setValue&&k.setValue(...e))},null,40,f)])])):((0,l.wg)(),(0,l.iD)("div",m,[(0,l._)("div",w,[(0,l._)("input",{type:"number",value:e.value.value,onChange:t[2]||(t[2]=(...e)=>k.setValue&&k.setValue(...e))},null,40,y)])]))])]))])}var _=a(8816),k=a(7909),C=a(5581),x={name:"Dimmer",components:{Slider:_.Z,EntityIcon:C["default"]},mixins:[k["default"]],computed:{parsedValue(){if(this.value?.is_write_only||null==this.value?.value)return null;let e=this.value.value;return this.value.unit&&(e=`${e} ${this.value.unit}`),e}},methods:{prevent(e){return e.stopPropagation(),!1},async setValue(e){if(e.target.value?.length){this.$emit("loading",!0);try{await this.request("entities.execute",{id:this.value.id,action:"set",value:+e.target.value})}finally{this.$emit("loading",!1)}}}}},$=a(3744);const D=(0,$.Z)(x,[["render",b],["__scopeId","data-v-3affff53"]]);var V=D}}]); +//# sourceMappingURL=5924.5ac5c6fc.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5924.14dff27f.js.map b/platypush/backend/http/webapp/dist/static/js/5924.5ac5c6fc.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/5924.14dff27f.js.map rename to platypush/backend/http/webapp/dist/static/js/5924.5ac5c6fc.js.map index 42a444ac7d..2289bc5fe5 100644 --- a/platypush/backend/http/webapp/dist/static/js/5924.14dff27f.js.map +++ b/platypush/backend/http/webapp/dist/static/js/5924.5ac5c6fc.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/5924.14dff27f.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/panels/Entities/Dimmer.vue","webpack://platypush/./src/components/panels/Entities/Dimmer.vue?5b8c"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=4b38623f&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=4b38623f&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b38623f\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Dimmer.vue?vue&type=template&id=3affff53&scoped=true\"\nimport script from \"./Dimmer.vue?vue&type=script&lang=js\"\nexport * from \"./Dimmer.vue?vue&type=script&lang=js\"\n\nimport \"./Dimmer.vue?vue&type=style&index=0&id=3affff53&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3affff53\"]])\n\nexport default __exports__"],"names":["class","ref","withRange","withLabel","type","min","range","max","step","disabled","value","onUpdate","name","emits","props","Number","Boolean","default","Array","methods","event","this","update","target","$emit","$refs","sliderWidth","clientWidth","percent","innerWidth","thumb","style","left","transform","track","width","mounted","$watch","newValue","__exports__","render","collapsed","entity","loading","error","parsedValue","prevent","setValue","components","Slider","EntityIcon","mixins","EntityMixin","computed","is_write_only","unit","stopPropagation","async","length","request","id","action"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/5924.5ac5c6fc.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/panels/Entities/Dimmer.vue","webpack://platypush/./src/components/panels/Entities/Dimmer.vue?5b8c"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=4b38623f&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=4b38623f&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b38623f\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Dimmer.vue?vue&type=template&id=3affff53&scoped=true\"\nimport script from \"./Dimmer.vue?vue&type=script&lang=js\"\nexport * from \"./Dimmer.vue?vue&type=script&lang=js\"\n\nimport \"./Dimmer.vue?vue&type=style&index=0&id=3affff53&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3affff53\"]])\n\nexport default __exports__"],"names":["class","ref","withRange","withLabel","type","min","range","max","step","disabled","value","onUpdate","name","emits","props","Number","Boolean","default","Array","methods","event","this","update","target","$emit","$refs","sliderWidth","clientWidth","percent","innerWidth","thumb","style","left","transform","track","width","mounted","$watch","newValue","__exports__","render","collapsed","entity","loading","error","parsedValue","prevent","setValue","components","Slider","EntityIcon","mixins","EntityMixin","computed","is_write_only","unit","stopPropagation","async","length","request","id","action"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/6164-legacy.edf123aa.js b/platypush/backend/http/webapp/dist/static/js/6164-legacy.116a783f.js similarity index 95% rename from platypush/backend/http/webapp/dist/static/js/6164-legacy.edf123aa.js rename to platypush/backend/http/webapp/dist/static/js/6164-legacy.116a783f.js index 1afe3130a2..60edeb934e 100644 --- a/platypush/backend/http/webapp/dist/static/js/6164-legacy.edf123aa.js +++ b/platypush/backend/http/webapp/dist/static/js/6164-legacy.116a783f.js @@ -1,2 +1,2 @@ -(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6164],{2087:function(e,s,l){var a=l(7854),t=l(9781),n=l(7045),d=l(7066),i=l(7293),c=a.RegExp,o=c.prototype,r=t&&i((function(){var e=!0;try{c(".","d")}catch(r){e=!1}var s={},l="",a=e?"dgimsy":"gimsy",t=function(e,a){Object.defineProperty(s,e,{get:function(){return l+=a,!0}})},n={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var d in e&&(n.hasIndices="d"),n)t(d,n[d]);var i=Object.getOwnPropertyDescriptor(o,"flags").get.call(s);return i!==a||l!==a}));r&&n(o,"flags",{configurable:!0,get:d})},6164:function(e,s,l){"use strict";l.r(s),l.d(s,{default:function(){return xe}});l(8309),l(2087),l(9600);var a=l(6252),t=l(3577),n=l(9963),d=function(e){return(0,a.dD)("data-v-75599bb7"),e=e(),(0,a.Cn)(),e},i={class:"col-1 icon"},c={class:"col-10 label"},o=["textContent"],r={class:"col-1 collapse-toggler"},u={key:0,class:"body children attributes fade-in"},v={key:0,class:"child"},_=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Bytes sent")],-1)})),p={class:"value"},C=["textContent"],k={key:1,class:"child"},f=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Bytes received")],-1)})),y={class:"value"},m=["textContent"],g={key:2,class:"child"},b=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Packets sent")],-1)})),w={class:"value"},h=["textContent"],x={key:3,class:"child"},D=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Packets received")],-1)})),z={class:"value"},q=["textContent"],A={key:4,class:"child"},I=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Inbound errors")],-1)})),M={class:"value"},O=["textContent"],P={key:5,class:"child"},j=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Outbound errors")],-1)})),B={class:"value"},E=["textContent"],S={key:6,class:"child"},F=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Dropped inbound packets")],-1)})),N={class:"value"},H=["textContent"],K={key:7,class:"child"},R=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Dropped outbound packets")],-1)})),T={class:"value"},U=["textContent"],W={key:8,class:"child"},Y=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Speed")],-1)})),Z={class:"value"},G=["textContent"],J={key:9,class:"child"},L=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"MTU")],-1)})),Q={class:"value"},V=["textContent"],X={key:10,class:"child"},$=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Flags")],-1)})),ee={class:"value"},se=["textContent"],le=d((function(){return(0,a._)("div",{class:"col-11 label"},"Addresses",-1)})),ae={class:"col-1 collapse-toggler pull-right"},te={key:11,class:"body children attributes fade-in addresses"},ne=["onClick"],de=["textContent"],ie={class:"col-1 collapse-toggler pull-right"},ce={key:0,class:"body children attributes fade-in address-details"},oe={key:0,class:"child"},re=d((function(){return(0,a._)("div",{class:"label"},"Family",-1)})),ue=["textContent"],ve={key:1,class:"child"},_e=d((function(){return(0,a._)("div",{class:"label"},"Netmask",-1)})),pe=["textContent"],Ce={key:2,class:"child"},ke=d((function(){return(0,a._)("div",{class:"label"},"Broadcast",-1)})),fe=["textContent"];function ye(e,s,l,d,ye,me){var ge,be,we=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",{class:(0,t.C_)(["entity network-interface-container",{expanded:!ye.isCollapsed}])},[(0,a._)("div",{class:"head",onClick:s[0]||(s[0]=(0,n.iM)((function(e){return ye.isCollapsed=!ye.isCollapsed}),["stop"]))},[(0,a._)("div",i,[(0,a.Wm)(we,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",c,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.name)},null,8,o)]),(0,a._)("div",r,[(0,a._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":ye.isCollapsed,"fa-chevron-up":!ye.isCollapsed}])},null,2)])]),ye.isCollapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",u,[e.value.bytes_sent?((0,a.wg)(),(0,a.iD)("div",v,[_,(0,a._)("div",p,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.bytes_sent))},null,8,C)])])):(0,a.kq)("",!0),e.value.bytes_recv?((0,a.wg)(),(0,a.iD)("div",k,[f,(0,a._)("div",y,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.bytes_recv))},null,8,m)])])):(0,a.kq)("",!0),e.value.packets_sent?((0,a.wg)(),(0,a.iD)("div",g,[b,(0,a._)("div",w,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.packets_sent)},null,8,h)])])):(0,a.kq)("",!0),e.value.packets_recv?((0,a.wg)(),(0,a.iD)("div",x,[D,(0,a._)("div",z,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.packets_recv)},null,8,q)])])):(0,a.kq)("",!0),e.value.errors_in?((0,a.wg)(),(0,a.iD)("div",A,[I,(0,a._)("div",M,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.errors_in)},null,8,O)])])):(0,a.kq)("",!0),e.value.errors_out?((0,a.wg)(),(0,a.iD)("div",P,[j,(0,a._)("div",B,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.errors_out)},null,8,E)])])):(0,a.kq)("",!0),e.value.drop_in?((0,a.wg)(),(0,a.iD)("div",S,[F,(0,a._)("div",N,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.drop_in)},null,8,H)])])):(0,a.kq)("",!0),e.value.drop_out?((0,a.wg)(),(0,a.iD)("div",K,[R,(0,a._)("div",T,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.drop_out)},null,8,U)])])):(0,a.kq)("",!0),e.value.speed?((0,a.wg)(),(0,a.iD)("div",W,[Y,(0,a._)("div",Z,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.speed+" Mbps")},null,8,G)])])):(0,a.kq)("",!0),e.value.mtu?((0,a.wg)(),(0,a.iD)("div",J,[L,(0,a._)("div",Q,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.mtu)},null,8,V)])])):(0,a.kq)("",!0),null!==(ge=e.value.flags)&&void 0!==ge&&ge.length?((0,a.wg)(),(0,a.iD)("div",X,[$,(0,a._)("div",ee,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.flags.join(", "))},null,8,se)])])):(0,a.kq)("",!0),(0,a._)("div",{class:(0,t.C_)(["child head",{expanded:!ye.areAddressesCollapsed}]),onClick:s[1]||(s[1]=(0,n.iM)((function(e){return ye.areAddressesCollapsed=!ye.areAddressesCollapsed}),["stop"]))},[le,(0,a._)("div",ae,[(0,a._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":ye.areAddressesCollapsed,"fa-chevron-up":!ye.areAddressesCollapsed}])},null,2)])],2),null!==(be=e.value.addresses)&&void 0!==be&&be.length&&!ye.areAddressesCollapsed?((0,a.wg)(),(0,a.iD)("div",te,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.value.addresses||[],(function(e){return(0,a.wg)(),(0,a.iD)("div",{class:"address-container",key:e.address},[(0,a._)("div",{class:(0,t.C_)(["child head",{expanded:ye.displayedAddresses[e.address]}]),onClick:(0,n.iM)((function(s){return ye.displayedAddresses[e.address]=!ye.displayedAddresses[e.address]}),["stop"])},[(0,a._)("div",{class:"col-11 label",textContent:(0,t.zw)(e.address)},null,8,de),(0,a._)("div",ie,[(0,a._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":!ye.displayedAddresses[e.address],"fa-chevron-up":ye.displayedAddresses[e.address]}])},null,2)])],10,ne),ye.displayedAddresses[e.address]?((0,a.wg)(),(0,a.iD)("div",ce,[e.family?((0,a.wg)(),(0,a.iD)("div",oe,[re,(0,a._)("div",{class:"value",textContent:(0,t.zw)(e.family)},null,8,ue)])):(0,a.kq)("",!0),e.netmask?((0,a.wg)(),(0,a.iD)("div",ve,[_e,(0,a._)("div",{class:"value",textContent:(0,t.zw)(e.netmask)},null,8,pe)])):(0,a.kq)("",!0),e.broadcast?((0,a.wg)(),(0,a.iD)("div",Ce,[ke,(0,a._)("div",{class:"value",textContent:(0,t.zw)(e.broadcast)},null,8,fe)])):(0,a.kq)("",!0)])):(0,a.kq)("",!0)])})),128))])):(0,a.kq)("",!0)]))],2)}var me=l(7909),ge=l(343),be={name:"NetworkInterface",components:{EntityIcon:ge["default"]},mixins:[me["default"]],data:function(){return{isCollapsed:!0,areAddressesCollapsed:!0,displayedAddresses:{}}}},we=l(3744);const he=(0,we.Z)(be,[["render",ye],["__scopeId","data-v-75599bb7"]]);var xe=he}}]); -//# sourceMappingURL=6164-legacy.edf123aa.js.map \ No newline at end of file +(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6164],{2087:function(e,s,l){var a=l(7854),t=l(9781),n=l(7045),d=l(7066),i=l(7293),c=a.RegExp,o=c.prototype,r=t&&i((function(){var e=!0;try{c(".","d")}catch(r){e=!1}var s={},l="",a=e?"dgimsy":"gimsy",t=function(e,a){Object.defineProperty(s,e,{get:function(){return l+=a,!0}})},n={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var d in e&&(n.hasIndices="d"),n)t(d,n[d]);var i=Object.getOwnPropertyDescriptor(o,"flags").get.call(s);return i!==a||l!==a}));r&&n(o,"flags",{configurable:!0,get:d})},6164:function(e,s,l){"use strict";l.r(s),l.d(s,{default:function(){return xe}});l(8309),l(2087),l(9600);var a=l(6252),t=l(3577),n=l(9963),d=function(e){return(0,a.dD)("data-v-75599bb7"),e=e(),(0,a.Cn)(),e},i={class:"col-1 icon"},c={class:"col-10 label"},o=["textContent"],r={class:"col-1 collapse-toggler"},u={key:0,class:"body children attributes fade-in"},v={key:0,class:"child"},_=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Bytes sent")],-1)})),p={class:"value"},C=["textContent"],k={key:1,class:"child"},f=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Bytes received")],-1)})),y={class:"value"},m=["textContent"],g={key:2,class:"child"},b=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Packets sent")],-1)})),w={class:"value"},h=["textContent"],x={key:3,class:"child"},D=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Packets received")],-1)})),z={class:"value"},q=["textContent"],A={key:4,class:"child"},I=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Inbound errors")],-1)})),M={class:"value"},O=["textContent"],P={key:5,class:"child"},j=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Outbound errors")],-1)})),B={class:"value"},E=["textContent"],S={key:6,class:"child"},F=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Dropped inbound packets")],-1)})),N={class:"value"},H=["textContent"],K={key:7,class:"child"},R=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Dropped outbound packets")],-1)})),T={class:"value"},U=["textContent"],W={key:8,class:"child"},Y=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Speed")],-1)})),Z={class:"value"},G=["textContent"],J={key:9,class:"child"},L=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"MTU")],-1)})),Q={class:"value"},V=["textContent"],X={key:10,class:"child"},$=d((function(){return(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Flags")],-1)})),ee={class:"value"},se=["textContent"],le=d((function(){return(0,a._)("div",{class:"col-11 label"},"Addresses",-1)})),ae={class:"col-1 collapse-toggler pull-right"},te={key:11,class:"body children attributes fade-in addresses"},ne=["onClick"],de=["textContent"],ie={class:"col-1 collapse-toggler pull-right"},ce={key:0,class:"body children attributes fade-in address-details"},oe={key:0,class:"child"},re=d((function(){return(0,a._)("div",{class:"label"},"Family",-1)})),ue=["textContent"],ve={key:1,class:"child"},_e=d((function(){return(0,a._)("div",{class:"label"},"Netmask",-1)})),pe=["textContent"],Ce={key:2,class:"child"},ke=d((function(){return(0,a._)("div",{class:"label"},"Broadcast",-1)})),fe=["textContent"];function ye(e,s,l,d,ye,me){var ge,be,we=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",{class:(0,t.C_)(["entity network-interface-container",{expanded:!ye.isCollapsed}])},[(0,a._)("div",{class:"head",onClick:s[0]||(s[0]=(0,n.iM)((function(e){return ye.isCollapsed=!ye.isCollapsed}),["stop"]))},[(0,a._)("div",i,[(0,a.Wm)(we,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",c,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.name)},null,8,o)]),(0,a._)("div",r,[(0,a._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":ye.isCollapsed,"fa-chevron-up":!ye.isCollapsed}])},null,2)])]),ye.isCollapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",u,[e.value.bytes_sent?((0,a.wg)(),(0,a.iD)("div",v,[_,(0,a._)("div",p,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.bytes_sent))},null,8,C)])])):(0,a.kq)("",!0),e.value.bytes_recv?((0,a.wg)(),(0,a.iD)("div",k,[f,(0,a._)("div",y,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.bytes_recv))},null,8,m)])])):(0,a.kq)("",!0),e.value.packets_sent?((0,a.wg)(),(0,a.iD)("div",g,[b,(0,a._)("div",w,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.packets_sent)},null,8,h)])])):(0,a.kq)("",!0),e.value.packets_recv?((0,a.wg)(),(0,a.iD)("div",x,[D,(0,a._)("div",z,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.packets_recv)},null,8,q)])])):(0,a.kq)("",!0),e.value.errors_in?((0,a.wg)(),(0,a.iD)("div",A,[I,(0,a._)("div",M,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.errors_in)},null,8,O)])])):(0,a.kq)("",!0),e.value.errors_out?((0,a.wg)(),(0,a.iD)("div",P,[j,(0,a._)("div",B,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.errors_out)},null,8,E)])])):(0,a.kq)("",!0),e.value.drop_in?((0,a.wg)(),(0,a.iD)("div",S,[F,(0,a._)("div",N,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.drop_in)},null,8,H)])])):(0,a.kq)("",!0),e.value.drop_out?((0,a.wg)(),(0,a.iD)("div",K,[R,(0,a._)("div",T,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.drop_out)},null,8,U)])])):(0,a.kq)("",!0),e.value.speed?((0,a.wg)(),(0,a.iD)("div",W,[Y,(0,a._)("div",Z,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.speed+" Mbps")},null,8,G)])])):(0,a.kq)("",!0),e.value.mtu?((0,a.wg)(),(0,a.iD)("div",J,[L,(0,a._)("div",Q,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.mtu)},null,8,V)])])):(0,a.kq)("",!0),null!==(ge=e.value.flags)&&void 0!==ge&&ge.length?((0,a.wg)(),(0,a.iD)("div",X,[$,(0,a._)("div",ee,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.flags.join(", "))},null,8,se)])])):(0,a.kq)("",!0),(0,a._)("div",{class:(0,t.C_)(["child head",{expanded:!ye.areAddressesCollapsed}]),onClick:s[1]||(s[1]=(0,n.iM)((function(e){return ye.areAddressesCollapsed=!ye.areAddressesCollapsed}),["stop"]))},[le,(0,a._)("div",ae,[(0,a._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":ye.areAddressesCollapsed,"fa-chevron-up":!ye.areAddressesCollapsed}])},null,2)])],2),null!==(be=e.value.addresses)&&void 0!==be&&be.length&&!ye.areAddressesCollapsed?((0,a.wg)(),(0,a.iD)("div",te,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.value.addresses||[],(function(e){return(0,a.wg)(),(0,a.iD)("div",{class:"address-container",key:e.address},[(0,a._)("div",{class:(0,t.C_)(["child head",{expanded:ye.displayedAddresses[e.address]}]),onClick:(0,n.iM)((function(s){return ye.displayedAddresses[e.address]=!ye.displayedAddresses[e.address]}),["stop"])},[(0,a._)("div",{class:"col-11 label",textContent:(0,t.zw)(e.address)},null,8,de),(0,a._)("div",ie,[(0,a._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":!ye.displayedAddresses[e.address],"fa-chevron-up":ye.displayedAddresses[e.address]}])},null,2)])],10,ne),ye.displayedAddresses[e.address]?((0,a.wg)(),(0,a.iD)("div",ce,[e.family?((0,a.wg)(),(0,a.iD)("div",oe,[re,(0,a._)("div",{class:"value",textContent:(0,t.zw)(e.family)},null,8,ue)])):(0,a.kq)("",!0),e.netmask?((0,a.wg)(),(0,a.iD)("div",ve,[_e,(0,a._)("div",{class:"value",textContent:(0,t.zw)(e.netmask)},null,8,pe)])):(0,a.kq)("",!0),e.broadcast?((0,a.wg)(),(0,a.iD)("div",Ce,[ke,(0,a._)("div",{class:"value",textContent:(0,t.zw)(e.broadcast)},null,8,fe)])):(0,a.kq)("",!0)])):(0,a.kq)("",!0)])})),128))])):(0,a.kq)("",!0)]))],2)}var me=l(7909),ge=l(5581),be={name:"NetworkInterface",components:{EntityIcon:ge["default"]},mixins:[me["default"]],data:function(){return{isCollapsed:!0,areAddressesCollapsed:!0,displayedAddresses:{}}}},we=l(3744);const he=(0,we.Z)(be,[["render",ye],["__scopeId","data-v-75599bb7"]]);var xe=he}}]); +//# sourceMappingURL=6164-legacy.116a783f.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/6164-legacy.edf123aa.js.map b/platypush/backend/http/webapp/dist/static/js/6164-legacy.116a783f.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/6164-legacy.edf123aa.js.map rename to platypush/backend/http/webapp/dist/static/js/6164-legacy.116a783f.js.map index f037a5f96b..5b056fe4d7 100644 --- a/platypush/backend/http/webapp/dist/static/js/6164-legacy.edf123aa.js.map +++ b/platypush/backend/http/webapp/dist/static/js/6164-legacy.116a783f.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/6164-legacy.edf123aa.js","mappings":"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","sources":["webpack://platypush/./node_modules/core-js/modules/es.regexp.flags.js","webpack://platypush/./src/components/panels/Entities/NetworkInterface.vue","webpack://platypush/./src/components/panels/Entities/NetworkInterface.vue?50e6"],"sourcesContent":["var global = require('../internals/global');\nvar DESCRIPTORS = require('../internals/descriptors');\nvar defineBuiltInAccessor = require('../internals/define-built-in-accessor');\nvar regExpFlags = require('../internals/regexp-flags');\nvar fails = require('../internals/fails');\n\n// babel-minify and Closure Compiler transpiles RegExp('.', 'd') -> /./d and it causes SyntaxError\nvar RegExp = global.RegExp;\nvar RegExpPrototype = RegExp.prototype;\n\nvar FORCED = DESCRIPTORS && fails(function () {\n var INDICES_SUPPORT = true;\n try {\n RegExp('.', 'd');\n } catch (error) {\n INDICES_SUPPORT = false;\n }\n\n var O = {};\n // modern V8 bug\n var calls = '';\n var expected = INDICES_SUPPORT ? 'dgimsy' : 'gimsy';\n\n var addGetter = function (key, chr) {\n // eslint-disable-next-line es-x/no-object-defineproperty -- safe\n Object.defineProperty(O, key, { get: function () {\n calls += chr;\n return true;\n } });\n };\n\n var pairs = {\n dotAll: 's',\n global: 'g',\n ignoreCase: 'i',\n multiline: 'm',\n sticky: 'y'\n };\n\n if (INDICES_SUPPORT) pairs.hasIndices = 'd';\n\n for (var key in pairs) addGetter(key, pairs[key]);\n\n // eslint-disable-next-line es-x/no-object-getownpropertydescriptor -- safe\n var result = Object.getOwnPropertyDescriptor(RegExpPrototype, 'flags').get.call(O);\n\n return result !== expected || calls !== expected;\n});\n\n// `RegExp.prototype.flags` getter\n// https://tc39.es/ecma262/#sec-get-regexp.prototype.flags\nif (FORCED) defineBuiltInAccessor(RegExpPrototype, 'flags', {\n configurable: true,\n get: regExpFlags\n});\n","\n\n\n\n\n","import { render } from \"./NetworkInterface.vue?vue&type=template&id=75599bb7&scoped=true\"\nimport script from \"./NetworkInterface.vue?vue&type=script&lang=js\"\nexport * from \"./NetworkInterface.vue?vue&type=script&lang=js\"\n\nimport \"./NetworkInterface.vue?vue&type=style&index=0&id=75599bb7&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-75599bb7\"]])\n\nexport default __exports__"],"names":["global","DESCRIPTORS","defineBuiltInAccessor","regExpFlags","fails","RegExp","RegExpPrototype","prototype","FORCED","INDICES_SUPPORT","error","O","calls","expected","addGetter","key","chr","Object","defineProperty","get","pairs","dotAll","ignoreCase","multiline","sticky","hasIndices","result","getOwnPropertyDescriptor","call","configurable","class","isCollapsed","entity","value","loading","name","bytes_sent","bytes_recv","packets_sent","packets_recv","errors_in","errors_out","drop_in","drop_out","speed","mtu","flags","length","join","areAddressesCollapsed","addresses","address","displayedAddresses","family","netmask","broadcast","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/6164-legacy.116a783f.js","mappings":"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","sources":["webpack://platypush/./node_modules/core-js/modules/es.regexp.flags.js","webpack://platypush/./src/components/panels/Entities/NetworkInterface.vue","webpack://platypush/./src/components/panels/Entities/NetworkInterface.vue?50e6"],"sourcesContent":["var global = require('../internals/global');\nvar DESCRIPTORS = require('../internals/descriptors');\nvar defineBuiltInAccessor = require('../internals/define-built-in-accessor');\nvar regExpFlags = require('../internals/regexp-flags');\nvar fails = require('../internals/fails');\n\n// babel-minify and Closure Compiler transpiles RegExp('.', 'd') -> /./d and it causes SyntaxError\nvar RegExp = global.RegExp;\nvar RegExpPrototype = RegExp.prototype;\n\nvar FORCED = DESCRIPTORS && fails(function () {\n var INDICES_SUPPORT = true;\n try {\n RegExp('.', 'd');\n } catch (error) {\n INDICES_SUPPORT = false;\n }\n\n var O = {};\n // modern V8 bug\n var calls = '';\n var expected = INDICES_SUPPORT ? 'dgimsy' : 'gimsy';\n\n var addGetter = function (key, chr) {\n // eslint-disable-next-line es-x/no-object-defineproperty -- safe\n Object.defineProperty(O, key, { get: function () {\n calls += chr;\n return true;\n } });\n };\n\n var pairs = {\n dotAll: 's',\n global: 'g',\n ignoreCase: 'i',\n multiline: 'm',\n sticky: 'y'\n };\n\n if (INDICES_SUPPORT) pairs.hasIndices = 'd';\n\n for (var key in pairs) addGetter(key, pairs[key]);\n\n // eslint-disable-next-line es-x/no-object-getownpropertydescriptor -- safe\n var result = Object.getOwnPropertyDescriptor(RegExpPrototype, 'flags').get.call(O);\n\n return result !== expected || calls !== expected;\n});\n\n// `RegExp.prototype.flags` getter\n// https://tc39.es/ecma262/#sec-get-regexp.prototype.flags\nif (FORCED) defineBuiltInAccessor(RegExpPrototype, 'flags', {\n configurable: true,\n get: regExpFlags\n});\n","\n\n\n\n\n","import { render } from \"./NetworkInterface.vue?vue&type=template&id=75599bb7&scoped=true\"\nimport script from \"./NetworkInterface.vue?vue&type=script&lang=js\"\nexport * from \"./NetworkInterface.vue?vue&type=script&lang=js\"\n\nimport \"./NetworkInterface.vue?vue&type=style&index=0&id=75599bb7&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-75599bb7\"]])\n\nexport default __exports__"],"names":["global","DESCRIPTORS","defineBuiltInAccessor","regExpFlags","fails","RegExp","RegExpPrototype","prototype","FORCED","INDICES_SUPPORT","error","O","calls","expected","addGetter","key","chr","Object","defineProperty","get","pairs","dotAll","ignoreCase","multiline","sticky","hasIndices","result","getOwnPropertyDescriptor","call","configurable","class","isCollapsed","entity","value","loading","name","bytes_sent","bytes_recv","packets_sent","packets_recv","errors_in","errors_out","drop_in","drop_out","speed","mtu","flags","length","join","areAddressesCollapsed","addresses","address","displayedAddresses","family","netmask","broadcast","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/6164.6e6801de.js b/platypush/backend/http/webapp/dist/static/js/6164.5afbf466.js similarity index 95% rename from platypush/backend/http/webapp/dist/static/js/6164.6e6801de.js rename to platypush/backend/http/webapp/dist/static/js/6164.5afbf466.js index 2e19573d63..cff957e715 100644 --- a/platypush/backend/http/webapp/dist/static/js/6164.6e6801de.js +++ b/platypush/backend/http/webapp/dist/static/js/6164.5afbf466.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6164],{6164:function(e,s,l){l.r(s),l.d(s,{default:function(){return fe}});var a=l(6252),d=l(3577),t=l(9963);const n=e=>((0,a.dD)("data-v-75599bb7"),e=e(),(0,a.Cn)(),e),i={class:"col-1 icon"},c={class:"col-10 label"},o=["textContent"],v={class:"col-1 collapse-toggler"},r={key:0,class:"body children attributes fade-in"},u={key:0,class:"child"},_=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Bytes sent")],-1))),p={class:"value"},C=["textContent"],k={key:1,class:"child"},m=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Bytes received")],-1))),y={class:"value"},w=["textContent"],b={key:2,class:"child"},h=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Packets sent")],-1))),g={class:"value"},x=["textContent"],f={key:3,class:"child"},D=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Packets received")],-1))),z={class:"value"},q=["textContent"],A={key:4,class:"child"},I=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Inbound errors")],-1))),M={class:"value"},B=["textContent"],S={key:5,class:"child"},E=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Outbound errors")],-1))),F={class:"value"},N=["textContent"],P={key:6,class:"child"},j=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Dropped inbound packets")],-1))),H={class:"value"},K=["textContent"],O={key:7,class:"child"},T=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Dropped outbound packets")],-1))),U={class:"value"},W=["textContent"],Y={key:8,class:"child"},Z=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Speed")],-1))),G={class:"value"},J=["textContent"],L={key:9,class:"child"},Q=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"MTU")],-1))),R={class:"value"},V=["textContent"],X={key:10,class:"child"},$=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Flags")],-1))),ee={class:"value"},se=["textContent"],le=n((()=>(0,a._)("div",{class:"col-11 label"},"Addresses",-1))),ae={class:"col-1 collapse-toggler pull-right"},de={key:11,class:"body children attributes fade-in addresses"},te=["onClick"],ne=["textContent"],ie={class:"col-1 collapse-toggler pull-right"},ce={key:0,class:"body children attributes fade-in address-details"},oe={key:0,class:"child"},ve=n((()=>(0,a._)("div",{class:"label"},"Family",-1))),re=["textContent"],ue={key:1,class:"child"},_e=n((()=>(0,a._)("div",{class:"label"},"Netmask",-1))),pe=["textContent"],Ce={key:2,class:"child"},ke=n((()=>(0,a._)("div",{class:"label"},"Broadcast",-1))),me=["textContent"];function ye(e,s,l,n,ye,we){const be=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",{class:(0,d.C_)(["entity network-interface-container",{expanded:!ye.isCollapsed}])},[(0,a._)("div",{class:"head",onClick:s[0]||(s[0]=(0,t.iM)((e=>ye.isCollapsed=!ye.isCollapsed),["stop"]))},[(0,a._)("div",i,[(0,a.Wm)(be,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",c,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.name)},null,8,o)]),(0,a._)("div",v,[(0,a._)("i",{class:(0,d.C_)(["fas",{"fa-chevron-down":ye.isCollapsed,"fa-chevron-up":!ye.isCollapsed}])},null,2)])]),ye.isCollapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",r,[e.value.bytes_sent?((0,a.wg)(),(0,a.iD)("div",u,[_,(0,a._)("div",p,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.convertSize(e.value.bytes_sent))},null,8,C)])])):(0,a.kq)("",!0),e.value.bytes_recv?((0,a.wg)(),(0,a.iD)("div",k,[m,(0,a._)("div",y,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.convertSize(e.value.bytes_recv))},null,8,w)])])):(0,a.kq)("",!0),e.value.packets_sent?((0,a.wg)(),(0,a.iD)("div",b,[h,(0,a._)("div",g,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.packets_sent)},null,8,x)])])):(0,a.kq)("",!0),e.value.packets_recv?((0,a.wg)(),(0,a.iD)("div",f,[D,(0,a._)("div",z,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.packets_recv)},null,8,q)])])):(0,a.kq)("",!0),e.value.errors_in?((0,a.wg)(),(0,a.iD)("div",A,[I,(0,a._)("div",M,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.errors_in)},null,8,B)])])):(0,a.kq)("",!0),e.value.errors_out?((0,a.wg)(),(0,a.iD)("div",S,[E,(0,a._)("div",F,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.errors_out)},null,8,N)])])):(0,a.kq)("",!0),e.value.drop_in?((0,a.wg)(),(0,a.iD)("div",P,[j,(0,a._)("div",H,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.drop_in)},null,8,K)])])):(0,a.kq)("",!0),e.value.drop_out?((0,a.wg)(),(0,a.iD)("div",O,[T,(0,a._)("div",U,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.drop_out)},null,8,W)])])):(0,a.kq)("",!0),e.value.speed?((0,a.wg)(),(0,a.iD)("div",Y,[Z,(0,a._)("div",G,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.speed+" Mbps")},null,8,J)])])):(0,a.kq)("",!0),e.value.mtu?((0,a.wg)(),(0,a.iD)("div",L,[Q,(0,a._)("div",R,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.mtu)},null,8,V)])])):(0,a.kq)("",!0),e.value.flags?.length?((0,a.wg)(),(0,a.iD)("div",X,[$,(0,a._)("div",ee,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.flags.join(", "))},null,8,se)])])):(0,a.kq)("",!0),(0,a._)("div",{class:(0,d.C_)(["child head",{expanded:!ye.areAddressesCollapsed}]),onClick:s[1]||(s[1]=(0,t.iM)((e=>ye.areAddressesCollapsed=!ye.areAddressesCollapsed),["stop"]))},[le,(0,a._)("div",ae,[(0,a._)("i",{class:(0,d.C_)(["fas",{"fa-chevron-down":ye.areAddressesCollapsed,"fa-chevron-up":!ye.areAddressesCollapsed}])},null,2)])],2),e.value.addresses?.length&&!ye.areAddressesCollapsed?((0,a.wg)(),(0,a.iD)("div",de,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.value.addresses||[],(e=>((0,a.wg)(),(0,a.iD)("div",{class:"address-container",key:e.address},[(0,a._)("div",{class:(0,d.C_)(["child head",{expanded:ye.displayedAddresses[e.address]}]),onClick:(0,t.iM)((s=>ye.displayedAddresses[e.address]=!ye.displayedAddresses[e.address]),["stop"])},[(0,a._)("div",{class:"col-11 label",textContent:(0,d.zw)(e.address)},null,8,ne),(0,a._)("div",ie,[(0,a._)("i",{class:(0,d.C_)(["fas",{"fa-chevron-down":!ye.displayedAddresses[e.address],"fa-chevron-up":ye.displayedAddresses[e.address]}])},null,2)])],10,te),ye.displayedAddresses[e.address]?((0,a.wg)(),(0,a.iD)("div",ce,[e.family?((0,a.wg)(),(0,a.iD)("div",oe,[ve,(0,a._)("div",{class:"value",textContent:(0,d.zw)(e.family)},null,8,re)])):(0,a.kq)("",!0),e.netmask?((0,a.wg)(),(0,a.iD)("div",ue,[_e,(0,a._)("div",{class:"value",textContent:(0,d.zw)(e.netmask)},null,8,pe)])):(0,a.kq)("",!0),e.broadcast?((0,a.wg)(),(0,a.iD)("div",Ce,[ke,(0,a._)("div",{class:"value",textContent:(0,d.zw)(e.broadcast)},null,8,me)])):(0,a.kq)("",!0)])):(0,a.kq)("",!0)])))),128))])):(0,a.kq)("",!0)]))],2)}var we=l(7909),be=l(343),he={name:"NetworkInterface",components:{EntityIcon:be["default"]},mixins:[we["default"]],data(){return{isCollapsed:!0,areAddressesCollapsed:!0,displayedAddresses:{}}}},ge=l(3744);const xe=(0,ge.Z)(he,[["render",ye],["__scopeId","data-v-75599bb7"]]);var fe=xe}}]); -//# sourceMappingURL=6164.6e6801de.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6164],{6164:function(e,s,l){l.r(s),l.d(s,{default:function(){return fe}});var a=l(6252),d=l(3577),t=l(9963);const n=e=>((0,a.dD)("data-v-75599bb7"),e=e(),(0,a.Cn)(),e),i={class:"col-1 icon"},c={class:"col-10 label"},o=["textContent"],v={class:"col-1 collapse-toggler"},r={key:0,class:"body children attributes fade-in"},u={key:0,class:"child"},_=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Bytes sent")],-1))),p={class:"value"},C=["textContent"],k={key:1,class:"child"},m=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Bytes received")],-1))),y={class:"value"},w=["textContent"],b={key:2,class:"child"},h=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Packets sent")],-1))),g={class:"value"},x=["textContent"],f={key:3,class:"child"},D=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Packets received")],-1))),z={class:"value"},q=["textContent"],A={key:4,class:"child"},I=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Inbound errors")],-1))),M={class:"value"},B=["textContent"],S={key:5,class:"child"},E=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Outbound errors")],-1))),F={class:"value"},N=["textContent"],P={key:6,class:"child"},j=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Dropped inbound packets")],-1))),H={class:"value"},K=["textContent"],O={key:7,class:"child"},T=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Dropped outbound packets")],-1))),U={class:"value"},W=["textContent"],Y={key:8,class:"child"},Z=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Speed")],-1))),G={class:"value"},J=["textContent"],L={key:9,class:"child"},Q=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"MTU")],-1))),R={class:"value"},V=["textContent"],X={key:10,class:"child"},$=n((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Flags")],-1))),ee={class:"value"},se=["textContent"],le=n((()=>(0,a._)("div",{class:"col-11 label"},"Addresses",-1))),ae={class:"col-1 collapse-toggler pull-right"},de={key:11,class:"body children attributes fade-in addresses"},te=["onClick"],ne=["textContent"],ie={class:"col-1 collapse-toggler pull-right"},ce={key:0,class:"body children attributes fade-in address-details"},oe={key:0,class:"child"},ve=n((()=>(0,a._)("div",{class:"label"},"Family",-1))),re=["textContent"],ue={key:1,class:"child"},_e=n((()=>(0,a._)("div",{class:"label"},"Netmask",-1))),pe=["textContent"],Ce={key:2,class:"child"},ke=n((()=>(0,a._)("div",{class:"label"},"Broadcast",-1))),me=["textContent"];function ye(e,s,l,n,ye,we){const be=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",{class:(0,d.C_)(["entity network-interface-container",{expanded:!ye.isCollapsed}])},[(0,a._)("div",{class:"head",onClick:s[0]||(s[0]=(0,t.iM)((e=>ye.isCollapsed=!ye.isCollapsed),["stop"]))},[(0,a._)("div",i,[(0,a.Wm)(be,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",c,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.name)},null,8,o)]),(0,a._)("div",v,[(0,a._)("i",{class:(0,d.C_)(["fas",{"fa-chevron-down":ye.isCollapsed,"fa-chevron-up":!ye.isCollapsed}])},null,2)])]),ye.isCollapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",r,[e.value.bytes_sent?((0,a.wg)(),(0,a.iD)("div",u,[_,(0,a._)("div",p,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.convertSize(e.value.bytes_sent))},null,8,C)])])):(0,a.kq)("",!0),e.value.bytes_recv?((0,a.wg)(),(0,a.iD)("div",k,[m,(0,a._)("div",y,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.convertSize(e.value.bytes_recv))},null,8,w)])])):(0,a.kq)("",!0),e.value.packets_sent?((0,a.wg)(),(0,a.iD)("div",b,[h,(0,a._)("div",g,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.packets_sent)},null,8,x)])])):(0,a.kq)("",!0),e.value.packets_recv?((0,a.wg)(),(0,a.iD)("div",f,[D,(0,a._)("div",z,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.packets_recv)},null,8,q)])])):(0,a.kq)("",!0),e.value.errors_in?((0,a.wg)(),(0,a.iD)("div",A,[I,(0,a._)("div",M,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.errors_in)},null,8,B)])])):(0,a.kq)("",!0),e.value.errors_out?((0,a.wg)(),(0,a.iD)("div",S,[E,(0,a._)("div",F,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.errors_out)},null,8,N)])])):(0,a.kq)("",!0),e.value.drop_in?((0,a.wg)(),(0,a.iD)("div",P,[j,(0,a._)("div",H,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.drop_in)},null,8,K)])])):(0,a.kq)("",!0),e.value.drop_out?((0,a.wg)(),(0,a.iD)("div",O,[T,(0,a._)("div",U,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.drop_out)},null,8,W)])])):(0,a.kq)("",!0),e.value.speed?((0,a.wg)(),(0,a.iD)("div",Y,[Z,(0,a._)("div",G,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.speed+" Mbps")},null,8,J)])])):(0,a.kq)("",!0),e.value.mtu?((0,a.wg)(),(0,a.iD)("div",L,[Q,(0,a._)("div",R,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.mtu)},null,8,V)])])):(0,a.kq)("",!0),e.value.flags?.length?((0,a.wg)(),(0,a.iD)("div",X,[$,(0,a._)("div",ee,[(0,a._)("div",{class:"name",textContent:(0,d.zw)(e.value.flags.join(", "))},null,8,se)])])):(0,a.kq)("",!0),(0,a._)("div",{class:(0,d.C_)(["child head",{expanded:!ye.areAddressesCollapsed}]),onClick:s[1]||(s[1]=(0,t.iM)((e=>ye.areAddressesCollapsed=!ye.areAddressesCollapsed),["stop"]))},[le,(0,a._)("div",ae,[(0,a._)("i",{class:(0,d.C_)(["fas",{"fa-chevron-down":ye.areAddressesCollapsed,"fa-chevron-up":!ye.areAddressesCollapsed}])},null,2)])],2),e.value.addresses?.length&&!ye.areAddressesCollapsed?((0,a.wg)(),(0,a.iD)("div",de,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.value.addresses||[],(e=>((0,a.wg)(),(0,a.iD)("div",{class:"address-container",key:e.address},[(0,a._)("div",{class:(0,d.C_)(["child head",{expanded:ye.displayedAddresses[e.address]}]),onClick:(0,t.iM)((s=>ye.displayedAddresses[e.address]=!ye.displayedAddresses[e.address]),["stop"])},[(0,a._)("div",{class:"col-11 label",textContent:(0,d.zw)(e.address)},null,8,ne),(0,a._)("div",ie,[(0,a._)("i",{class:(0,d.C_)(["fas",{"fa-chevron-down":!ye.displayedAddresses[e.address],"fa-chevron-up":ye.displayedAddresses[e.address]}])},null,2)])],10,te),ye.displayedAddresses[e.address]?((0,a.wg)(),(0,a.iD)("div",ce,[e.family?((0,a.wg)(),(0,a.iD)("div",oe,[ve,(0,a._)("div",{class:"value",textContent:(0,d.zw)(e.family)},null,8,re)])):(0,a.kq)("",!0),e.netmask?((0,a.wg)(),(0,a.iD)("div",ue,[_e,(0,a._)("div",{class:"value",textContent:(0,d.zw)(e.netmask)},null,8,pe)])):(0,a.kq)("",!0),e.broadcast?((0,a.wg)(),(0,a.iD)("div",Ce,[ke,(0,a._)("div",{class:"value",textContent:(0,d.zw)(e.broadcast)},null,8,me)])):(0,a.kq)("",!0)])):(0,a.kq)("",!0)])))),128))])):(0,a.kq)("",!0)]))],2)}var we=l(7909),be=l(5581),he={name:"NetworkInterface",components:{EntityIcon:be["default"]},mixins:[we["default"]],data(){return{isCollapsed:!0,areAddressesCollapsed:!0,displayedAddresses:{}}}},ge=l(3744);const xe=(0,ge.Z)(he,[["render",ye],["__scopeId","data-v-75599bb7"]]);var fe=xe}}]); +//# sourceMappingURL=6164.5afbf466.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/6164.6e6801de.js.map b/platypush/backend/http/webapp/dist/static/js/6164.5afbf466.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/6164.6e6801de.js.map rename to platypush/backend/http/webapp/dist/static/js/6164.5afbf466.js.map index 9ff5ada01f..bfe77d9569 100644 --- a/platypush/backend/http/webapp/dist/static/js/6164.6e6801de.js.map +++ b/platypush/backend/http/webapp/dist/static/js/6164.5afbf466.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/6164.6e6801de.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/NetworkInterface.vue","webpack://platypush/./src/components/panels/Entities/NetworkInterface.vue?50e6"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./NetworkInterface.vue?vue&type=template&id=75599bb7&scoped=true\"\nimport script from \"./NetworkInterface.vue?vue&type=script&lang=js\"\nexport * from \"./NetworkInterface.vue?vue&type=script&lang=js\"\n\nimport \"./NetworkInterface.vue?vue&type=style&index=0&id=75599bb7&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-75599bb7\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","bytes_sent","bytes_recv","packets_sent","packets_recv","errors_in","errors_out","drop_in","drop_out","speed","mtu","flags","length","join","areAddressesCollapsed","addresses","address","key","displayedAddresses","family","netmask","broadcast","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/6164.5afbf466.js","mappings":"iQAGWA,MAAM,c,GAONA,MAAM,gB,qBAINA,MAAM,0B,SAMRA,MAAM,oC,SACJA,MAAM,S,UACT,OAEM,OAFDA,MAAM,0BAAwB,EACjC,OAAkC,OAA7BA,MAAM,QAAO,gBADpB,K,GAGKA,MAAM,S,2BAKRA,MAAM,S,UACT,OAEM,OAFDA,MAAM,0BAAwB,EACjC,OAAsC,OAAjCA,MAAM,QAAO,oBADpB,K,GAGKA,MAAM,S,2BAKRA,MAAM,S,UACT,OAEM,OAFDA,MAAM,0BAAwB,EACjC,OAAoC,OAA/BA,MAAM,QAAO,kBADpB,K,GAGKA,MAAM,S,2BAKRA,MAAM,S,UACT,OAEM,OAFDA,MAAM,0BAAwB,EACjC,OAAwC,OAAnCA,MAAM,QAAO,sBADpB,K,GAGKA,MAAM,S,2BAKRA,MAAM,S,UACT,OAEM,OAFDA,MAAM,0BAAwB,EACjC,OAAsC,OAAjCA,MAAM,QAAO,oBADpB,K,GAGKA,MAAM,S,2BAKRA,MAAM,S,UACT,OAEM,OAFDA,MAAM,0BAAwB,EACjC,OAAuC,OAAlCA,MAAM,QAAO,qBADpB,K,GAGKA,MAAM,S,2BAKRA,MAAM,S,UACT,OAEM,OAFDA,MAAM,0BAAwB,EACjC,OAA+C,OAA1CA,MAAM,QAAO,6BADpB,K,GAGKA,MAAM,S,2BAKRA,MAAM,S,UACT,OAEM,OAFDA,MAAM,0BAAwB,EACjC,OAAgD,OAA3CA,MAAM,QAAO,8BADpB,K,GAGKA,MAAM,S,2BAKRA,MAAM,S,UACT,OAEM,OAFDA,MAAM,0BAAwB,EACjC,OAA6B,OAAxBA,MAAM,QAAO,WADpB,K,GAGKA,MAAM,S,2BAKRA,MAAM,S,UACT,OAEM,OAFDA,MAAM,0BAAwB,EACjC,OAA2B,OAAtBA,MAAM,QAAO,SADpB,K,GAGKA,MAAM,S,4BAKRA,MAAM,S,UACT,OAEM,OAFDA,MAAM,0BAAwB,EACjC,OAA6B,OAAxBA,MAAM,QAAO,WADpB,K,IAGKA,MAAM,S,8BAOX,OAAyC,OAApCA,MAAM,gBAAe,aAAS,K,IAC9BA,MAAM,qC,WAMRA,MAAM,8C,sCAUAA,MAAM,qC,UASRA,MAAM,oD,UAEJA,MAAM,S,WACT,OAA+B,OAA1BA,MAAM,SAAQ,UAAM,K,6BAGtBA,MAAM,S,WACT,OAAgC,OAA3BA,MAAM,SAAQ,WAAO,K,6BAGvBA,MAAM,S,WACT,OAAkC,OAA7BA,MAAM,SAAQ,aAAS,K,gGA9JxC,QAqKM,OArKDA,OAAK,SAAC,qCAAoC,WAAqB,GAAAC,gBAApE,EACE,OAgBM,OAhBDD,MAAM,OAAQ,QAAK,yBAAO,GAAAC,aAAe,GAAAA,aAAW,YAAzD,EACE,OAKM,MALN,EAKM,EAJJ,QAGmB,IAFhBC,OAAQ,EAAAC,MACRC,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCL,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAGM,MAHN,EAGM,EAFJ,OAC6E,KAD1EN,OAAK,SAAC,MAAK,mBACgB,GAAAC,YAAW,iBAAoB,GAAAA,gBAD7D,YAKiD,GAAAA,aAArD,iBAAqD,WAArD,QAiJM,MAjJN,EAiJM,CAhJqB,EAAAE,MAAMI,aAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAA2D,OAAtDP,MAAM,O,aAAO,QAAsC,EAAnB,YAAC,EAAAG,MAAMI,cAA5C,gBALJ,eASyB,EAAAJ,MAAMK,aAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAA2D,OAAtDR,MAAM,O,aAAO,QAAsC,EAAnB,YAAC,EAAAG,MAAMK,cAA5C,gBALJ,eASyB,EAAAL,MAAMM,eAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAgD,OAA3CT,MAAM,O,aAAO,QAA2B,EAAd,MAACS,eAAhC,gBALJ,eASyB,EAAAN,MAAMO,eAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAgD,OAA3CV,MAAM,O,aAAO,QAA2B,EAAd,MAACU,eAAhC,gBALJ,eASyB,EAAAP,MAAMQ,YAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAA6C,OAAxCX,MAAM,O,aAAO,QAAwB,EAAX,MAACW,YAAhC,gBALJ,eASyB,EAAAR,MAAMS,aAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAA8C,OAAzCZ,MAAM,O,aAAO,QAAyB,EAAZ,MAACY,aAAhC,gBALJ,eASyB,EAAAT,MAAMU,UAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAA2C,OAAtCb,MAAM,O,aAAO,QAAsB,EAAT,MAACa,UAAhC,gBALJ,eASyB,EAAAV,MAAMW,WAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAA4C,OAAvCd,MAAM,O,aAAO,QAAuB,EAAV,MAACc,WAAhC,gBALJ,eASyB,EAAAX,MAAMY,QAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAmD,OAA9Cf,MAAM,O,aAAO,QAA8B,EAAjB,MAACe,MAAK,UAArC,gBALJ,eASyB,EAAAZ,MAAMa,MAAA,WAA/B,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAuC,OAAlChB,MAAM,O,aAAO,QAAkB,EAAL,MAACgB,MAAhC,gBALJ,eASyB,EAAAb,MAAMc,OAAOC,SAAA,WAAtC,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,GAEM,EADJ,OAAoD,OAA/ClB,MAAM,O,aAAO,QAA+B,EAAlB,MAACiB,MAAME,KAAI,QAA1C,iBALJ,gBASA,OAOM,OAPDnB,OAAK,SAAC,aAAY,WAAqB,GAAAoB,yBACzC,QAAK,yBAAO,GAAAA,uBAAyB,GAAAA,uBAAqB,YAD7D,CAEE,IACA,OAGM,MAHN,GAGM,EAFJ,OACiG,KAD9FpB,OAAK,SAAC,MAAK,mBACgB,GAAAoB,sBAAqB,iBAAoB,GAAAA,0BADvE,WAJJ,GAUU,EAAAjB,MAAMkB,WAAWH,SAAW,GAAAE,wBAAA,WADtC,QAmCM,MAnCN,GAmCM,gBAjCJ,QAgCM,mBA/Be,EAAAjB,MAAMkB,WAAS,IAA3BC,K,WADT,QAgCM,OAhCDtB,MAAM,oBAERuB,IAAKD,EAAQA,SAFhB,EAIE,OAYM,OAZDtB,OAAK,SAAC,aAAY,UAAoB,GAAAwB,mBAAmBF,EAAQA,YACnE,SAAK,YAAO,GAAAE,mBAAmBF,EAAQA,UAAY,GAAAE,mBAAmBF,EAAQA,UAAO,WADxF,EAGE,OAAqD,OAAhDtB,MAAM,e,aAAe,QAAwB,EAARsB,UAA1C,YACA,OAOM,MAPN,GAOM,EANJ,OAKE,KALCtB,OAAK,SAAC,MAAK,C,mBACoC,sBAAmB,EAAQ,S,gBAA6C,sBAAmB,EAAQ,aADrJ,WALJ,OAcU,GAAAwB,mBAAmBF,EAAQA,WAA3B,WADV,QAcM,MAdN,GAcM,CAZqBA,EAAQG,SAAA,WAAjC,QAGM,MAHN,GAGM,CAFJ,IACA,OAA6C,OAAxCzB,MAAM,Q,aAAQ,QAAuB,EAAPyB,SAAnC,eAFF,eAIyBH,EAAQI,UAAA,WAAjC,QAGM,MAHN,GAGM,CAFJ,IACA,OAA8C,OAAzC1B,MAAM,Q,aAAQ,QAAwB,EAAR0B,UAAnC,eAFF,eAIyBJ,EAAQK,YAAA,WAAjC,QAGM,MAHN,GAGM,CAFJ,IACA,OAAgD,OAA3C3B,MAAM,Q,aAAQ,QAA0B,EAAV2B,YAAnC,eAFF,mBAVF,oBAjBF,UAFF,mBAhIJ,E,2BA4KF,IACErB,KAAM,mBACNsB,WAAY,CAACC,WAAU,eACvBC,OAAQ,CAACC,GAAA,YAETC,OACE,MAAO,CACL/B,aAAa,EACbmB,uBAAuB,EACvBI,mBAAoB,CAAC,EAExB,G,WCjLH,MAAMS,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAASC,IAAQ,CAAC,YAAY,qBAEzF,S","sources":["webpack://platypush/./src/components/panels/Entities/NetworkInterface.vue","webpack://platypush/./src/components/panels/Entities/NetworkInterface.vue?50e6"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./NetworkInterface.vue?vue&type=template&id=75599bb7&scoped=true\"\nimport script from \"./NetworkInterface.vue?vue&type=script&lang=js\"\nexport * from \"./NetworkInterface.vue?vue&type=script&lang=js\"\n\nimport \"./NetworkInterface.vue?vue&type=style&index=0&id=75599bb7&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-75599bb7\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","bytes_sent","bytes_recv","packets_sent","packets_recv","errors_in","errors_out","drop_in","drop_out","speed","mtu","flags","length","join","areAddressesCollapsed","addresses","address","key","displayedAddresses","family","netmask","broadcast","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/6358-legacy.bd542047.js b/platypush/backend/http/webapp/dist/static/js/6358-legacy.61fbdfc5.js similarity index 60% rename from platypush/backend/http/webapp/dist/static/js/6358-legacy.bd542047.js rename to platypush/backend/http/webapp/dist/static/js/6358-legacy.61fbdfc5.js index 3b8d96eacb..e041695b39 100644 --- a/platypush/backend/http/webapp/dist/static/js/6358-legacy.bd542047.js +++ b/platypush/backend/http/webapp/dist/static/js/6358-legacy.61fbdfc5.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6358],{6358:function(e,t,n){n.r(t),n.d(t,{default:function(){return b}});n(8309),n(1539),n(3948);var l=n(6252),a=n(3577),u=n(9963),i={class:"entity switch-container"},s={class:"icon"},r={class:"label"},o=["textContent"],v={class:"value-container"},c=["textContent"],d={class:"row"},p={class:"input"},f=["disabled"],h={key:0,value:"",selected:""},g=["value","selected","textContent"];function w(e,t,n,w,y,k){var _,m=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",i,[(0,l._)("div",{class:(0,a.C_)(["head",{collapsed:e.collapsed}])},[(0,l._)("div",s,[(0,l.Wm)(m,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",r,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,o)]),(0,l._)("div",v,[null!=(null===(_=e.value)||void 0===_?void 0:_.value)?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"value",textContent:(0,a.zw)(e.value.values[e.value.value]||e.value.value)},null,8,c)):(0,l.kq)("",!0),k.hasValues?((0,l.wg)(),(0,l.iD)("button",{key:1,onClick:t[0]||(t[0]=(0,u.iM)((function(t){return e.collapsed=!e.collapsed}),["stop"]))},[(0,l._)("i",{class:(0,a.C_)(["fas",{"fa-angle-up":!e.collapsed,"fa-angle-down":e.collapsed}])},null,2)])):(0,l.kq)("",!0)])],2),e.collapsed?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",{key:0,class:"body",onClick:t[2]||(t[2]=(0,u.iM)((function(){return k.prevent&&k.prevent.apply(k,arguments)}),["stop"]))},[(0,l._)("div",d,[(0,l._)("div",p,[(0,l._)("select",{onInput:t[1]||(t[1]=function(){return k.setValue&&k.setValue.apply(k,arguments)}),ref:"values",disabled:e.loading},[e.value.is_write_only?((0,l.wg)(),(0,l.iD)("option",h,"--")):(0,l.kq)("",!0),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(k.displayValues,(function(t,n){return(0,l.wg)(),(0,l.iD)("option",{value:n,selected:n==e.value.value,key:n,textContent:(0,a.zw)(t)},null,8,g)})),128))],40,f)])])]))])}var y=n(8534),k=(n(5666),n(2479),n(7909)),_=n(343),m={name:"EnumSwitch",components:{EntityIcon:_["default"]},mixins:[k["default"]],computed:{hasValues:function(){var e;return!!Object.values((null===this||void 0===this||null===(e=this.value)||void 0===e?void 0:e.values)||{}).length},displayValues:function(){var e,t;return(null===(e=this.value)||void 0===e?void 0:e.values)instanceof Array?this.value.values.reduce((function(e,t){return e[t]=t,e}),{}):(null===(t=this.value)||void 0===t?void 0:t.values)||{}}},methods:{prevent:function(e){return e.stopPropagation(),!1},setValue:function(e){var t=this;return(0,y.Z)(regeneratorRuntime.mark((function n(){var l,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(null!==(l=e.target.value)&&void 0!==l&&l.length){n.next=2;break}return n.abrupt("return");case 2:return t.$emit("loading",!0),t.value.is_write_only&&(a=t,setTimeout((function(){a.$refs.values.value=""}),1e3)),n.prev=4,n.next=7,t.request("entities.execute",{id:t.value.id,action:"set",value:e.target.value});case 7:return n.prev=7,t.$emit("loading",!1),n.finish(7);case 10:case"end":return n.stop()}}),n,null,[[4,,7,10]])})))()}}},C=n(3744);const x=(0,C.Z)(m,[["render",w],["__scopeId","data-v-043593ec"]]);var b=x}}]); -//# sourceMappingURL=6358-legacy.bd542047.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6358],{6358:function(e,t,n){n.r(t),n.d(t,{default:function(){return b}});n(8309),n(1539),n(3948);var l=n(6252),a=n(3577),u=n(9963),i={class:"entity switch-container"},s={class:"icon"},r={class:"label"},o=["textContent"],v={class:"value-container"},c=["textContent"],d={class:"row"},p={class:"input"},f=["disabled"],h={key:0,value:"",selected:""},g=["value","selected","textContent"];function w(e,t,n,w,y,k){var _,m=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",i,[(0,l._)("div",{class:(0,a.C_)(["head",{collapsed:e.collapsed}])},[(0,l._)("div",s,[(0,l.Wm)(m,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",r,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,o)]),(0,l._)("div",v,[null!=(null===(_=e.value)||void 0===_?void 0:_.value)?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"value",textContent:(0,a.zw)(e.value.values[e.value.value]||e.value.value)},null,8,c)):(0,l.kq)("",!0),k.hasValues?((0,l.wg)(),(0,l.iD)("button",{key:1,onClick:t[0]||(t[0]=(0,u.iM)((function(t){return e.collapsed=!e.collapsed}),["stop"]))},[(0,l._)("i",{class:(0,a.C_)(["fas",{"fa-angle-up":!e.collapsed,"fa-angle-down":e.collapsed}])},null,2)])):(0,l.kq)("",!0)])],2),e.collapsed?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",{key:0,class:"body",onClick:t[2]||(t[2]=(0,u.iM)((function(){return k.prevent&&k.prevent.apply(k,arguments)}),["stop"]))},[(0,l._)("div",d,[(0,l._)("div",p,[(0,l._)("select",{onInput:t[1]||(t[1]=function(){return k.setValue&&k.setValue.apply(k,arguments)}),ref:"values",disabled:e.loading},[e.value.is_write_only?((0,l.wg)(),(0,l.iD)("option",h,"--")):(0,l.kq)("",!0),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(k.displayValues,(function(t,n){return(0,l.wg)(),(0,l.iD)("option",{value:n,selected:n==e.value.value,key:n,textContent:(0,a.zw)(t)},null,8,g)})),128))],40,f)])])]))])}var y=n(8534),k=(n(5666),n(2479),n(7909)),_=n(5581),m={name:"EnumSwitch",components:{EntityIcon:_["default"]},mixins:[k["default"]],computed:{hasValues:function(){var e;return!!Object.values((null===this||void 0===this||null===(e=this.value)||void 0===e?void 0:e.values)||{}).length},displayValues:function(){var e,t;return(null===(e=this.value)||void 0===e?void 0:e.values)instanceof Array?this.value.values.reduce((function(e,t){return e[t]=t,e}),{}):(null===(t=this.value)||void 0===t?void 0:t.values)||{}}},methods:{prevent:function(e){return e.stopPropagation(),!1},setValue:function(e){var t=this;return(0,y.Z)(regeneratorRuntime.mark((function n(){var l,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(null!==(l=e.target.value)&&void 0!==l&&l.length){n.next=2;break}return n.abrupt("return");case 2:return t.$emit("loading",!0),t.value.is_write_only&&(a=t,setTimeout((function(){a.$refs.values.value=""}),1e3)),n.prev=4,n.next=7,t.request("entities.execute",{id:t.value.id,action:"set",value:e.target.value});case 7:return n.prev=7,t.$emit("loading",!1),n.finish(7);case 10:case"end":return n.stop()}}),n,null,[[4,,7,10]])})))()}}},C=n(3744);const x=(0,C.Z)(m,[["render",w],["__scopeId","data-v-043593ec"]]);var b=x}}]); +//# sourceMappingURL=6358-legacy.61fbdfc5.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/6358-legacy.bd542047.js.map b/platypush/backend/http/webapp/dist/static/js/6358-legacy.61fbdfc5.js.map similarity index 97% rename from platypush/backend/http/webapp/dist/static/js/6358-legacy.bd542047.js.map rename to platypush/backend/http/webapp/dist/static/js/6358-legacy.61fbdfc5.js.map index f178329ada..8294b7d8e8 100644 --- a/platypush/backend/http/webapp/dist/static/js/6358-legacy.bd542047.js.map +++ b/platypush/backend/http/webapp/dist/static/js/6358-legacy.61fbdfc5.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/6358-legacy.bd542047.js","mappings":"4NACOA,MAAM,2B,GAEFA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,qBAYNA,MAAM,O,GACJA,MAAM,S,wBAECC,MAAM,GAA8BC,SAAA,I,8GAzBtD,QAqCM,MArCN,EAqCM,EApCJ,OAkBM,OAlBDF,OAAK,SAAC,OAAM,WAAqB,EAAAG,cAAtC,EACE,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAH,MAAQI,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCN,MAAM,O,aAAO,QAAmB,EAAN,MAACO,OAAhC,aAGF,OAQM,MARN,EAQM,CALgB,OAAZ,YAAAN,aAAA,eAAOA,SAAK,WAFpB,QAEgC,Q,MAF1BD,MAAM,Q,aACV,QAAiD,EAApC,MAACQ,OAAO,EAAAP,MAAMA,QAAU,EAAAA,MAAMA,QAD7C,2BAGmD,EAAAQ,YAAA,WAAnD,QAGS,U,MAHA,QAAK,yCAAO,EAAAN,WAAa,EAAAA,SAApB,GAA6B,YAA3C,EACE,OACqE,KADlEH,OAAK,SAAC,MAAK,gBACa,EAAAG,UAAS,gBAAmB,EAAAA,cADvD,YADF,kBAbJ,GAoByB,EAAAA,WAAzB,iBAAyB,WAAzB,QAeM,O,MAfDH,MAAM,OAA0B,QAAK,wCAAO,EAAAU,SAAA,EAAAA,QAAA,kBAAP,GAAc,YAAxD,EACE,OAaM,MAbN,EAaM,EAZJ,OAWM,MAXN,EAWM,EAVJ,OASS,UATA,QAAK,8BAAE,EAAAC,UAAA,EAAAA,SAAA,kBAAF,GAAYC,IAAI,SAAUC,SAAU,EAAAR,SAAlD,CACyB,EAAAJ,MAAMa,gBAAA,WAA7B,QAAgE,SAAhE,EAAqD,QAArD,8BACA,QAME,mBAFyB,EAAAC,eAAa,SAA/BC,EAAMC,G,kBAJf,QAME,UALChB,MAAOgB,EACPf,SAAUe,GAAY,EAAAhB,MAAMA,MAC5BiB,IAAKD,E,aAEN,QAAY,IALd,S,IAAA,OAFF,c,oDAoBV,GACEV,KAAM,aACNY,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRd,UADQ,WACI,MACV,QAASe,OAAOhB,QAAO,OAAAiB,WAAA,IAAAA,MAAA,UAAAA,KAAMxB,aAAN,eAAaO,SAAU,CAAC,GAAGkB,MACnD,EAEDX,cALQ,WAKQ,QACd,OAAI,UAAAU,KAAKxB,aAAL,eAAYO,kBAAkBmB,MACzBF,KAAKxB,MAAMO,OAAOoB,QAAO,SAACC,EAAK5B,GAEpC,OADA4B,EAAI5B,GAASA,EACN4B,CACR,GAAE,CAAC,IAEC,UAAAJ,KAAKxB,aAAL,eAAYO,SAAU,CAAC,CAChC,GAGFsB,QAAS,CACPpB,QADO,SACCqB,GAEN,OADAA,EAAMC,mBACC,CACR,EAEKrB,SANC,SAMQoB,GAAO,qKACfA,EAAME,OAAOhC,aADE,OACf,EAAoByB,OADL,wDAIpB,EAAKQ,MAAM,WAAW,GAClB,EAAKjC,MAAMa,gBACPqB,EAAO,EACbC,YAAW,WACPD,EAAKE,MAAM7B,OAAOP,MAAQ,EAC7B,GAAE,MATe,kBAaZ,EAAKqC,QAAQ,mBAAoB,CACrCC,GAAI,EAAKtC,MAAMsC,GACfC,OAAQ,MACRvC,MAAO8B,EAAME,OAAOhC,QAhBJ,uBAmBlB,EAAKiC,MAAM,WAAW,GAnBJ,0EAqBrB,I,UCtFL,MAAMO,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/EnumSwitch.vue","webpack://platypush/./src/components/panels/Entities/EnumSwitch.vue?0a13"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./EnumSwitch.vue?vue&type=template&id=043593ec&scoped=true\"\nimport script from \"./EnumSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./EnumSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./EnumSwitch.vue?vue&type=style&index=0&id=043593ec&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-043593ec\"]])\n\nexport default __exports__"],"names":["class","value","selected","collapsed","entity","loading","error","name","values","hasValues","prevent","setValue","ref","disabled","is_write_only","displayValues","text","value_id","key","components","EntityIcon","mixins","EntityMixin","computed","Object","this","length","Array","reduce","obj","methods","event","stopPropagation","target","$emit","self","setTimeout","$refs","request","id","action","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/6358-legacy.61fbdfc5.js","mappings":"4NACOA,MAAM,2B,GAEFA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,qBAYNA,MAAM,O,GACJA,MAAM,S,wBAECC,MAAM,GAA8BC,SAAA,I,8GAzBtD,QAqCM,MArCN,EAqCM,EApCJ,OAkBM,OAlBDF,OAAK,SAAC,OAAM,WAAqB,EAAAG,cAAtC,EACE,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAH,MAAQI,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCN,MAAM,O,aAAO,QAAmB,EAAN,MAACO,OAAhC,aAGF,OAQM,MARN,EAQM,CALgB,OAAZ,YAAAN,aAAA,eAAOA,SAAK,WAFpB,QAEgC,Q,MAF1BD,MAAM,Q,aACV,QAAiD,EAApC,MAACQ,OAAO,EAAAP,MAAMA,QAAU,EAAAA,MAAMA,QAD7C,2BAGmD,EAAAQ,YAAA,WAAnD,QAGS,U,MAHA,QAAK,yCAAO,EAAAN,WAAa,EAAAA,SAApB,GAA6B,YAA3C,EACE,OACqE,KADlEH,OAAK,SAAC,MAAK,gBACa,EAAAG,UAAS,gBAAmB,EAAAA,cADvD,YADF,kBAbJ,GAoByB,EAAAA,WAAzB,iBAAyB,WAAzB,QAeM,O,MAfDH,MAAM,OAA0B,QAAK,wCAAO,EAAAU,SAAA,EAAAA,QAAA,kBAAP,GAAc,YAAxD,EACE,OAaM,MAbN,EAaM,EAZJ,OAWM,MAXN,EAWM,EAVJ,OASS,UATA,QAAK,8BAAE,EAAAC,UAAA,EAAAA,SAAA,kBAAF,GAAYC,IAAI,SAAUC,SAAU,EAAAR,SAAlD,CACyB,EAAAJ,MAAMa,gBAAA,WAA7B,QAAgE,SAAhE,EAAqD,QAArD,8BACA,QAME,mBAFyB,EAAAC,eAAa,SAA/BC,EAAMC,G,kBAJf,QAME,UALChB,MAAOgB,EACPf,SAAUe,GAAY,EAAAhB,MAAMA,MAC5BiB,IAAKD,E,aAEN,QAAY,IALd,S,IAAA,OAFF,c,qDAoBV,GACEV,KAAM,aACNY,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRd,UADQ,WACI,MACV,QAASe,OAAOhB,QAAO,OAAAiB,WAAA,IAAAA,MAAA,UAAAA,KAAMxB,aAAN,eAAaO,SAAU,CAAC,GAAGkB,MACnD,EAEDX,cALQ,WAKQ,QACd,OAAI,UAAAU,KAAKxB,aAAL,eAAYO,kBAAkBmB,MACzBF,KAAKxB,MAAMO,OAAOoB,QAAO,SAACC,EAAK5B,GAEpC,OADA4B,EAAI5B,GAASA,EACN4B,CACR,GAAE,CAAC,IAEC,UAAAJ,KAAKxB,aAAL,eAAYO,SAAU,CAAC,CAChC,GAGFsB,QAAS,CACPpB,QADO,SACCqB,GAEN,OADAA,EAAMC,mBACC,CACR,EAEKrB,SANC,SAMQoB,GAAO,qKACfA,EAAME,OAAOhC,aADE,OACf,EAAoByB,OADL,wDAIpB,EAAKQ,MAAM,WAAW,GAClB,EAAKjC,MAAMa,gBACPqB,EAAO,EACbC,YAAW,WACPD,EAAKE,MAAM7B,OAAOP,MAAQ,EAC7B,GAAE,MATe,kBAaZ,EAAKqC,QAAQ,mBAAoB,CACrCC,GAAI,EAAKtC,MAAMsC,GACfC,OAAQ,MACRvC,MAAO8B,EAAME,OAAOhC,QAhBJ,uBAmBlB,EAAKiC,MAAM,WAAW,GAnBJ,0EAqBrB,I,UCtFL,MAAMO,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/EnumSwitch.vue","webpack://platypush/./src/components/panels/Entities/EnumSwitch.vue?0a13"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./EnumSwitch.vue?vue&type=template&id=043593ec&scoped=true\"\nimport script from \"./EnumSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./EnumSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./EnumSwitch.vue?vue&type=style&index=0&id=043593ec&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-043593ec\"]])\n\nexport default __exports__"],"names":["class","value","selected","collapsed","entity","loading","error","name","values","hasValues","prevent","setValue","ref","disabled","is_write_only","displayValues","text","value_id","key","components","EntityIcon","mixins","EntityMixin","computed","Object","this","length","Array","reduce","obj","methods","event","stopPropagation","target","$emit","self","setTimeout","$refs","request","id","action","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/6358.fabfc77c.js b/platypush/backend/http/webapp/dist/static/js/6358.c7d4b1fa.js similarity index 68% rename from platypush/backend/http/webapp/dist/static/js/6358.fabfc77c.js rename to platypush/backend/http/webapp/dist/static/js/6358.c7d4b1fa.js index 1519e2660c..28cbbb396a 100644 --- a/platypush/backend/http/webapp/dist/static/js/6358.fabfc77c.js +++ b/platypush/backend/http/webapp/dist/static/js/6358.c7d4b1fa.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6358],{6358:function(e,l,t){t.r(l),t.d(l,{default:function(){return b}});var a=t(6252),s=t(3577),n=t(9963);const i={class:"entity switch-container"},u={class:"icon"},o={class:"label"},c=["textContent"],v={class:"value-container"},d=["textContent"],r={class:"row"},p={class:"input"},h=["disabled"],y={key:0,value:"",selected:""},g=["value","selected","textContent"];function w(e,l,t,w,f,_){const k=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",{class:(0,s.C_)(["head",{collapsed:e.collapsed}])},[(0,a._)("div",u,[(0,a.Wm)(k,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,s.zw)(e.value.name)},null,8,c)]),(0,a._)("div",v,[null!=e.value?.value?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"value",textContent:(0,s.zw)(e.value.values[e.value.value]||e.value.value)},null,8,d)):(0,a.kq)("",!0),_.hasValues?((0,a.wg)(),(0,a.iD)("button",{key:1,onClick:l[0]||(l[0]=(0,n.iM)((l=>e.collapsed=!e.collapsed),["stop"]))},[(0,a._)("i",{class:(0,s.C_)(["fas",{"fa-angle-up":!e.collapsed,"fa-angle-down":e.collapsed}])},null,2)])):(0,a.kq)("",!0)])],2),e.collapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",{key:0,class:"body",onClick:l[2]||(l[2]=(0,n.iM)(((...e)=>_.prevent&&_.prevent(...e)),["stop"]))},[(0,a._)("div",r,[(0,a._)("div",p,[(0,a._)("select",{onInput:l[1]||(l[1]=(...e)=>_.setValue&&_.setValue(...e)),ref:"values",disabled:e.loading},[e.value.is_write_only?((0,a.wg)(),(0,a.iD)("option",y,"--")):(0,a.kq)("",!0),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(_.displayValues,((l,t)=>((0,a.wg)(),(0,a.iD)("option",{value:t,selected:t==e.value.value,key:t,textContent:(0,s.zw)(l)},null,8,g)))),128))],40,h)])])]))])}var f=t(7909),_=t(343),k={name:"EnumSwitch",components:{EntityIcon:_["default"]},mixins:[f["default"]],computed:{hasValues(){return!!Object.values(this?.value?.values||{}).length},displayValues(){return this.value?.values instanceof Array?this.value.values.reduce(((e,l)=>(e[l]=l,e)),{}):this.value?.values||{}}},methods:{prevent(e){return e.stopPropagation(),!1},async setValue(e){if(e.target.value?.length){if(this.$emit("loading",!0),this.value.is_write_only){const e=this;setTimeout((()=>{e.$refs.values.value=""}),1e3)}try{await this.request("entities.execute",{id:this.value.id,action:"set",value:e.target.value})}finally{this.$emit("loading",!1)}}}}},m=t(3744);const C=(0,m.Z)(k,[["render",w],["__scopeId","data-v-043593ec"]]);var b=C}}]); -//# sourceMappingURL=6358.fabfc77c.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6358],{6358:function(e,l,t){t.r(l),t.d(l,{default:function(){return b}});var a=t(6252),s=t(3577),n=t(9963);const i={class:"entity switch-container"},u={class:"icon"},o={class:"label"},c=["textContent"],v={class:"value-container"},d=["textContent"],r={class:"row"},p={class:"input"},h=["disabled"],y={key:0,value:"",selected:""},g=["value","selected","textContent"];function w(e,l,t,w,f,_){const k=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",{class:(0,s.C_)(["head",{collapsed:e.collapsed}])},[(0,a._)("div",u,[(0,a.Wm)(k,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,s.zw)(e.value.name)},null,8,c)]),(0,a._)("div",v,[null!=e.value?.value?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"value",textContent:(0,s.zw)(e.value.values[e.value.value]||e.value.value)},null,8,d)):(0,a.kq)("",!0),_.hasValues?((0,a.wg)(),(0,a.iD)("button",{key:1,onClick:l[0]||(l[0]=(0,n.iM)((l=>e.collapsed=!e.collapsed),["stop"]))},[(0,a._)("i",{class:(0,s.C_)(["fas",{"fa-angle-up":!e.collapsed,"fa-angle-down":e.collapsed}])},null,2)])):(0,a.kq)("",!0)])],2),e.collapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",{key:0,class:"body",onClick:l[2]||(l[2]=(0,n.iM)(((...e)=>_.prevent&&_.prevent(...e)),["stop"]))},[(0,a._)("div",r,[(0,a._)("div",p,[(0,a._)("select",{onInput:l[1]||(l[1]=(...e)=>_.setValue&&_.setValue(...e)),ref:"values",disabled:e.loading},[e.value.is_write_only?((0,a.wg)(),(0,a.iD)("option",y,"--")):(0,a.kq)("",!0),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(_.displayValues,((l,t)=>((0,a.wg)(),(0,a.iD)("option",{value:t,selected:t==e.value.value,key:t,textContent:(0,s.zw)(l)},null,8,g)))),128))],40,h)])])]))])}var f=t(7909),_=t(5581),k={name:"EnumSwitch",components:{EntityIcon:_["default"]},mixins:[f["default"]],computed:{hasValues(){return!!Object.values(this?.value?.values||{}).length},displayValues(){return this.value?.values instanceof Array?this.value.values.reduce(((e,l)=>(e[l]=l,e)),{}):this.value?.values||{}}},methods:{prevent(e){return e.stopPropagation(),!1},async setValue(e){if(e.target.value?.length){if(this.$emit("loading",!0),this.value.is_write_only){const e=this;setTimeout((()=>{e.$refs.values.value=""}),1e3)}try{await this.request("entities.execute",{id:this.value.id,action:"set",value:e.target.value})}finally{this.$emit("loading",!1)}}}}},m=t(3744);const C=(0,m.Z)(k,[["render",w],["__scopeId","data-v-043593ec"]]);var b=C}}]); +//# sourceMappingURL=6358.c7d4b1fa.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/6358.fabfc77c.js.map b/platypush/backend/http/webapp/dist/static/js/6358.c7d4b1fa.js.map similarity index 97% rename from platypush/backend/http/webapp/dist/static/js/6358.fabfc77c.js.map rename to platypush/backend/http/webapp/dist/static/js/6358.c7d4b1fa.js.map index 24b9c8bfa3..b2fefd9341 100644 --- a/platypush/backend/http/webapp/dist/static/js/6358.fabfc77c.js.map +++ b/platypush/backend/http/webapp/dist/static/js/6358.c7d4b1fa.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/6358.fabfc77c.js","mappings":"0MACOA,MAAM,2B,GAEFA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,qBAYNA,MAAM,O,GACJA,MAAM,S,wBAECC,MAAM,GAA8BC,SAAA,I,8GAzBtD,QAqCM,MArCN,EAqCM,EApCJ,OAkBM,OAlBDF,OAAK,SAAC,OAAM,WAAqB,EAAAG,cAAtC,EACE,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAH,MAAQI,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCN,MAAM,O,aAAO,QAAmB,EAAN,MAACO,OAAhC,aAGF,OAQM,MARN,EAQM,CALgB,MAAZ,EAAAN,OAAOA,QAAK,WAFpB,QAEgC,Q,MAF1BD,MAAM,Q,aACV,QAAiD,EAApC,MAACQ,OAAO,EAAAP,MAAMA,QAAU,EAAAA,MAAMA,QAD7C,2BAGmD,EAAAQ,YAAA,WAAnD,QAGS,U,MAHA,QAAK,yBAAO,EAAAN,WAAa,EAAAA,WAAS,YAA3C,EACE,OACqE,KADlEH,OAAK,SAAC,MAAK,gBACa,EAAAG,UAAS,gBAAmB,EAAAA,cADvD,YADF,kBAbJ,GAoByB,EAAAA,WAAzB,iBAAyB,WAAzB,QAeM,O,MAfDH,MAAM,OAA0B,QAAK,8BAAO,EAAAU,SAAA,EAAAA,WAAA,IAAO,YAAxD,EACE,OAaM,MAbN,EAaM,EAZJ,OAWM,MAXN,EAWM,EAVJ,OASS,UATA,QAAK,oBAAE,EAAAC,UAAA,EAAAA,YAAA,IAAUC,IAAI,SAAUC,SAAU,EAAAR,SAAlD,CACyB,EAAAJ,MAAMa,gBAAA,WAA7B,QAAgE,SAAhE,EAAqD,QAArD,8BACA,QAME,mBAFyB,EAAAC,eAAa,CAA/BC,EAAMC,M,WAJf,QAME,UALChB,MAAOgB,EACPf,SAAUe,GAAY,EAAAhB,MAAMA,MAC5BiB,IAAKD,E,aAEN,QAAY,IALd,oBAFF,c,wBAoBV,GACEV,KAAM,aACNY,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRd,YACE,QAASe,OAAOhB,OAAOiB,MAAMxB,OAAOO,QAAU,CAAC,GAAGkB,MACnD,EAEDX,gBACE,OAAIU,KAAKxB,OAAOO,kBAAkBmB,MACzBF,KAAKxB,MAAMO,OAAOoB,QAAO,CAACC,EAAK5B,KACpC4B,EAAI5B,GAASA,EACN4B,IACN,CAAC,GAECJ,KAAKxB,OAAOO,QAAU,CAAC,CAChC,GAGFsB,QAAS,CACPpB,QAAQqB,GAEN,OADAA,EAAMC,mBACC,CACR,EAEDC,eAAeF,GACb,GAAKA,EAAMG,OAAOjC,OAAOyB,OAAzB,CAIA,GADAD,KAAKU,MAAM,WAAW,GAClBV,KAAKxB,MAAMa,cAAe,CAC5B,MAAMsB,EAAOX,KACbY,YAAW,KACPD,EAAKE,MAAM9B,OAAOP,MAAQ,EAA1B,GACD,IACL,CAEA,UACQwB,KAAKc,QAAQ,mBAAoB,CACrCC,GAAIf,KAAKxB,MAAMuC,GACfC,OAAQ,MACRxC,MAAO8B,EAAMG,OAAOjC,OAIxB,CARA,QAOEwB,KAAKU,MAAM,WAAW,EACxB,CAlBQ,CAmBT,I,UCtFL,MAAMO,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/EnumSwitch.vue","webpack://platypush/./src/components/panels/Entities/EnumSwitch.vue?0a13"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./EnumSwitch.vue?vue&type=template&id=043593ec&scoped=true\"\nimport script from \"./EnumSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./EnumSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./EnumSwitch.vue?vue&type=style&index=0&id=043593ec&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-043593ec\"]])\n\nexport default __exports__"],"names":["class","value","selected","collapsed","entity","loading","error","name","values","hasValues","prevent","setValue","ref","disabled","is_write_only","displayValues","text","value_id","key","components","EntityIcon","mixins","EntityMixin","computed","Object","this","length","Array","reduce","obj","methods","event","stopPropagation","async","target","$emit","self","setTimeout","$refs","request","id","action","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/6358.c7d4b1fa.js","mappings":"0MACOA,MAAM,2B,GAEFA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,qBAYNA,MAAM,O,GACJA,MAAM,S,wBAECC,MAAM,GAA8BC,SAAA,I,8GAzBtD,QAqCM,MArCN,EAqCM,EApCJ,OAkBM,OAlBDF,OAAK,SAAC,OAAM,WAAqB,EAAAG,cAAtC,EACE,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAH,MAAQI,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCN,MAAM,O,aAAO,QAAmB,EAAN,MAACO,OAAhC,aAGF,OAQM,MARN,EAQM,CALgB,MAAZ,EAAAN,OAAOA,QAAK,WAFpB,QAEgC,Q,MAF1BD,MAAM,Q,aACV,QAAiD,EAApC,MAACQ,OAAO,EAAAP,MAAMA,QAAU,EAAAA,MAAMA,QAD7C,2BAGmD,EAAAQ,YAAA,WAAnD,QAGS,U,MAHA,QAAK,yBAAO,EAAAN,WAAa,EAAAA,WAAS,YAA3C,EACE,OACqE,KADlEH,OAAK,SAAC,MAAK,gBACa,EAAAG,UAAS,gBAAmB,EAAAA,cADvD,YADF,kBAbJ,GAoByB,EAAAA,WAAzB,iBAAyB,WAAzB,QAeM,O,MAfDH,MAAM,OAA0B,QAAK,8BAAO,EAAAU,SAAA,EAAAA,WAAA,IAAO,YAAxD,EACE,OAaM,MAbN,EAaM,EAZJ,OAWM,MAXN,EAWM,EAVJ,OASS,UATA,QAAK,oBAAE,EAAAC,UAAA,EAAAA,YAAA,IAAUC,IAAI,SAAUC,SAAU,EAAAR,SAAlD,CACyB,EAAAJ,MAAMa,gBAAA,WAA7B,QAAgE,SAAhE,EAAqD,QAArD,8BACA,QAME,mBAFyB,EAAAC,eAAa,CAA/BC,EAAMC,M,WAJf,QAME,UALChB,MAAOgB,EACPf,SAAUe,GAAY,EAAAhB,MAAMA,MAC5BiB,IAAKD,E,aAEN,QAAY,IALd,oBAFF,c,yBAoBV,GACEV,KAAM,aACNY,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRd,YACE,QAASe,OAAOhB,OAAOiB,MAAMxB,OAAOO,QAAU,CAAC,GAAGkB,MACnD,EAEDX,gBACE,OAAIU,KAAKxB,OAAOO,kBAAkBmB,MACzBF,KAAKxB,MAAMO,OAAOoB,QAAO,CAACC,EAAK5B,KACpC4B,EAAI5B,GAASA,EACN4B,IACN,CAAC,GAECJ,KAAKxB,OAAOO,QAAU,CAAC,CAChC,GAGFsB,QAAS,CACPpB,QAAQqB,GAEN,OADAA,EAAMC,mBACC,CACR,EAEDC,eAAeF,GACb,GAAKA,EAAMG,OAAOjC,OAAOyB,OAAzB,CAIA,GADAD,KAAKU,MAAM,WAAW,GAClBV,KAAKxB,MAAMa,cAAe,CAC5B,MAAMsB,EAAOX,KACbY,YAAW,KACPD,EAAKE,MAAM9B,OAAOP,MAAQ,EAA1B,GACD,IACL,CAEA,UACQwB,KAAKc,QAAQ,mBAAoB,CACrCC,GAAIf,KAAKxB,MAAMuC,GACfC,OAAQ,MACRxC,MAAO8B,EAAMG,OAAOjC,OAIxB,CARA,QAOEwB,KAAKU,MAAM,WAAW,EACxB,CAlBQ,CAmBT,I,UCtFL,MAAMO,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/EnumSwitch.vue","webpack://platypush/./src/components/panels/Entities/EnumSwitch.vue?0a13"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./EnumSwitch.vue?vue&type=template&id=043593ec&scoped=true\"\nimport script from \"./EnumSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./EnumSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./EnumSwitch.vue?vue&type=style&index=0&id=043593ec&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-043593ec\"]])\n\nexport default __exports__"],"names":["class","value","selected","collapsed","entity","loading","error","name","values","hasValues","prevent","setValue","ref","disabled","is_write_only","displayValues","text","value_id","key","components","EntityIcon","mixins","EntityMixin","computed","Object","this","length","Array","reduce","obj","methods","event","stopPropagation","async","target","$emit","self","setTimeout","$refs","request","id","action","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/675-legacy.c88a6753.js b/platypush/backend/http/webapp/dist/static/js/675-legacy.b398c650.js similarity index 61% rename from platypush/backend/http/webapp/dist/static/js/675-legacy.c88a6753.js rename to platypush/backend/http/webapp/dist/static/js/675-legacy.b398c650.js index a7137efd12..df8369a936 100644 --- a/platypush/backend/http/webapp/dist/static/js/675-legacy.c88a6753.js +++ b/platypush/backend/http/webapp/dist/static/js/675-legacy.b398c650.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[675],{675:function(t,e,n){n.r(e),n.d(e,{default:function(){return x}});n(8309);var a=n(6252),l=n(3577),i={class:"entity sensor-container"},u={class:"head"},r={class:"icon"},o={class:"label"},s=["textContent"],c=["textContent"];function d(t,e,n,d,v,p){var f=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",u,[(0,a._)("div",r,[(0,a.Wm)(f,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(t.value.name)},null,8,s)]),(0,a._)("div",{class:"value-container",textContent:(0,l.zw)(p.displayValue)},null,8,c)])])}n(1539),n(9714),n(6977);var v=n(7909),p=n(343),f={name:"PercentSensor",components:{EntityIcon:p["default"]},mixins:[v["default"]],computed:{displayValue:function(){if(null==this.value.value)return null;var t=100*this.value.value;return(t.toString()==t.toFixed(0)?t.toFixed(0):t.toFixed(1))+"%"}}},y=n(3744);const h=(0,y.Z)(f,[["render",d],["__scopeId","data-v-1b6c81c2"]]);var x=h}}]); -//# sourceMappingURL=675-legacy.c88a6753.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[675],{675:function(t,e,n){n.r(e),n.d(e,{default:function(){return x}});n(8309);var a=n(6252),l=n(3577),i={class:"entity sensor-container"},u={class:"head"},r={class:"icon"},o={class:"label"},s=["textContent"],c=["textContent"];function d(t,e,n,d,v,p){var f=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",u,[(0,a._)("div",r,[(0,a.Wm)(f,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(t.value.name)},null,8,s)]),(0,a._)("div",{class:"value-container",textContent:(0,l.zw)(p.displayValue)},null,8,c)])])}n(1539),n(9714),n(6977);var v=n(7909),p=n(5581),f={name:"PercentSensor",components:{EntityIcon:p["default"]},mixins:[v["default"]],computed:{displayValue:function(){if(null==this.value.value)return null;var t=100*this.value.value;return(t.toString()==t.toFixed(0)?t.toFixed(0):t.toFixed(1))+"%"}}},y=n(3744);const h=(0,y.Z)(f,[["render",d],["__scopeId","data-v-1b6c81c2"]]);var x=h}}]); +//# sourceMappingURL=675-legacy.b398c650.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/675-legacy.c88a6753.js.map b/platypush/backend/http/webapp/dist/static/js/675-legacy.b398c650.js.map similarity index 95% rename from platypush/backend/http/webapp/dist/static/js/675-legacy.c88a6753.js.map rename to platypush/backend/http/webapp/dist/static/js/675-legacy.b398c650.js.map index bc9faf9357..d8bf46b646 100644 --- a/platypush/backend/http/webapp/dist/static/js/675-legacy.c88a6753.js.map +++ b/platypush/backend/http/webapp/dist/static/js/675-legacy.b398c650.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/675-legacy.c88a6753.js","mappings":"gMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2GANf,QAYM,MAZN,EAYM,EAXJ,OAUM,MAVN,EAUM,EATJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,aAGF,OAAqD,OAAhDL,MAAM,kB,aAAkB,QAAqB,EAAD,eAAjD,a,gDASN,GACEK,KAAM,gBACNC,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,YACTC,SAAU,CACRC,aADQ,WAEN,GAAwB,MAApBC,KAAKV,MAAMA,MACb,OAAO,KAGT,IAAIW,EAAY,IAAMD,KAAKV,MAAMA,MACjC,OACEW,EAAUC,YAAcD,EAAUE,QAAQ,GACxCF,EAAUE,QAAQ,GAAKF,EAAUE,QAAQ,IACzC,GACL,I,UC5BL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/PercentSensor.vue","webpack://platypush/./src/components/panels/Entities/PercentSensor.vue?1f84"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./PercentSensor.vue?vue&type=template&id=1b6c81c2&scoped=true\"\nimport script from \"./PercentSensor.vue?vue&type=script&lang=js\"\nexport * from \"./PercentSensor.vue?vue&type=script&lang=js\"\n\nimport \"./PercentSensor.vue?vue&type=style&index=0&id=1b6c81c2&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b6c81c2\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","components","EntityIcon","mixins","EntityMixin","computed","displayValue","this","normValue","toString","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/675-legacy.b398c650.js","mappings":"gMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2GANf,QAYM,MAZN,EAYM,EAXJ,OAUM,MAVN,EAUM,EATJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,aAGF,OAAqD,OAAhDL,MAAM,kB,aAAkB,QAAqB,EAAD,eAAjD,a,iDASN,GACEK,KAAM,gBACNC,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,YACTC,SAAU,CACRC,aADQ,WAEN,GAAwB,MAApBC,KAAKV,MAAMA,MACb,OAAO,KAGT,IAAIW,EAAY,IAAMD,KAAKV,MAAMA,MACjC,OACEW,EAAUC,YAAcD,EAAUE,QAAQ,GACxCF,EAAUE,QAAQ,GAAKF,EAAUE,QAAQ,IACzC,GACL,I,UC5BL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/PercentSensor.vue","webpack://platypush/./src/components/panels/Entities/PercentSensor.vue?1f84"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./PercentSensor.vue?vue&type=template&id=1b6c81c2&scoped=true\"\nimport script from \"./PercentSensor.vue?vue&type=script&lang=js\"\nexport * from \"./PercentSensor.vue?vue&type=script&lang=js\"\n\nimport \"./PercentSensor.vue?vue&type=style&index=0&id=1b6c81c2&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b6c81c2\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","components","EntityIcon","mixins","EntityMixin","computed","displayValue","this","normValue","toString","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/675.7240e3f0.js b/platypush/backend/http/webapp/dist/static/js/675.ec2f4c15.js similarity index 63% rename from platypush/backend/http/webapp/dist/static/js/675.7240e3f0.js rename to platypush/backend/http/webapp/dist/static/js/675.ec2f4c15.js index a6f990e719..2dd24c6373 100644 --- a/platypush/backend/http/webapp/dist/static/js/675.7240e3f0.js +++ b/platypush/backend/http/webapp/dist/static/js/675.ec2f4c15.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[675],{675:function(t,e,n){n.r(e),n.d(e,{default:function(){return x}});var l=n(6252),a=n(3577);const i={class:"entity sensor-container"},s={class:"head"},u={class:"icon"},o={class:"label"},r=["textContent"],c=["textContent"];function d(t,e,n,d,v,p){const f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",i,[(0,l._)("div",s,[(0,l._)("div",u,[(0,l.Wm)(f,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(t.value.name)},null,8,r)]),(0,l._)("div",{class:"value-container",textContent:(0,a.zw)(p.displayValue)},null,8,c)])])}var v=n(7909),p=n(343),f={name:"PercentSensor",components:{EntityIcon:p["default"]},mixins:[v["default"]],computed:{displayValue(){if(null==this.value.value)return null;let t=100*this.value.value;return(t.toString()==t.toFixed(0)?t.toFixed(0):t.toFixed(1))+"%"}}},y=n(3744);const h=(0,y.Z)(f,[["render",d],["__scopeId","data-v-1b6c81c2"]]);var x=h}}]); -//# sourceMappingURL=675.7240e3f0.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[675],{675:function(t,e,n){n.r(e),n.d(e,{default:function(){return x}});var l=n(6252),a=n(3577);const i={class:"entity sensor-container"},s={class:"head"},u={class:"icon"},o={class:"label"},r=["textContent"],c=["textContent"];function d(t,e,n,d,v,p){const f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",i,[(0,l._)("div",s,[(0,l._)("div",u,[(0,l.Wm)(f,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(t.value.name)},null,8,r)]),(0,l._)("div",{class:"value-container",textContent:(0,a.zw)(p.displayValue)},null,8,c)])])}var v=n(7909),p=n(5581),f={name:"PercentSensor",components:{EntityIcon:p["default"]},mixins:[v["default"]],computed:{displayValue(){if(null==this.value.value)return null;let t=100*this.value.value;return(t.toString()==t.toFixed(0)?t.toFixed(0):t.toFixed(1))+"%"}}},y=n(3744);const h=(0,y.Z)(f,[["render",d],["__scopeId","data-v-1b6c81c2"]]);var x=h}}]); +//# sourceMappingURL=675.ec2f4c15.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/675.7240e3f0.js.map b/platypush/backend/http/webapp/dist/static/js/675.ec2f4c15.js.map similarity index 95% rename from platypush/backend/http/webapp/dist/static/js/675.7240e3f0.js.map rename to platypush/backend/http/webapp/dist/static/js/675.ec2f4c15.js.map index 43448bb038..9fb24af3e4 100644 --- a/platypush/backend/http/webapp/dist/static/js/675.7240e3f0.js.map +++ b/platypush/backend/http/webapp/dist/static/js/675.ec2f4c15.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/675.7240e3f0.js","mappings":"8LACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,6GANf,QAYM,MAZN,EAYM,EAXJ,OAUM,MAVN,EAUM,EATJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,aAGF,OAAqD,OAAhDL,MAAM,kB,aAAkB,QAAqB,EAAD,eAAjD,a,wBASN,GACEK,KAAM,gBACNC,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YACTC,SAAU,CACRC,eACE,GAAwB,MAApBC,KAAKV,MAAMA,MACb,OAAO,KAGT,IAAIW,EAAY,IAAMD,KAAKV,MAAMA,MACjC,OACEW,EAAUC,YAAcD,EAAUE,QAAQ,GACxCF,EAAUE,QAAQ,GAAKF,EAAUE,QAAQ,IACzC,GACL,I,UC5BL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/PercentSensor.vue","webpack://platypush/./src/components/panels/Entities/PercentSensor.vue?1f84"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./PercentSensor.vue?vue&type=template&id=1b6c81c2&scoped=true\"\nimport script from \"./PercentSensor.vue?vue&type=script&lang=js\"\nexport * from \"./PercentSensor.vue?vue&type=script&lang=js\"\n\nimport \"./PercentSensor.vue?vue&type=style&index=0&id=1b6c81c2&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b6c81c2\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","components","EntityIcon","mixins","EntityMixin","computed","displayValue","this","normValue","toString","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/675.ec2f4c15.js","mappings":"8LACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,6GANf,QAYM,MAZN,EAYM,EAXJ,OAUM,MAVN,EAUM,EATJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,aAGF,OAAqD,OAAhDL,MAAM,kB,aAAkB,QAAqB,EAAD,eAAjD,a,yBASN,GACEK,KAAM,gBACNC,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YACTC,SAAU,CACRC,eACE,GAAwB,MAApBC,KAAKV,MAAMA,MACb,OAAO,KAGT,IAAIW,EAAY,IAAMD,KAAKV,MAAMA,MACjC,OACEW,EAAUC,YAAcD,EAAUE,QAAQ,GACxCF,EAAUE,QAAQ,GAAKF,EAAUE,QAAQ,IACzC,GACL,I,UC5BL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/PercentSensor.vue","webpack://platypush/./src/components/panels/Entities/PercentSensor.vue?1f84"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./PercentSensor.vue?vue&type=template&id=1b6c81c2&scoped=true\"\nimport script from \"./PercentSensor.vue?vue&type=script&lang=js\"\nexport * from \"./PercentSensor.vue?vue&type=script&lang=js\"\n\nimport \"./PercentSensor.vue?vue&type=style&index=0&id=1b6c81c2&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b6c81c2\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","components","EntityIcon","mixins","EntityMixin","computed","displayValue","this","normValue","toString","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/6815-legacy.7e7475d2.js b/platypush/backend/http/webapp/dist/static/js/6815-legacy.e8c0c288.js similarity index 64% rename from platypush/backend/http/webapp/dist/static/js/6815-legacy.7e7475d2.js rename to platypush/backend/http/webapp/dist/static/js/6815-legacy.e8c0c288.js index 4ea64efbe7..f0ad9948b3 100644 --- a/platypush/backend/http/webapp/dist/static/js/6815-legacy.7e7475d2.js +++ b/platypush/backend/http/webapp/dist/static/js/6815-legacy.e8c0c288.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6815],{6815:function(e,n,t){t.r(n),t.d(n,{default:function(){return k}});t(8309);var a=t(6252),l=t(3577),u={class:"entity link-quality-container"},i={class:"head"},r={class:"icon"},s={class:"label"},v=["textContent"],o={class:"value-container"},c=["textContent"];function d(e,n,t,d,p,f){var h=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",u,[(0,a._)("div",i,[(0,a._)("div",r,[(0,a.Wm)(h,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",s,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,v)]),(0,a._)("div",o,[null!=f.valuePercent?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"value",textContent:(0,l.zw)(f.valuePercent+"%")},null,8,c)):(0,a.kq)("",!0)])])])}t(6977);var p=t(7909),f=t(343),h={name:"LinkQuality",components:{EntityIcon:f["default"]},mixins:[p["default"]],computed:{valuePercent:function(){var e;if(null==(null===(e=this.value)||void 0===e?void 0:e.value))return null;var n=this.value.min||0,t=this.value.max||100;return(100*this.value.value/(t-n)).toFixed(0)}}},y=t(3744);const m=(0,y.Z)(h,[["render",d],["__scopeId","data-v-66f207d9"]]);var k=m}}]); -//# sourceMappingURL=6815-legacy.7e7475d2.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6815],{6815:function(e,n,t){t.r(n),t.d(n,{default:function(){return k}});t(8309);var a=t(6252),l=t(3577),u={class:"entity link-quality-container"},i={class:"head"},r={class:"icon"},s={class:"label"},v=["textContent"],o={class:"value-container"},c=["textContent"];function d(e,n,t,d,p,f){var h=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",u,[(0,a._)("div",i,[(0,a._)("div",r,[(0,a.Wm)(h,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",s,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,v)]),(0,a._)("div",o,[null!=f.valuePercent?((0,a.wg)(),(0,a.iD)("span",{key:0,class:"value",textContent:(0,l.zw)(f.valuePercent+"%")},null,8,c)):(0,a.kq)("",!0)])])])}t(6977);var p=t(7909),f=t(5581),h={name:"LinkQuality",components:{EntityIcon:f["default"]},mixins:[p["default"]],computed:{valuePercent:function(){var e;if(null==(null===(e=this.value)||void 0===e?void 0:e.value))return null;var n=this.value.min||0,t=this.value.max||100;return(100*this.value.value/(t-n)).toFixed(0)}}},y=t(3744);const m=(0,y.Z)(h,[["render",d],["__scopeId","data-v-66f207d9"]]);var k=m}}]); +//# sourceMappingURL=6815-legacy.e8c0c288.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/6815-legacy.7e7475d2.js.map b/platypush/backend/http/webapp/dist/static/js/6815-legacy.e8c0c288.js.map similarity index 95% rename from platypush/backend/http/webapp/dist/static/js/6815-legacy.7e7475d2.js.map rename to platypush/backend/http/webapp/dist/static/js/6815-legacy.e8c0c288.js.map index 89b4a80657..e93d22bd0e 100644 --- a/platypush/backend/http/webapp/dist/static/js/6815-legacy.7e7475d2.js.map +++ b/platypush/backend/http/webapp/dist/static/js/6815-legacy.e8c0c288.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/6815-legacy.7e7475d2.js","mappings":"kMACOA,MAAM,iC,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,yFAVf,QAgBM,MAhBN,EAgBM,EAfJ,OAcM,MAdN,EAcM,EAbJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,aAGF,OAIM,MAJN,EAIM,CADgB,MAAZ,EAAAC,eAAY,WAFpB,QAEgC,Q,MAF1BN,MAAM,Q,aACV,QAA2B,EAAP,mBADtB,gC,gCAYR,GACEK,KAAM,cACNE,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRL,aADQ,WACO,MACb,GAAyB,OAArB,UAAAM,KAAKV,aAAL,eAAYA,OACd,OAAO,KAET,IAAMW,EAAMD,KAAKV,MAAMW,KAAO,EACxBC,EAAMF,KAAKV,MAAMY,KAAO,IAC9B,OAAS,IAAMF,KAAKV,MAAMA,OAAUY,EAAMD,IAAME,QAAQ,EACzD,I,UC9BL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/LinkQuality.vue","webpack://platypush/./src/components/panels/Entities/LinkQuality.vue?19d2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./LinkQuality.vue?vue&type=template&id=66f207d9&scoped=true\"\nimport script from \"./LinkQuality.vue?vue&type=script&lang=js\"\nexport * from \"./LinkQuality.vue?vue&type=script&lang=js\"\n\nimport \"./LinkQuality.vue?vue&type=style&index=0&id=66f207d9&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66f207d9\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","valuePercent","components","EntityIcon","mixins","EntityMixin","computed","this","min","max","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/6815-legacy.e8c0c288.js","mappings":"kMACOA,MAAM,iC,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,yFAVf,QAgBM,MAhBN,EAgBM,EAfJ,OAcM,MAdN,EAcM,EAbJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,aAGF,OAIM,MAJN,EAIM,CADgB,MAAZ,EAAAC,eAAY,WAFpB,QAEgC,Q,MAF1BN,MAAM,Q,aACV,QAA2B,EAAP,mBADtB,gC,iCAYR,GACEK,KAAM,cACNE,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRL,aADQ,WACO,MACb,GAAyB,OAArB,UAAAM,KAAKV,aAAL,eAAYA,OACd,OAAO,KAET,IAAMW,EAAMD,KAAKV,MAAMW,KAAO,EACxBC,EAAMF,KAAKV,MAAMY,KAAO,IAC9B,OAAS,IAAMF,KAAKV,MAAMA,OAAUY,EAAMD,IAAME,QAAQ,EACzD,I,UC9BL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/LinkQuality.vue","webpack://platypush/./src/components/panels/Entities/LinkQuality.vue?19d2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./LinkQuality.vue?vue&type=template&id=66f207d9&scoped=true\"\nimport script from \"./LinkQuality.vue?vue&type=script&lang=js\"\nexport * from \"./LinkQuality.vue?vue&type=script&lang=js\"\n\nimport \"./LinkQuality.vue?vue&type=style&index=0&id=66f207d9&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66f207d9\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","valuePercent","components","EntityIcon","mixins","EntityMixin","computed","this","min","max","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/6815.9296ca39.js b/platypush/backend/http/webapp/dist/static/js/6815.9f5383ec.js similarity index 68% rename from platypush/backend/http/webapp/dist/static/js/6815.9296ca39.js rename to platypush/backend/http/webapp/dist/static/js/6815.9f5383ec.js index 930321967b..f628d1ba72 100644 --- a/platypush/backend/http/webapp/dist/static/js/6815.9296ca39.js +++ b/platypush/backend/http/webapp/dist/static/js/6815.9f5383ec.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6815],{6815:function(e,n,t){t.r(n),t.d(n,{default:function(){return k}});var l=t(6252),a=t(3577);const u={class:"entity link-quality-container"},i={class:"head"},s={class:"icon"},r={class:"label"},c=["textContent"],o={class:"value-container"},v=["textContent"];function d(e,n,t,d,p,f){const h=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",i,[(0,l._)("div",s,[(0,l.Wm)(h,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",r,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,c)]),(0,l._)("div",o,[null!=f.valuePercent?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"value",textContent:(0,a.zw)(f.valuePercent+"%")},null,8,v)):(0,l.kq)("",!0)])])])}var p=t(7909),f=t(343),h={name:"LinkQuality",components:{EntityIcon:f["default"]},mixins:[p["default"]],computed:{valuePercent(){if(null==this.value?.value)return null;const e=this.value.min||0,n=this.value.max||100;return(100*this.value.value/(n-e)).toFixed(0)}}},y=t(3744);const m=(0,y.Z)(h,[["render",d],["__scopeId","data-v-66f207d9"]]);var k=m}}]); -//# sourceMappingURL=6815.9296ca39.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6815],{6815:function(e,n,t){t.r(n),t.d(n,{default:function(){return k}});var l=t(6252),a=t(3577);const u={class:"entity link-quality-container"},i={class:"head"},s={class:"icon"},r={class:"label"},c=["textContent"],o={class:"value-container"},v=["textContent"];function d(e,n,t,d,p,f){const h=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",i,[(0,l._)("div",s,[(0,l.Wm)(h,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",r,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,c)]),(0,l._)("div",o,[null!=f.valuePercent?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"value",textContent:(0,a.zw)(f.valuePercent+"%")},null,8,v)):(0,l.kq)("",!0)])])])}var p=t(7909),f=t(5581),h={name:"LinkQuality",components:{EntityIcon:f["default"]},mixins:[p["default"]],computed:{valuePercent(){if(null==this.value?.value)return null;const e=this.value.min||0,n=this.value.max||100;return(100*this.value.value/(n-e)).toFixed(0)}}},y=t(3744);const m=(0,y.Z)(h,[["render",d],["__scopeId","data-v-66f207d9"]]);var k=m}}]); +//# sourceMappingURL=6815.9f5383ec.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/6815.9296ca39.js.map b/platypush/backend/http/webapp/dist/static/js/6815.9f5383ec.js.map similarity index 95% rename from platypush/backend/http/webapp/dist/static/js/6815.9296ca39.js.map rename to platypush/backend/http/webapp/dist/static/js/6815.9f5383ec.js.map index f460440754..28147372e7 100644 --- a/platypush/backend/http/webapp/dist/static/js/6815.9296ca39.js.map +++ b/platypush/backend/http/webapp/dist/static/js/6815.9f5383ec.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/6815.9296ca39.js","mappings":"gMACOA,MAAM,iC,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,2FAVf,QAgBM,MAhBN,EAgBM,EAfJ,OAcM,MAdN,EAcM,EAbJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,aAGF,OAIM,MAJN,EAIM,CADgB,MAAZ,EAAAC,eAAY,WAFpB,QAEgC,Q,MAF1BN,MAAM,Q,aACV,QAA2B,EAAP,mBADtB,gC,wBAYR,GACEK,KAAM,cACNE,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRL,eACE,GAAyB,MAArBM,KAAKV,OAAOA,MACd,OAAO,KAET,MAAMW,EAAMD,KAAKV,MAAMW,KAAO,EACxBC,EAAMF,KAAKV,MAAMY,KAAO,IAC9B,OAAS,IAAMF,KAAKV,MAAMA,OAAUY,EAAMD,IAAME,QAAQ,EACzD,I,UC9BL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/LinkQuality.vue","webpack://platypush/./src/components/panels/Entities/LinkQuality.vue?19d2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./LinkQuality.vue?vue&type=template&id=66f207d9&scoped=true\"\nimport script from \"./LinkQuality.vue?vue&type=script&lang=js\"\nexport * from \"./LinkQuality.vue?vue&type=script&lang=js\"\n\nimport \"./LinkQuality.vue?vue&type=style&index=0&id=66f207d9&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66f207d9\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","valuePercent","components","EntityIcon","mixins","EntityMixin","computed","this","min","max","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/6815.9f5383ec.js","mappings":"gMACOA,MAAM,iC,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,2FAVf,QAgBM,MAhBN,EAgBM,EAfJ,OAcM,MAdN,EAcM,EAbJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,aAGF,OAIM,MAJN,EAIM,CADgB,MAAZ,EAAAC,eAAY,WAFpB,QAEgC,Q,MAF1BN,MAAM,Q,aACV,QAA2B,EAAP,mBADtB,gC,yBAYR,GACEK,KAAM,cACNE,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRL,eACE,GAAyB,MAArBM,KAAKV,OAAOA,MACd,OAAO,KAET,MAAMW,EAAMD,KAAKV,MAAMW,KAAO,EACxBC,EAAMF,KAAKV,MAAMY,KAAO,IAC9B,OAAS,IAAMF,KAAKV,MAAMA,OAAUY,EAAMD,IAAME,QAAQ,EACzD,I,UC9BL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/LinkQuality.vue","webpack://platypush/./src/components/panels/Entities/LinkQuality.vue?19d2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./LinkQuality.vue?vue&type=template&id=66f207d9&scoped=true\"\nimport script from \"./LinkQuality.vue?vue&type=script&lang=js\"\nexport * from \"./LinkQuality.vue?vue&type=script&lang=js\"\n\nimport \"./LinkQuality.vue?vue&type=style&index=0&id=66f207d9&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66f207d9\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","valuePercent","components","EntityIcon","mixins","EntityMixin","computed","this","min","max","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/7141-legacy.ddb168fd.js b/platypush/backend/http/webapp/dist/static/js/7141-legacy.b596084e.js similarity index 95% rename from platypush/backend/http/webapp/dist/static/js/7141-legacy.ddb168fd.js rename to platypush/backend/http/webapp/dist/static/js/7141-legacy.b596084e.js index ec7098d311..ffbb3f0c57 100644 --- a/platypush/backend/http/webapp/dist/static/js/7141-legacy.ddb168fd.js +++ b/platypush/backend/http/webapp/dist/static/js/7141-legacy.b596084e.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7141],{7141:function(e,l,t){t.r(l),t.d(l,{default:function(){return fe}});t(8309);var n=t(6252),a=t(3577),s=t(9963),i=function(e){return(0,n.dD)("data-v-fb021b6a"),e=e(),(0,n.Cn)(),e},u={class:"icon"},c={class:"label"},v=["textContent"],d={class:"value-and-toggler"},o=["textContent"],r={key:0,class:"body children attributes fade-in"},_={key:0,class:"child"},m=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Mountpoint")],-1)})),C={class:"value"},w=["textContent"],f={key:1,class:"child"},k=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Filesystem")],-1)})),p={class:"value"},y=["textContent"],x={key:2,class:"child"},b=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Mount options")],-1)})),h={class:"value"},g=["textContent"],z={key:3,class:"child"},D=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Total space")],-1)})),q={class:"value"},M=["textContent"],S={key:4,class:"child"},T=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Used space")],-1)})),B={class:"value"},I=["textContent"],E={key:5,class:"child"},N=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Available space")],-1)})),W={class:"value"},A=["textContent"],F={key:6,class:"child"},R=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Number of reads")],-1)})),U={class:"value"},Z=["textContent"],j={key:7,class:"child"},G=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Number of writes")],-1)})),H={class:"value"},J=["textContent"],K={key:8,class:"child"},L=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Bytes read")],-1)})),O={class:"value"},P=["textContent"],Q={key:9,class:"child"},V=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Bytes written")],-1)})),X={class:"value"},Y=["textContent"],$={key:10,class:"child"},ee=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Read time")],-1)})),le={class:"value"},te=["textContent"],ne={key:11,class:"child"},ae=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Write time")],-1)})),se={class:"value"},ie=["textContent"],ue={key:12,class:"child"},ce=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Busy time")],-1)})),ve={class:"value"},de=["textContent"];function oe(e,l,t,i,oe,re){var _e,me,Ce,we=(0,n.up)("EntityIcon");return(0,n.wg)(),(0,n.iD)("div",{class:(0,a.C_)(["entity disk-container",{expanded:!oe.isCollapsed}])},[(0,n._)("div",{class:"head",onClick:l[1]||(l[1]=(0,s.iM)((function(e){return oe.isCollapsed=!oe.isCollapsed}),["stop"]))},[(0,n._)("div",u,[(0,n.Wm)(we,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,n._)("div",c,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,v)]),(0,n._)("div",d,[(0,n._)("div",{class:"value",textContent:(0,a.zw)(Math.round(100*e.value.percent,1)+"%")},null,8,o),(0,n._)("div",{class:"collapse-toggler",onClick:l[0]||(l[0]=(0,s.iM)((function(e){return oe.isCollapsed=!oe.isCollapsed}),["stop"]))},[(0,n._)("i",{class:(0,a.C_)(["fas",{"fa-chevron-down":oe.isCollapsed,"fa-chevron-up":!oe.isCollapsed}])},null,2)])])]),oe.isCollapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("div",r,[null!==(_e=e.value.mountpoint)&&void 0!==_e&&_e.length?((0,n.wg)(),(0,n.iD)("div",_,[m,(0,n._)("div",C,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.value.mountpoint)},null,8,w)])])):(0,n.kq)("",!0),null!==(me=e.value.fstype)&&void 0!==me&&me.length?((0,n.wg)(),(0,n.iD)("div",f,[k,(0,n._)("div",p,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.value.fstype)},null,8,y)])])):(0,n.kq)("",!0),null!==(Ce=e.value.opts)&&void 0!==Ce&&Ce.length?((0,n.wg)(),(0,n.iD)("div",x,[b,(0,n._)("div",h,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.value.opts)},null,8,g)])])):(0,n.kq)("",!0),null!=e.value.total?((0,n.wg)(),(0,n.iD)("div",z,[D,(0,n._)("div",q,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertSize(e.value.total))},null,8,M)])])):(0,n.kq)("",!0),null!=e.value.used?((0,n.wg)(),(0,n.iD)("div",S,[T,(0,n._)("div",B,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertSize(e.value.used))},null,8,I)])])):(0,n.kq)("",!0),null!=e.value.free?((0,n.wg)(),(0,n.iD)("div",E,[N,(0,n._)("div",W,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertSize(e.value.free))},null,8,A)])])):(0,n.kq)("",!0),null!=e.value.read_count?((0,n.wg)(),(0,n.iD)("div",F,[R,(0,n._)("div",U,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.value.read_count)},null,8,Z)])])):(0,n.kq)("",!0),null!=e.value.write_count?((0,n.wg)(),(0,n.iD)("div",j,[G,(0,n._)("div",H,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.value.write_count)},null,8,J)])])):(0,n.kq)("",!0),null!=e.value.read_bytes?((0,n.wg)(),(0,n.iD)("div",K,[L,(0,n._)("div",O,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertSize(e.value.read_bytes))},null,8,P)])])):(0,n.kq)("",!0),null!=e.value.write_bytes?((0,n.wg)(),(0,n.iD)("div",Q,[V,(0,n._)("div",X,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertSize(e.value.write_bytes))},null,8,Y)])])):(0,n.kq)("",!0),null!=e.value.read_time?((0,n.wg)(),(0,n.iD)("div",$,[ee,(0,n._)("div",le,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertTime(e.value.read_time))},null,8,te)])])):(0,n.kq)("",!0),null!=e.value.write_time?((0,n.wg)(),(0,n.iD)("div",ne,[ae,(0,n._)("div",se,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertTime(e.value.write_time))},null,8,ie)])])):(0,n.kq)("",!0),null!=e.value.busy_time?((0,n.wg)(),(0,n.iD)("div",ue,[ce,(0,n._)("div",ve,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertTime(e.value.busy_time))},null,8,de)])])):(0,n.kq)("",!0)]))],2)}var re=t(7909),_e=t(343),me={name:"Disk",components:{EntityIcon:_e["default"]},mixins:[re["default"]],data:function(){return{isCollapsed:!0}}},Ce=t(3744);const we=(0,Ce.Z)(me,[["render",oe],["__scopeId","data-v-fb021b6a"]]);var fe=we}}]); -//# sourceMappingURL=7141-legacy.ddb168fd.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7141],{7141:function(e,l,t){t.r(l),t.d(l,{default:function(){return fe}});t(8309);var n=t(6252),a=t(3577),s=t(9963),i=function(e){return(0,n.dD)("data-v-fb021b6a"),e=e(),(0,n.Cn)(),e},u={class:"icon"},c={class:"label"},v=["textContent"],d={class:"value-and-toggler"},o=["textContent"],r={key:0,class:"body children attributes fade-in"},_={key:0,class:"child"},m=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Mountpoint")],-1)})),C={class:"value"},w=["textContent"],f={key:1,class:"child"},k=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Filesystem")],-1)})),p={class:"value"},y=["textContent"],x={key:2,class:"child"},b=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Mount options")],-1)})),h={class:"value"},g=["textContent"],z={key:3,class:"child"},D=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Total space")],-1)})),q={class:"value"},M=["textContent"],S={key:4,class:"child"},T=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Used space")],-1)})),B={class:"value"},I=["textContent"],E={key:5,class:"child"},N=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Available space")],-1)})),W={class:"value"},A=["textContent"],F={key:6,class:"child"},R=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Number of reads")],-1)})),U={class:"value"},Z=["textContent"],j={key:7,class:"child"},G=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Number of writes")],-1)})),H={class:"value"},J=["textContent"],K={key:8,class:"child"},L=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Bytes read")],-1)})),O={class:"value"},P=["textContent"],Q={key:9,class:"child"},V=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Bytes written")],-1)})),X={class:"value"},Y=["textContent"],$={key:10,class:"child"},ee=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Read time")],-1)})),le={class:"value"},te=["textContent"],ne={key:11,class:"child"},ae=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Write time")],-1)})),se={class:"value"},ie=["textContent"],ue={key:12,class:"child"},ce=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Busy time")],-1)})),ve={class:"value"},de=["textContent"];function oe(e,l,t,i,oe,re){var _e,me,Ce,we=(0,n.up)("EntityIcon");return(0,n.wg)(),(0,n.iD)("div",{class:(0,a.C_)(["entity disk-container",{expanded:!oe.isCollapsed}])},[(0,n._)("div",{class:"head",onClick:l[1]||(l[1]=(0,s.iM)((function(e){return oe.isCollapsed=!oe.isCollapsed}),["stop"]))},[(0,n._)("div",u,[(0,n.Wm)(we,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,n._)("div",c,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,v)]),(0,n._)("div",d,[(0,n._)("div",{class:"value",textContent:(0,a.zw)(Math.round(100*e.value.percent,1)+"%")},null,8,o),(0,n._)("div",{class:"collapse-toggler",onClick:l[0]||(l[0]=(0,s.iM)((function(e){return oe.isCollapsed=!oe.isCollapsed}),["stop"]))},[(0,n._)("i",{class:(0,a.C_)(["fas",{"fa-chevron-down":oe.isCollapsed,"fa-chevron-up":!oe.isCollapsed}])},null,2)])])]),oe.isCollapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("div",r,[null!==(_e=e.value.mountpoint)&&void 0!==_e&&_e.length?((0,n.wg)(),(0,n.iD)("div",_,[m,(0,n._)("div",C,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.value.mountpoint)},null,8,w)])])):(0,n.kq)("",!0),null!==(me=e.value.fstype)&&void 0!==me&&me.length?((0,n.wg)(),(0,n.iD)("div",f,[k,(0,n._)("div",p,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.value.fstype)},null,8,y)])])):(0,n.kq)("",!0),null!==(Ce=e.value.opts)&&void 0!==Ce&&Ce.length?((0,n.wg)(),(0,n.iD)("div",x,[b,(0,n._)("div",h,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.value.opts)},null,8,g)])])):(0,n.kq)("",!0),null!=e.value.total?((0,n.wg)(),(0,n.iD)("div",z,[D,(0,n._)("div",q,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertSize(e.value.total))},null,8,M)])])):(0,n.kq)("",!0),null!=e.value.used?((0,n.wg)(),(0,n.iD)("div",S,[T,(0,n._)("div",B,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertSize(e.value.used))},null,8,I)])])):(0,n.kq)("",!0),null!=e.value.free?((0,n.wg)(),(0,n.iD)("div",E,[N,(0,n._)("div",W,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertSize(e.value.free))},null,8,A)])])):(0,n.kq)("",!0),null!=e.value.read_count?((0,n.wg)(),(0,n.iD)("div",F,[R,(0,n._)("div",U,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.value.read_count)},null,8,Z)])])):(0,n.kq)("",!0),null!=e.value.write_count?((0,n.wg)(),(0,n.iD)("div",j,[G,(0,n._)("div",H,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.value.write_count)},null,8,J)])])):(0,n.kq)("",!0),null!=e.value.read_bytes?((0,n.wg)(),(0,n.iD)("div",K,[L,(0,n._)("div",O,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertSize(e.value.read_bytes))},null,8,P)])])):(0,n.kq)("",!0),null!=e.value.write_bytes?((0,n.wg)(),(0,n.iD)("div",Q,[V,(0,n._)("div",X,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertSize(e.value.write_bytes))},null,8,Y)])])):(0,n.kq)("",!0),null!=e.value.read_time?((0,n.wg)(),(0,n.iD)("div",$,[ee,(0,n._)("div",le,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertTime(e.value.read_time))},null,8,te)])])):(0,n.kq)("",!0),null!=e.value.write_time?((0,n.wg)(),(0,n.iD)("div",ne,[ae,(0,n._)("div",se,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertTime(e.value.write_time))},null,8,ie)])])):(0,n.kq)("",!0),null!=e.value.busy_time?((0,n.wg)(),(0,n.iD)("div",ue,[ce,(0,n._)("div",ve,[(0,n._)("div",{class:"name",textContent:(0,a.zw)(e.convertTime(e.value.busy_time))},null,8,de)])])):(0,n.kq)("",!0)]))],2)}var re=t(7909),_e=t(5581),me={name:"Disk",components:{EntityIcon:_e["default"]},mixins:[re["default"]],data:function(){return{isCollapsed:!0}}},Ce=t(3744);const we=(0,Ce.Z)(me,[["render",oe],["__scopeId","data-v-fb021b6a"]]);var fe=we}}]); +//# sourceMappingURL=7141-legacy.b596084e.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/7141-legacy.ddb168fd.js.map b/platypush/backend/http/webapp/dist/static/js/7141-legacy.b596084e.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/7141-legacy.ddb168fd.js.map rename to platypush/backend/http/webapp/dist/static/js/7141-legacy.b596084e.js.map index d59490b65a..1db345cc6f 100644 --- a/platypush/backend/http/webapp/dist/static/js/7141-legacy.ddb168fd.js.map +++ b/platypush/backend/http/webapp/dist/static/js/7141-legacy.b596084e.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/7141-legacy.ddb168fd.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Disk.vue","webpack://platypush/./src/components/panels/Entities/Disk.vue?11fe"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Disk.vue?vue&type=template&id=fb021b6a&scoped=true\"\nimport script from \"./Disk.vue?vue&type=script&lang=js\"\nexport * from \"./Disk.vue?vue&type=script&lang=js\"\n\nimport \"./Disk.vue?vue&type=style&index=0&id=fb021b6a&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-fb021b6a\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","round","percent","mountpoint","length","fstype","opts","total","used","free","read_count","write_count","read_bytes","write_bytes","read_time","write_time","busy_time","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/7141-legacy.b596084e.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Disk.vue","webpack://platypush/./src/components/panels/Entities/Disk.vue?11fe"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Disk.vue?vue&type=template&id=fb021b6a&scoped=true\"\nimport script from \"./Disk.vue?vue&type=script&lang=js\"\nexport * from \"./Disk.vue?vue&type=script&lang=js\"\n\nimport \"./Disk.vue?vue&type=style&index=0&id=fb021b6a&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-fb021b6a\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","round","percent","mountpoint","length","fstype","opts","total","used","free","read_count","write_count","read_bytes","write_bytes","read_time","write_time","busy_time","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/7141.eb59045d.js b/platypush/backend/http/webapp/dist/static/js/7141.4fe0820e.js similarity index 95% rename from platypush/backend/http/webapp/dist/static/js/7141.eb59045d.js rename to platypush/backend/http/webapp/dist/static/js/7141.4fe0820e.js index b67588600e..1913944303 100644 --- a/platypush/backend/http/webapp/dist/static/js/7141.eb59045d.js +++ b/platypush/backend/http/webapp/dist/static/js/7141.4fe0820e.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7141],{7141:function(e,l,a){a.r(l),a.d(l,{default:function(){return ke}});var t=a(6252),s=a(3577),n=a(9963);const i=e=>((0,t.dD)("data-v-fb021b6a"),e=e(),(0,t.Cn)(),e),v={class:"icon"},d={class:"label"},c=["textContent"],u={class:"value-and-toggler"},o=["textContent"],_={key:0,class:"body children attributes fade-in"},r={key:0,class:"child"},m=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Mountpoint")],-1))),C={class:"value"},w=["textContent"],k={key:1,class:"child"},p=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Filesystem")],-1))),y={class:"value"},x=["textContent"],b={key:2,class:"child"},h=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Mount options")],-1))),g={class:"value"},f=["textContent"],z={key:3,class:"child"},D=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Total space")],-1))),q={class:"value"},M=["textContent"],S={key:4,class:"child"},T=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Used space")],-1))),B={class:"value"},I=["textContent"],E={key:5,class:"child"},N=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Available space")],-1))),W={class:"value"},A=["textContent"],F={key:6,class:"child"},R=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Number of reads")],-1))),U={class:"value"},Z=["textContent"],j={key:7,class:"child"},G=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Number of writes")],-1))),H={class:"value"},J=["textContent"],K={key:8,class:"child"},L=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Bytes read")],-1))),O={class:"value"},P=["textContent"],Q={key:9,class:"child"},V=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Bytes written")],-1))),X={class:"value"},Y=["textContent"],$={key:10,class:"child"},ee=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Read time")],-1))),le={class:"value"},ae=["textContent"],te={key:11,class:"child"},se=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Write time")],-1))),ne={class:"value"},ie=["textContent"],ve={key:12,class:"child"},de=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Busy time")],-1))),ce={class:"value"},ue=["textContent"];function oe(e,l,a,i,oe,_e){const re=(0,t.up)("EntityIcon");return(0,t.wg)(),(0,t.iD)("div",{class:(0,s.C_)(["entity disk-container",{expanded:!oe.isCollapsed}])},[(0,t._)("div",{class:"head",onClick:l[1]||(l[1]=(0,n.iM)((e=>oe.isCollapsed=!oe.isCollapsed),["stop"]))},[(0,t._)("div",v,[(0,t.Wm)(re,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,t._)("div",d,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.name)},null,8,c)]),(0,t._)("div",u,[(0,t._)("div",{class:"value",textContent:(0,s.zw)(Math.round(100*e.value.percent,1)+"%")},null,8,o),(0,t._)("div",{class:"collapse-toggler",onClick:l[0]||(l[0]=(0,n.iM)((e=>oe.isCollapsed=!oe.isCollapsed),["stop"]))},[(0,t._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":oe.isCollapsed,"fa-chevron-up":!oe.isCollapsed}])},null,2)])])]),oe.isCollapsed?(0,t.kq)("",!0):((0,t.wg)(),(0,t.iD)("div",_,[e.value.mountpoint?.length?((0,t.wg)(),(0,t.iD)("div",r,[m,(0,t._)("div",C,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.mountpoint)},null,8,w)])])):(0,t.kq)("",!0),e.value.fstype?.length?((0,t.wg)(),(0,t.iD)("div",k,[p,(0,t._)("div",y,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.fstype)},null,8,x)])])):(0,t.kq)("",!0),e.value.opts?.length?((0,t.wg)(),(0,t.iD)("div",b,[h,(0,t._)("div",g,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.opts)},null,8,f)])])):(0,t.kq)("",!0),null!=e.value.total?((0,t.wg)(),(0,t.iD)("div",z,[D,(0,t._)("div",q,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.total))},null,8,M)])])):(0,t.kq)("",!0),null!=e.value.used?((0,t.wg)(),(0,t.iD)("div",S,[T,(0,t._)("div",B,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.used))},null,8,I)])])):(0,t.kq)("",!0),null!=e.value.free?((0,t.wg)(),(0,t.iD)("div",E,[N,(0,t._)("div",W,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.free))},null,8,A)])])):(0,t.kq)("",!0),null!=e.value.read_count?((0,t.wg)(),(0,t.iD)("div",F,[R,(0,t._)("div",U,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.read_count)},null,8,Z)])])):(0,t.kq)("",!0),null!=e.value.write_count?((0,t.wg)(),(0,t.iD)("div",j,[G,(0,t._)("div",H,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.write_count)},null,8,J)])])):(0,t.kq)("",!0),null!=e.value.read_bytes?((0,t.wg)(),(0,t.iD)("div",K,[L,(0,t._)("div",O,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.read_bytes))},null,8,P)])])):(0,t.kq)("",!0),null!=e.value.write_bytes?((0,t.wg)(),(0,t.iD)("div",Q,[V,(0,t._)("div",X,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.write_bytes))},null,8,Y)])])):(0,t.kq)("",!0),null!=e.value.read_time?((0,t.wg)(),(0,t.iD)("div",$,[ee,(0,t._)("div",le,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertTime(e.value.read_time))},null,8,ae)])])):(0,t.kq)("",!0),null!=e.value.write_time?((0,t.wg)(),(0,t.iD)("div",te,[se,(0,t._)("div",ne,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertTime(e.value.write_time))},null,8,ie)])])):(0,t.kq)("",!0),null!=e.value.busy_time?((0,t.wg)(),(0,t.iD)("div",ve,[de,(0,t._)("div",ce,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertTime(e.value.busy_time))},null,8,ue)])])):(0,t.kq)("",!0)]))],2)}var _e=a(7909),re=a(343),me={name:"Disk",components:{EntityIcon:re["default"]},mixins:[_e["default"]],data(){return{isCollapsed:!0}}},Ce=a(3744);const we=(0,Ce.Z)(me,[["render",oe],["__scopeId","data-v-fb021b6a"]]);var ke=we}}]); -//# sourceMappingURL=7141.eb59045d.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7141],{7141:function(e,l,a){a.r(l),a.d(l,{default:function(){return ke}});var t=a(6252),s=a(3577),n=a(9963);const i=e=>((0,t.dD)("data-v-fb021b6a"),e=e(),(0,t.Cn)(),e),v={class:"icon"},d={class:"label"},c=["textContent"],u={class:"value-and-toggler"},o=["textContent"],_={key:0,class:"body children attributes fade-in"},r={key:0,class:"child"},m=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Mountpoint")],-1))),C={class:"value"},w=["textContent"],k={key:1,class:"child"},p=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Filesystem")],-1))),y={class:"value"},x=["textContent"],b={key:2,class:"child"},h=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Mount options")],-1))),g={class:"value"},f=["textContent"],z={key:3,class:"child"},D=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Total space")],-1))),q={class:"value"},M=["textContent"],S={key:4,class:"child"},T=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Used space")],-1))),B={class:"value"},I=["textContent"],E={key:5,class:"child"},N=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Available space")],-1))),W={class:"value"},A=["textContent"],F={key:6,class:"child"},R=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Number of reads")],-1))),U={class:"value"},Z=["textContent"],j={key:7,class:"child"},G=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Number of writes")],-1))),H={class:"value"},J=["textContent"],K={key:8,class:"child"},L=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Bytes read")],-1))),O={class:"value"},P=["textContent"],Q={key:9,class:"child"},V=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Bytes written")],-1))),X={class:"value"},Y=["textContent"],$={key:10,class:"child"},ee=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Read time")],-1))),le={class:"value"},ae=["textContent"],te={key:11,class:"child"},se=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Write time")],-1))),ne={class:"value"},ie=["textContent"],ve={key:12,class:"child"},de=i((()=>(0,t._)("div",{class:"label"},[(0,t._)("div",{class:"name"},"Busy time")],-1))),ce={class:"value"},ue=["textContent"];function oe(e,l,a,i,oe,_e){const re=(0,t.up)("EntityIcon");return(0,t.wg)(),(0,t.iD)("div",{class:(0,s.C_)(["entity disk-container",{expanded:!oe.isCollapsed}])},[(0,t._)("div",{class:"head",onClick:l[1]||(l[1]=(0,n.iM)((e=>oe.isCollapsed=!oe.isCollapsed),["stop"]))},[(0,t._)("div",v,[(0,t.Wm)(re,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,t._)("div",d,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.name)},null,8,c)]),(0,t._)("div",u,[(0,t._)("div",{class:"value",textContent:(0,s.zw)(Math.round(100*e.value.percent,1)+"%")},null,8,o),(0,t._)("div",{class:"collapse-toggler",onClick:l[0]||(l[0]=(0,n.iM)((e=>oe.isCollapsed=!oe.isCollapsed),["stop"]))},[(0,t._)("i",{class:(0,s.C_)(["fas",{"fa-chevron-down":oe.isCollapsed,"fa-chevron-up":!oe.isCollapsed}])},null,2)])])]),oe.isCollapsed?(0,t.kq)("",!0):((0,t.wg)(),(0,t.iD)("div",_,[e.value.mountpoint?.length?((0,t.wg)(),(0,t.iD)("div",r,[m,(0,t._)("div",C,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.mountpoint)},null,8,w)])])):(0,t.kq)("",!0),e.value.fstype?.length?((0,t.wg)(),(0,t.iD)("div",k,[p,(0,t._)("div",y,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.fstype)},null,8,x)])])):(0,t.kq)("",!0),e.value.opts?.length?((0,t.wg)(),(0,t.iD)("div",b,[h,(0,t._)("div",g,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.opts)},null,8,f)])])):(0,t.kq)("",!0),null!=e.value.total?((0,t.wg)(),(0,t.iD)("div",z,[D,(0,t._)("div",q,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.total))},null,8,M)])])):(0,t.kq)("",!0),null!=e.value.used?((0,t.wg)(),(0,t.iD)("div",S,[T,(0,t._)("div",B,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.used))},null,8,I)])])):(0,t.kq)("",!0),null!=e.value.free?((0,t.wg)(),(0,t.iD)("div",E,[N,(0,t._)("div",W,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.free))},null,8,A)])])):(0,t.kq)("",!0),null!=e.value.read_count?((0,t.wg)(),(0,t.iD)("div",F,[R,(0,t._)("div",U,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.read_count)},null,8,Z)])])):(0,t.kq)("",!0),null!=e.value.write_count?((0,t.wg)(),(0,t.iD)("div",j,[G,(0,t._)("div",H,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.value.write_count)},null,8,J)])])):(0,t.kq)("",!0),null!=e.value.read_bytes?((0,t.wg)(),(0,t.iD)("div",K,[L,(0,t._)("div",O,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.read_bytes))},null,8,P)])])):(0,t.kq)("",!0),null!=e.value.write_bytes?((0,t.wg)(),(0,t.iD)("div",Q,[V,(0,t._)("div",X,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertSize(e.value.write_bytes))},null,8,Y)])])):(0,t.kq)("",!0),null!=e.value.read_time?((0,t.wg)(),(0,t.iD)("div",$,[ee,(0,t._)("div",le,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertTime(e.value.read_time))},null,8,ae)])])):(0,t.kq)("",!0),null!=e.value.write_time?((0,t.wg)(),(0,t.iD)("div",te,[se,(0,t._)("div",ne,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertTime(e.value.write_time))},null,8,ie)])])):(0,t.kq)("",!0),null!=e.value.busy_time?((0,t.wg)(),(0,t.iD)("div",ve,[de,(0,t._)("div",ce,[(0,t._)("div",{class:"name",textContent:(0,s.zw)(e.convertTime(e.value.busy_time))},null,8,ue)])])):(0,t.kq)("",!0)]))],2)}var _e=a(7909),re=a(5581),me={name:"Disk",components:{EntityIcon:re["default"]},mixins:[_e["default"]],data(){return{isCollapsed:!0}}},Ce=a(3744);const we=(0,Ce.Z)(me,[["render",oe],["__scopeId","data-v-fb021b6a"]]);var ke=we}}]); +//# sourceMappingURL=7141.4fe0820e.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/7141.eb59045d.js.map b/platypush/backend/http/webapp/dist/static/js/7141.4fe0820e.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/7141.eb59045d.js.map rename to platypush/backend/http/webapp/dist/static/js/7141.4fe0820e.js.map index e3e3608f43..e1e3b8367b 100644 --- a/platypush/backend/http/webapp/dist/static/js/7141.eb59045d.js.map +++ b/platypush/backend/http/webapp/dist/static/js/7141.4fe0820e.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/7141.eb59045d.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Disk.vue","webpack://platypush/./src/components/panels/Entities/Disk.vue?11fe"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Disk.vue?vue&type=template&id=fb021b6a&scoped=true\"\nimport script from \"./Disk.vue?vue&type=script&lang=js\"\nexport * from \"./Disk.vue?vue&type=script&lang=js\"\n\nimport \"./Disk.vue?vue&type=style&index=0&id=fb021b6a&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-fb021b6a\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","round","percent","mountpoint","length","fstype","opts","total","used","free","read_count","write_count","read_bytes","write_bytes","read_time","write_time","busy_time","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/7141.4fe0820e.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/Disk.vue","webpack://platypush/./src/components/panels/Entities/Disk.vue?11fe"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Disk.vue?vue&type=template&id=fb021b6a&scoped=true\"\nimport script from \"./Disk.vue?vue&type=script&lang=js\"\nexport * from \"./Disk.vue?vue&type=script&lang=js\"\n\nimport \"./Disk.vue?vue&type=style&index=0&id=fb021b6a&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-fb021b6a\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","round","percent","mountpoint","length","fstype","opts","total","used","free","read_count","write_count","read_bytes","write_bytes","read_time","write_time","busy_time","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/7503-legacy.126215dd.js b/platypush/backend/http/webapp/dist/static/js/7503-legacy.126215dd.js new file mode 100644 index 0000000000..c0176ce0a4 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/7503-legacy.126215dd.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7503],{7503:function(e,a,n){n.r(a),n.d(a,{default:function(){return w}});n(8309);var l=n(6252),t=n(3577),o={class:"entity battery-container"},r={class:"head"},u={class:"icon"},i={class:"label"},c=["textContent"],s={class:"value-container"},v=["textContent"];function d(e,a,n,d,f,p){var C=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",o,[(0,l._)("div",r,[(0,l._)("div",u,[(0,l.Wm)(C,{entity:e.value,icon:p.icon,loading:e.loading,error:e.error},null,8,["entity","icon","loading","error"])]),(0,l._)("div",i,[(0,l._)("div",{class:"name",textContent:(0,t.zw)(e.value.name)},null,8,c)]),(0,l._)("div",s,[null!=p.valuePercent?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"value",textContent:(0,t.zw)(p.valuePercent+"%")},null,8,v)):(0,l.kq)("",!0)])])])}var f=n(6347),p=n(4648),C=(n(6977),n(7909)),h=n(5581),y=[{iconClass:"full",color:"#157145",value:.9},{iconClass:"three-quarters",color:"#94C595",value:.825},{iconClass:"half",color:"#F0B67F",value:.625},{iconClass:"quarter",color:"#FE5F55",value:.375},{iconClass:"low",color:"#CC444B",value:.15},{iconClass:"empty",color:"#EC0B43",value:.05}],m={name:"Battery",components:{EntityIcon:h["default"]},mixins:[C["default"]],computed:{valuePercent:function(){var e;if(null==(null===(e=this.value)||void 0===e?void 0:e.value))return null;var a=this.value.min||0,n=this.value.max||100;return(100*this.value.value/(n-a)).toFixed(0)},icon:function(){var e,a=(0,p.Z)({},(null===(e=this.value.meta)||void 0===e?void 0:e.icon)||{}),n=this.valuePercent,l=y[0];if(null!=n){n=parseFloat(n)/100;var t,o=(0,f.Z)(y);try{for(o.s();!(t=o.n()).done;){var r=t.value;if(n>r.value)break;l=r}}catch(u){o.e(u)}finally{o.f()}}return a["class"]="fas fa-battery-".concat(l.iconClass),a["color"]=l.color,a}},methods:{prevent:function(e){return e.stopPropagation(),!1}}},b=n(3744);const k=(0,b.Z)(m,[["render",d],["__scopeId","data-v-4b2ced66"]]);var w=k}}]); +//# sourceMappingURL=7503-legacy.126215dd.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/7503-legacy.47cd1c18.js.map b/platypush/backend/http/webapp/dist/static/js/7503-legacy.126215dd.js.map similarity index 97% rename from platypush/backend/http/webapp/dist/static/js/7503-legacy.47cd1c18.js.map rename to platypush/backend/http/webapp/dist/static/js/7503-legacy.126215dd.js.map index 7d0145dfb0..160f3f544d 100644 --- a/platypush/backend/http/webapp/dist/static/js/7503-legacy.47cd1c18.js.map +++ b/platypush/backend/http/webapp/dist/static/js/7503-legacy.126215dd.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/7503-legacy.47cd1c18.js","mappings":"kMACOA,MAAM,4B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,yFAVf,QAcM,MAdN,EAcM,EAbJ,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,EADJ,QAA6E,GAAhEC,OAAQ,EAAAC,MAAQC,KAAM,EAAAA,KAAOC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAApE,+CAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCL,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAEM,MAFN,EAEM,CAD8D,MAAZ,EAAAC,eAAY,WAAlE,QAA8E,Q,MAAxEP,MAAM,Q,aAAQ,QAA2B,EAAP,mBAAxC,gC,sDAUFQ,EAAa,CACjB,CACEC,UAAW,OACXC,MAAO,UACPR,MAAO,IAET,CACEO,UAAW,iBACXC,MAAO,UACPR,MAAO,MAET,CACEO,UAAW,OACXC,MAAO,UACPR,MAAO,MAET,CACEO,UAAW,UACXC,MAAO,UACPR,MAAO,MAET,CACEO,UAAW,MACXC,MAAO,UACPR,MAAO,KAET,CACEO,UAAW,QACXC,MAAO,UACPR,MAAO,MAIX,GACEI,KAAM,UACNK,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRR,aADQ,WACO,MACb,GAAyB,OAArB,UAAAS,KAAKd,aAAL,eAAYA,OACd,OAAO,KAET,IAAMe,EAAMD,KAAKd,MAAMe,KAAO,EACxBC,EAAMF,KAAKd,MAAMgB,KAAO,IAC9B,OAAS,IAAMF,KAAKd,MAAMA,OAAUgB,EAAMD,IAAME,QAAQ,EACzD,EAEDhB,KAVQ,WAUD,MACCA,GAAG,WAAS,UAAAa,KAAKd,MAAMkB,YAAX,eAAiBjB,OAAQ,CAAC,GACxCD,EAAQc,KAAKT,aACbc,EAAYb,EAAW,GAE3B,GAAa,MAATN,EAAe,CACjBA,EAAQoB,WAAWpB,GAAS,IADX,gBAEDM,GAFC,IAEjB,2BAA4B,KAAjBe,EAAiB,QAC1B,GAAIrB,EAAQqB,EAAErB,MACZ,MACFmB,EAAYE,CACd,CANiB,+BAOnB,CAIA,OAFApB,EAAK,SAAL,yBAAkCkB,EAAUZ,WAC5CN,EAAK,SAAWkB,EAAUX,MACnBP,CACR,GAGHqB,QAAS,CACPC,QADO,SACCC,GAEN,OADAA,EAAMC,mBACC,CACR,I,UCvFL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Battery.vue","webpack://platypush/./src/components/panels/Entities/Battery.vue?1b53"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Battery.vue?vue&type=template&id=4b2ced66&scoped=true\"\nimport script from \"./Battery.vue?vue&type=script&lang=js\"\nexport * from \"./Battery.vue?vue&type=script&lang=js\"\n\nimport \"./Battery.vue?vue&type=style&index=0&id=4b2ced66&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b2ced66\"]])\n\nexport default __exports__"],"names":["class","entity","value","icon","loading","error","name","valuePercent","thresholds","iconClass","color","components","EntityIcon","mixins","EntityMixin","computed","this","min","max","toFixed","meta","threshold","parseFloat","t","methods","prevent","event","stopPropagation","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/7503-legacy.126215dd.js","mappings":"kMACOA,MAAM,4B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,yFAVf,QAcM,MAdN,EAcM,EAbJ,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,EADJ,QAA6E,GAAhEC,OAAQ,EAAAC,MAAQC,KAAM,EAAAA,KAAOC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAApE,+CAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCL,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAEM,MAFN,EAEM,CAD8D,MAAZ,EAAAC,eAAY,WAAlE,QAA8E,Q,MAAxEP,MAAM,Q,aAAQ,QAA2B,EAAP,mBAAxC,gC,uDAUFQ,EAAa,CACjB,CACEC,UAAW,OACXC,MAAO,UACPR,MAAO,IAET,CACEO,UAAW,iBACXC,MAAO,UACPR,MAAO,MAET,CACEO,UAAW,OACXC,MAAO,UACPR,MAAO,MAET,CACEO,UAAW,UACXC,MAAO,UACPR,MAAO,MAET,CACEO,UAAW,MACXC,MAAO,UACPR,MAAO,KAET,CACEO,UAAW,QACXC,MAAO,UACPR,MAAO,MAIX,GACEI,KAAM,UACNK,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRR,aADQ,WACO,MACb,GAAyB,OAArB,UAAAS,KAAKd,aAAL,eAAYA,OACd,OAAO,KAET,IAAMe,EAAMD,KAAKd,MAAMe,KAAO,EACxBC,EAAMF,KAAKd,MAAMgB,KAAO,IAC9B,OAAS,IAAMF,KAAKd,MAAMA,OAAUgB,EAAMD,IAAME,QAAQ,EACzD,EAEDhB,KAVQ,WAUD,MACCA,GAAG,WAAS,UAAAa,KAAKd,MAAMkB,YAAX,eAAiBjB,OAAQ,CAAC,GACxCD,EAAQc,KAAKT,aACbc,EAAYb,EAAW,GAE3B,GAAa,MAATN,EAAe,CACjBA,EAAQoB,WAAWpB,GAAS,IADX,gBAEDM,GAFC,IAEjB,2BAA4B,KAAjBe,EAAiB,QAC1B,GAAIrB,EAAQqB,EAAErB,MACZ,MACFmB,EAAYE,CACd,CANiB,+BAOnB,CAIA,OAFApB,EAAK,SAAL,yBAAkCkB,EAAUZ,WAC5CN,EAAK,SAAWkB,EAAUX,MACnBP,CACR,GAGHqB,QAAS,CACPC,QADO,SACCC,GAEN,OADAA,EAAMC,mBACC,CACR,I,UCvFL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Battery.vue","webpack://platypush/./src/components/panels/Entities/Battery.vue?1b53"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Battery.vue?vue&type=template&id=4b2ced66&scoped=true\"\nimport script from \"./Battery.vue?vue&type=script&lang=js\"\nexport * from \"./Battery.vue?vue&type=script&lang=js\"\n\nimport \"./Battery.vue?vue&type=style&index=0&id=4b2ced66&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b2ced66\"]])\n\nexport default __exports__"],"names":["class","entity","value","icon","loading","error","name","valuePercent","thresholds","iconClass","color","components","EntityIcon","mixins","EntityMixin","computed","this","min","max","toFixed","meta","threshold","parseFloat","t","methods","prevent","event","stopPropagation","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/7503-legacy.47cd1c18.js b/platypush/backend/http/webapp/dist/static/js/7503-legacy.47cd1c18.js deleted file mode 100644 index 1b07af7bee..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/7503-legacy.47cd1c18.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7503],{7503:function(e,a,n){n.r(a),n.d(a,{default:function(){return w}});n(8309);var l=n(6252),t=n(3577),o={class:"entity battery-container"},r={class:"head"},u={class:"icon"},i={class:"label"},c=["textContent"],s={class:"value-container"},v=["textContent"];function d(e,a,n,d,f,p){var C=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",o,[(0,l._)("div",r,[(0,l._)("div",u,[(0,l.Wm)(C,{entity:e.value,icon:p.icon,loading:e.loading,error:e.error},null,8,["entity","icon","loading","error"])]),(0,l._)("div",i,[(0,l._)("div",{class:"name",textContent:(0,t.zw)(e.value.name)},null,8,c)]),(0,l._)("div",s,[null!=p.valuePercent?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"value",textContent:(0,t.zw)(p.valuePercent+"%")},null,8,v)):(0,l.kq)("",!0)])])])}var f=n(6347),p=n(4648),C=(n(6977),n(7909)),h=n(343),y=[{iconClass:"full",color:"#157145",value:.9},{iconClass:"three-quarters",color:"#94C595",value:.825},{iconClass:"half",color:"#F0B67F",value:.625},{iconClass:"quarter",color:"#FE5F55",value:.375},{iconClass:"low",color:"#CC444B",value:.15},{iconClass:"empty",color:"#EC0B43",value:.05}],m={name:"Battery",components:{EntityIcon:h["default"]},mixins:[C["default"]],computed:{valuePercent:function(){var e;if(null==(null===(e=this.value)||void 0===e?void 0:e.value))return null;var a=this.value.min||0,n=this.value.max||100;return(100*this.value.value/(n-a)).toFixed(0)},icon:function(){var e,a=(0,p.Z)({},(null===(e=this.value.meta)||void 0===e?void 0:e.icon)||{}),n=this.valuePercent,l=y[0];if(null!=n){n=parseFloat(n)/100;var t,o=(0,f.Z)(y);try{for(o.s();!(t=o.n()).done;){var r=t.value;if(n>r.value)break;l=r}}catch(u){o.e(u)}finally{o.f()}}return a["class"]="fas fa-battery-".concat(l.iconClass),a["color"]=l.color,a}},methods:{prevent:function(e){return e.stopPropagation(),!1}}},b=n(3744);const k=(0,b.Z)(m,[["render",d],["__scopeId","data-v-4b2ced66"]]);var w=k}}]); -//# sourceMappingURL=7503-legacy.47cd1c18.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/7503.4dc743cd.js b/platypush/backend/http/webapp/dist/static/js/7503.4dc743cd.js deleted file mode 100644 index 2988f4ea79..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/7503.4dc743cd.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7503],{7503:function(e,t,n){n.r(t),n.d(t,{default:function(){return b}});var l=n(6252),a=n(3577);const o={class:"entity battery-container"},s={class:"head"},r={class:"icon"},c={class:"label"},u=["textContent"],i={class:"value-container"},v=["textContent"];function d(e,t,n,d,f,p){const C=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",o,[(0,l._)("div",s,[(0,l._)("div",r,[(0,l.Wm)(C,{entity:e.value,icon:p.icon,loading:e.loading,error:e.error},null,8,["entity","icon","loading","error"])]),(0,l._)("div",c,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,u)]),(0,l._)("div",i,[null!=p.valuePercent?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"value",textContent:(0,a.zw)(p.valuePercent+"%")},null,8,v)):(0,l.kq)("",!0)])])])}var f=n(7909),p=n(343);const C=[{iconClass:"full",color:"#157145",value:.9},{iconClass:"three-quarters",color:"#94C595",value:.825},{iconClass:"half",color:"#F0B67F",value:.625},{iconClass:"quarter",color:"#FE5F55",value:.375},{iconClass:"low",color:"#CC444B",value:.15},{iconClass:"empty",color:"#EC0B43",value:.05}];var h={name:"Battery",components:{EntityIcon:p["default"]},mixins:[f["default"]],computed:{valuePercent(){if(null==this.value?.value)return null;const e=this.value.min||0,t=this.value.max||100;return(100*this.value.value/(t-e)).toFixed(0)},icon(){const e={...this.value.meta?.icon||{}};let t=this.valuePercent,n=C[0];if(null!=t){t=parseFloat(t)/100;for(const e of C){if(t>e.value)break;n=e}}return e["class"]=`fas fa-battery-${n.iconClass}`,e["color"]=n.color,e}},methods:{prevent(e){return e.stopPropagation(),!1}}},m=n(3744);const y=(0,m.Z)(h,[["render",d],["__scopeId","data-v-4b2ced66"]]);var b=y}}]); -//# sourceMappingURL=7503.4dc743cd.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/7503.5fb8da29.js b/platypush/backend/http/webapp/dist/static/js/7503.5fb8da29.js new file mode 100644 index 0000000000..e8fc3163f0 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/7503.5fb8da29.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7503],{7503:function(e,t,n){n.r(t),n.d(t,{default:function(){return b}});var l=n(6252),a=n(3577);const o={class:"entity battery-container"},s={class:"head"},r={class:"icon"},c={class:"label"},u=["textContent"],i={class:"value-container"},v=["textContent"];function d(e,t,n,d,f,p){const C=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",o,[(0,l._)("div",s,[(0,l._)("div",r,[(0,l.Wm)(C,{entity:e.value,icon:p.icon,loading:e.loading,error:e.error},null,8,["entity","icon","loading","error"])]),(0,l._)("div",c,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,u)]),(0,l._)("div",i,[null!=p.valuePercent?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"value",textContent:(0,a.zw)(p.valuePercent+"%")},null,8,v)):(0,l.kq)("",!0)])])])}var f=n(7909),p=n(5581);const C=[{iconClass:"full",color:"#157145",value:.9},{iconClass:"three-quarters",color:"#94C595",value:.825},{iconClass:"half",color:"#F0B67F",value:.625},{iconClass:"quarter",color:"#FE5F55",value:.375},{iconClass:"low",color:"#CC444B",value:.15},{iconClass:"empty",color:"#EC0B43",value:.05}];var h={name:"Battery",components:{EntityIcon:p["default"]},mixins:[f["default"]],computed:{valuePercent(){if(null==this.value?.value)return null;const e=this.value.min||0,t=this.value.max||100;return(100*this.value.value/(t-e)).toFixed(0)},icon(){const e={...this.value.meta?.icon||{}};let t=this.valuePercent,n=C[0];if(null!=t){t=parseFloat(t)/100;for(const e of C){if(t>e.value)break;n=e}}return e["class"]=`fas fa-battery-${n.iconClass}`,e["color"]=n.color,e}},methods:{prevent(e){return e.stopPropagation(),!1}}},m=n(3744);const y=(0,m.Z)(h,[["render",d],["__scopeId","data-v-4b2ced66"]]);var b=y}}]); +//# sourceMappingURL=7503.5fb8da29.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/7503.4dc743cd.js.map b/platypush/backend/http/webapp/dist/static/js/7503.5fb8da29.js.map similarity index 97% rename from platypush/backend/http/webapp/dist/static/js/7503.4dc743cd.js.map rename to platypush/backend/http/webapp/dist/static/js/7503.5fb8da29.js.map index 6cc86cedc3..b4f695339c 100644 --- a/platypush/backend/http/webapp/dist/static/js/7503.4dc743cd.js.map +++ b/platypush/backend/http/webapp/dist/static/js/7503.5fb8da29.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/7503.4dc743cd.js","mappings":"gMACOA,MAAM,4B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,2FAVf,QAcM,MAdN,EAcM,EAbJ,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,EADJ,QAA6E,GAAhEC,OAAQ,EAAAC,MAAQC,KAAM,EAAAA,KAAOC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAApE,+CAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCL,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAEM,MAFN,EAEM,CAD8D,MAAZ,EAAAC,eAAY,WAAlE,QAA8E,Q,MAAxEP,MAAM,Q,aAAQ,QAA2B,EAAP,mBAAxC,gC,wBAUR,MAAMQ,EAAa,CACjB,CACEC,UAAW,OACXC,MAAO,UACPR,MAAO,IAET,CACEO,UAAW,iBACXC,MAAO,UACPR,MAAO,MAET,CACEO,UAAW,OACXC,MAAO,UACPR,MAAO,MAET,CACEO,UAAW,UACXC,MAAO,UACPR,MAAO,MAET,CACEO,UAAW,MACXC,MAAO,UACPR,MAAO,KAET,CACEO,UAAW,QACXC,MAAO,UACPR,MAAO,MAIX,OACEI,KAAM,UACNK,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRR,eACE,GAAyB,MAArBS,KAAKd,OAAOA,MACd,OAAO,KAET,MAAMe,EAAMD,KAAKd,MAAMe,KAAO,EACxBC,EAAMF,KAAKd,MAAMgB,KAAO,IAC9B,OAAS,IAAMF,KAAKd,MAAMA,OAAUgB,EAAMD,IAAME,QAAQ,EACzD,EAEDhB,OACE,MAAMA,EAAO,IAAKa,KAAKd,MAAMkB,MAAMjB,MAAQ,CAAC,GAC5C,IAAID,EAAQc,KAAKT,aACbc,EAAYb,EAAW,GAE3B,GAAa,MAATN,EAAe,CACjBA,EAAQoB,WAAWpB,GAAS,IAC5B,IAAK,MAAMqB,KAAKf,EAAY,CAC1B,GAAIN,EAAQqB,EAAErB,MACZ,MACFmB,EAAYE,CACd,CACF,CAIA,OAFApB,EAAK,SAAY,kBAAiBkB,EAAUZ,YAC5CN,EAAK,SAAWkB,EAAUX,MACnBP,CACR,GAGHqB,QAAS,CACPC,QAAQC,GAEN,OADAA,EAAMC,mBACC,CACR,I,UCvFL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Battery.vue","webpack://platypush/./src/components/panels/Entities/Battery.vue?1b53"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Battery.vue?vue&type=template&id=4b2ced66&scoped=true\"\nimport script from \"./Battery.vue?vue&type=script&lang=js\"\nexport * from \"./Battery.vue?vue&type=script&lang=js\"\n\nimport \"./Battery.vue?vue&type=style&index=0&id=4b2ced66&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b2ced66\"]])\n\nexport default __exports__"],"names":["class","entity","value","icon","loading","error","name","valuePercent","thresholds","iconClass","color","components","EntityIcon","mixins","EntityMixin","computed","this","min","max","toFixed","meta","threshold","parseFloat","t","methods","prevent","event","stopPropagation","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/7503.5fb8da29.js","mappings":"gMACOA,MAAM,4B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,mB,2FAVf,QAcM,MAdN,EAcM,EAbJ,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,EADJ,QAA6E,GAAhEC,OAAQ,EAAAC,MAAQC,KAAM,EAAAA,KAAOC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAApE,+CAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCL,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAEM,MAFN,EAEM,CAD8D,MAAZ,EAAAC,eAAY,WAAlE,QAA8E,Q,MAAxEP,MAAM,Q,aAAQ,QAA2B,EAAP,mBAAxC,gC,yBAUR,MAAMQ,EAAa,CACjB,CACEC,UAAW,OACXC,MAAO,UACPR,MAAO,IAET,CACEO,UAAW,iBACXC,MAAO,UACPR,MAAO,MAET,CACEO,UAAW,OACXC,MAAO,UACPR,MAAO,MAET,CACEO,UAAW,UACXC,MAAO,UACPR,MAAO,MAET,CACEO,UAAW,MACXC,MAAO,UACPR,MAAO,KAET,CACEO,UAAW,QACXC,MAAO,UACPR,MAAO,MAIX,OACEI,KAAM,UACNK,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YAETC,SAAU,CACRR,eACE,GAAyB,MAArBS,KAAKd,OAAOA,MACd,OAAO,KAET,MAAMe,EAAMD,KAAKd,MAAMe,KAAO,EACxBC,EAAMF,KAAKd,MAAMgB,KAAO,IAC9B,OAAS,IAAMF,KAAKd,MAAMA,OAAUgB,EAAMD,IAAME,QAAQ,EACzD,EAEDhB,OACE,MAAMA,EAAO,IAAKa,KAAKd,MAAMkB,MAAMjB,MAAQ,CAAC,GAC5C,IAAID,EAAQc,KAAKT,aACbc,EAAYb,EAAW,GAE3B,GAAa,MAATN,EAAe,CACjBA,EAAQoB,WAAWpB,GAAS,IAC5B,IAAK,MAAMqB,KAAKf,EAAY,CAC1B,GAAIN,EAAQqB,EAAErB,MACZ,MACFmB,EAAYE,CACd,CACF,CAIA,OAFApB,EAAK,SAAY,kBAAiBkB,EAAUZ,YAC5CN,EAAK,SAAWkB,EAAUX,MACnBP,CACR,GAGHqB,QAAS,CACPC,QAAQC,GAEN,OADAA,EAAMC,mBACC,CACR,I,UCvFL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Battery.vue","webpack://platypush/./src/components/panels/Entities/Battery.vue?1b53"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Battery.vue?vue&type=template&id=4b2ced66&scoped=true\"\nimport script from \"./Battery.vue?vue&type=script&lang=js\"\nexport * from \"./Battery.vue?vue&type=script&lang=js\"\n\nimport \"./Battery.vue?vue&type=style&index=0&id=4b2ced66&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4b2ced66\"]])\n\nexport default __exports__"],"names":["class","entity","value","icon","loading","error","name","valuePercent","thresholds","iconClass","color","components","EntityIcon","mixins","EntityMixin","computed","this","min","max","toFixed","meta","threshold","parseFloat","t","methods","prevent","event","stopPropagation","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8135-legacy.83b98a19.js b/platypush/backend/http/webapp/dist/static/js/8135-legacy.3d461b60.js similarity index 86% rename from platypush/backend/http/webapp/dist/static/js/8135-legacy.83b98a19.js rename to platypush/backend/http/webapp/dist/static/js/8135-legacy.3d461b60.js index 3f89e8279a..3b1c3c3378 100644 --- a/platypush/backend/http/webapp/dist/static/js/8135-legacy.83b98a19.js +++ b/platypush/backend/http/webapp/dist/static/js/8135-legacy.3d461b60.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8135],{6:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(6252),l=t(3577),i=t(9963),u=function(e){return(0,a.dD)("data-v-a6396ae8"),e=e(),(0,a.Cn)(),e},s=["checked"],o=u((function(){return(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1)})),c={class:"label"};function r(e,n,t,u,r,d){return(0,a.wg)(),(0,a.iD)("div",{class:(0,l.C_)(["power-switch",{disabled:t.disabled}]),onClick:n[0]||(n[0]=(0,i.iM)((function(){return d.onInput&&d.onInput.apply(d,arguments)}),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:t.value},null,8,s),(0,a._)("label",null,[o,(0,a._)("span",c,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var d={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput:function(e){if(this.disabled)return!1;this.$emit("input",e)}}},v=t(3744);const p=(0,v.Z)(d,[["render",r],["__scopeId","data-v-a6396ae8"]]);var f=p},8135:function(e,n,t){t.r(n),t.d(n,{default:function(){return y}});t(8309);var a=t(6252),l=t(3577),i={class:"entity sensor-container"},u={class:"head"},s={class:"icon"},o={class:"label"},c=["textContent"],r={key:0,class:"value-container"};function d(e,n,t,d,v,p){var f=(0,a.up)("EntityIcon"),h=(0,a.up)("ToggleSwitch");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",u,[(0,a._)("div",s,[(0,a.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,c)]),null!=e.value.value?((0,a.wg)(),(0,a.iD)("div",r,[(0,a.Wm)(h,{value:e.value.value,disabled:!0},null,8,["value"])])):(0,a.kq)("",!0)])])}var v=t(7909),p=t(343),f=t(6),h={name:"BinarySensor",components:{EntityIcon:p["default"],ToggleSwitch:f.Z},mixins:[v["default"]]},b=t(3744);const _=(0,b.Z)(h,[["render",d],["__scopeId","data-v-8baaebb4"]]);var y=_}}]); -//# sourceMappingURL=8135-legacy.83b98a19.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8135],{6:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(6252),l=t(3577),i=t(9963),u=function(e){return(0,a.dD)("data-v-a6396ae8"),e=e(),(0,a.Cn)(),e},s=["checked"],o=u((function(){return(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1)})),c={class:"label"};function r(e,n,t,u,r,d){return(0,a.wg)(),(0,a.iD)("div",{class:(0,l.C_)(["power-switch",{disabled:t.disabled}]),onClick:n[0]||(n[0]=(0,i.iM)((function(){return d.onInput&&d.onInput.apply(d,arguments)}),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:t.value},null,8,s),(0,a._)("label",null,[o,(0,a._)("span",c,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var d={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput:function(e){if(this.disabled)return!1;this.$emit("input",e)}}},v=t(3744);const p=(0,v.Z)(d,[["render",r],["__scopeId","data-v-a6396ae8"]]);var f=p},8135:function(e,n,t){t.r(n),t.d(n,{default:function(){return y}});t(8309);var a=t(6252),l=t(3577),i={class:"entity sensor-container"},u={class:"head"},s={class:"icon"},o={class:"label"},c=["textContent"],r={key:0,class:"value-container"};function d(e,n,t,d,v,p){var f=(0,a.up)("EntityIcon"),h=(0,a.up)("ToggleSwitch");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",u,[(0,a._)("div",s,[(0,a.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,c)]),null!=e.value.value?((0,a.wg)(),(0,a.iD)("div",r,[(0,a.Wm)(h,{value:e.value.value,disabled:!0},null,8,["value"])])):(0,a.kq)("",!0)])])}var v=t(7909),p=t(5581),f=t(6),h={name:"BinarySensor",components:{EntityIcon:p["default"],ToggleSwitch:f.Z},mixins:[v["default"]]},b=t(3744);const _=(0,b.Z)(h,[["render",d],["__scopeId","data-v-8baaebb4"]]);var y=_}}]); +//# sourceMappingURL=8135-legacy.3d461b60.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8135-legacy.83b98a19.js.map b/platypush/backend/http/webapp/dist/static/js/8135-legacy.3d461b60.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/8135-legacy.83b98a19.js.map rename to platypush/backend/http/webapp/dist/static/js/8135-legacy.3d461b60.js.map index fe0bba28da..41a7582b7e 100644 --- a/platypush/backend/http/webapp/dist/static/js/8135-legacy.83b98a19.js.map +++ b/platypush/backend/http/webapp/dist/static/js/8135-legacy.3d461b60.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/8135-legacy.83b98a19.js","mappings":"0RAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,E,OAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,wCAAO,EAAAC,SAAA,EAAAA,QAAA,kBAAP,GAAc,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QADO,SACCU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,uGCROhB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,kGAVf,QAcM,MAdN,EAcM,EAbJ,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDiB,OAAQ,EAAAZ,MAAQa,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCnB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,YAG4C,MAAX,EAAAD,MAAMA,QAAK,WAA9C,QAEM,MAFN,EAEM,EADJ,QAAsD,GAAvCA,MAAO,EAAAA,MAAMA,MAAQJ,UAAU,GAA9C,sBADF,kB,+BAYN,GACEK,KAAM,eACNc,WAAY,CAACC,WAAAA,EAAA,WAAYC,aAAAA,EAAA,GACzBC,OAAQ,CAACC,EAAA,a,UCnBX,MAAMT,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BinarySensor.vue","webpack://platypush/./src/components/panels/Entities/BinarySensor.vue?7e06"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./BinarySensor.vue?vue&type=template&id=8baaebb4&scoped=true\"\nimport script from \"./BinarySensor.vue?vue&type=script&lang=js\"\nexport * from \"./BinarySensor.vue?vue&type=script&lang=js\"\n\nimport \"./BinarySensor.vue?vue&type=style&index=0&id=8baaebb4&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-8baaebb4\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","components","EntityIcon","ToggleSwitch","mixins","EntityMixin"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/8135-legacy.3d461b60.js","mappings":"0RAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,E,OAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,wCAAO,EAAAC,SAAA,EAAAA,QAAA,kBAAP,GAAc,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QADO,SACCU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,uGCROhB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,kGAVf,QAcM,MAdN,EAcM,EAbJ,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDiB,OAAQ,EAAAZ,MAAQa,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCnB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,YAG4C,MAAX,EAAAD,MAAMA,QAAK,WAA9C,QAEM,MAFN,EAEM,EADJ,QAAsD,GAAvCA,MAAO,EAAAA,MAAMA,MAAQJ,UAAU,GAA9C,sBADF,kB,gCAYN,GACEK,KAAM,eACNc,WAAY,CAACC,WAAAA,EAAA,WAAYC,aAAAA,EAAA,GACzBC,OAAQ,CAACC,EAAA,a,UCnBX,MAAMT,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BinarySensor.vue","webpack://platypush/./src/components/panels/Entities/BinarySensor.vue?7e06"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./BinarySensor.vue?vue&type=template&id=8baaebb4&scoped=true\"\nimport script from \"./BinarySensor.vue?vue&type=script&lang=js\"\nexport * from \"./BinarySensor.vue?vue&type=script&lang=js\"\n\nimport \"./BinarySensor.vue?vue&type=style&index=0&id=8baaebb4&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-8baaebb4\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","components","EntityIcon","ToggleSwitch","mixins","EntityMixin"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8135.b9c639c0.js b/platypush/backend/http/webapp/dist/static/js/8135.7a97663e.js similarity index 85% rename from platypush/backend/http/webapp/dist/static/js/8135.b9c639c0.js rename to platypush/backend/http/webapp/dist/static/js/8135.7a97663e.js index 1bcb395f8b..9adab3fb15 100644 --- a/platypush/backend/http/webapp/dist/static/js/8135.b9c639c0.js +++ b/platypush/backend/http/webapp/dist/static/js/8135.7a97663e.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8135],{6:function(e,n,t){t.d(n,{Z:function(){return h}});var a=t(6252),l=t(3577),s=t(9963);const i=e=>((0,a.dD)("data-v-a6396ae8"),e=e(),(0,a.Cn)(),e),o=["checked"],u=i((()=>(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1))),c={class:"label"};function d(e,n,t,i,d,r){return(0,a.wg)(),(0,a.iD)("div",{class:(0,l.C_)(["power-switch",{disabled:t.disabled}]),onClick:n[0]||(n[0]=(0,s.iM)(((...e)=>r.onInput&&r.onInput(...e)),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:t.value},null,8,o),(0,a._)("label",null,[u,(0,a._)("span",c,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var r={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},v=t(3744);const p=(0,v.Z)(r,[["render",d],["__scopeId","data-v-a6396ae8"]]);var h=p},8135:function(e,n,t){t.r(n),t.d(n,{default:function(){return g}});var a=t(6252),l=t(3577);const s={class:"entity sensor-container"},i={class:"head"},o={class:"icon"},u={class:"label"},c=["textContent"],d={key:0,class:"value-container"};function r(e,n,t,r,v,p){const h=(0,a.up)("EntityIcon"),f=(0,a.up)("ToggleSwitch");return(0,a.wg)(),(0,a.iD)("div",s,[(0,a._)("div",i,[(0,a._)("div",o,[(0,a.Wm)(h,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",u,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,c)]),null!=e.value.value?((0,a.wg)(),(0,a.iD)("div",d,[(0,a.Wm)(f,{value:e.value.value,disabled:!0},null,8,["value"])])):(0,a.kq)("",!0)])])}var v=t(7909),p=t(343),h=t(6),f={name:"BinarySensor",components:{EntityIcon:p["default"],ToggleSwitch:h.Z},mixins:[v["default"]]},b=t(3744);const _=(0,b.Z)(f,[["render",r],["__scopeId","data-v-8baaebb4"]]);var g=_}}]); -//# sourceMappingURL=8135.b9c639c0.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8135],{6:function(e,n,t){t.d(n,{Z:function(){return h}});var a=t(6252),l=t(3577),s=t(9963);const i=e=>((0,a.dD)("data-v-a6396ae8"),e=e(),(0,a.Cn)(),e),o=["checked"],u=i((()=>(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1))),c={class:"label"};function d(e,n,t,i,d,r){return(0,a.wg)(),(0,a.iD)("div",{class:(0,l.C_)(["power-switch",{disabled:t.disabled}]),onClick:n[0]||(n[0]=(0,s.iM)(((...e)=>r.onInput&&r.onInput(...e)),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:t.value},null,8,o),(0,a._)("label",null,[u,(0,a._)("span",c,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var r={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},v=t(3744);const p=(0,v.Z)(r,[["render",d],["__scopeId","data-v-a6396ae8"]]);var h=p},8135:function(e,n,t){t.r(n),t.d(n,{default:function(){return g}});var a=t(6252),l=t(3577);const s={class:"entity sensor-container"},i={class:"head"},o={class:"icon"},u={class:"label"},c=["textContent"],d={key:0,class:"value-container"};function r(e,n,t,r,v,p){const h=(0,a.up)("EntityIcon"),f=(0,a.up)("ToggleSwitch");return(0,a.wg)(),(0,a.iD)("div",s,[(0,a._)("div",i,[(0,a._)("div",o,[(0,a.Wm)(h,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",u,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,c)]),null!=e.value.value?((0,a.wg)(),(0,a.iD)("div",d,[(0,a.Wm)(f,{value:e.value.value,disabled:!0},null,8,["value"])])):(0,a.kq)("",!0)])])}var v=t(7909),p=t(5581),h=t(6),f={name:"BinarySensor",components:{EntityIcon:p["default"],ToggleSwitch:h.Z},mixins:[v["default"]]},b=t(3744);const _=(0,b.Z)(f,[["render",r],["__scopeId","data-v-8baaebb4"]]);var g=_}}]); +//# sourceMappingURL=8135.7a97663e.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8135.b9c639c0.js.map b/platypush/backend/http/webapp/dist/static/js/8135.7a97663e.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/8135.b9c639c0.js.map rename to platypush/backend/http/webapp/dist/static/js/8135.7a97663e.js.map index f233213040..7fbab8a1e6 100644 --- a/platypush/backend/http/webapp/dist/static/js/8135.b9c639c0.js.map +++ b/platypush/backend/http/webapp/dist/static/js/8135.7a97663e.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/8135.b9c639c0.js","mappings":"qQAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,K,GAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,8BAAO,EAAAC,SAAA,EAAAA,WAAA,IAAO,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QAAQU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCROhB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,oGAVf,QAcM,MAdN,EAcM,EAbJ,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDiB,OAAQ,EAAAZ,MAAQa,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCnB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,YAG4C,MAAX,EAAAD,MAAMA,QAAK,WAA9C,QAEM,MAFN,EAEM,EADJ,QAAsD,GAAvCA,MAAO,EAAAA,MAAMA,MAAQJ,UAAU,GAA9C,sBADF,kB,+BAYN,GACEK,KAAM,eACNc,WAAY,CAACC,WAAD,aAAaC,aAAY,KACrCC,OAAQ,CAACC,EAAA,a,UCnBX,MAAMT,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BinarySensor.vue","webpack://platypush/./src/components/panels/Entities/BinarySensor.vue?7e06"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./BinarySensor.vue?vue&type=template&id=8baaebb4&scoped=true\"\nimport script from \"./BinarySensor.vue?vue&type=script&lang=js\"\nexport * from \"./BinarySensor.vue?vue&type=script&lang=js\"\n\nimport \"./BinarySensor.vue?vue&type=style&index=0&id=8baaebb4&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-8baaebb4\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","components","EntityIcon","ToggleSwitch","mixins","EntityMixin"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/8135.7a97663e.js","mappings":"qQAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,K,GAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,8BAAO,EAAAC,SAAA,EAAAA,WAAA,IAAO,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QAAQU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCROhB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,oGAVf,QAcM,MAdN,EAcM,EAbJ,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDiB,OAAQ,EAAAZ,MAAQa,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCnB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,YAG4C,MAAX,EAAAD,MAAMA,QAAK,WAA9C,QAEM,MAFN,EAEM,EADJ,QAAsD,GAAvCA,MAAO,EAAAA,MAAMA,MAAQJ,UAAU,GAA9C,sBADF,kB,gCAYN,GACEK,KAAM,eACNc,WAAY,CAACC,WAAD,aAAaC,aAAY,KACrCC,OAAQ,CAACC,EAAA,a,UCnBX,MAAMT,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BinarySensor.vue","webpack://platypush/./src/components/panels/Entities/BinarySensor.vue?7e06"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./BinarySensor.vue?vue&type=template&id=8baaebb4&scoped=true\"\nimport script from \"./BinarySensor.vue?vue&type=script&lang=js\"\nexport * from \"./BinarySensor.vue?vue&type=script&lang=js\"\n\nimport \"./BinarySensor.vue?vue&type=style&index=0&id=8baaebb4&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-8baaebb4\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","components","EntityIcon","ToggleSwitch","mixins","EntityMixin"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8444-legacy.16b9dfb9.js b/platypush/backend/http/webapp/dist/static/js/8444-legacy.ba0b3f96.js similarity index 73% rename from platypush/backend/http/webapp/dist/static/js/8444-legacy.16b9dfb9.js rename to platypush/backend/http/webapp/dist/static/js/8444-legacy.ba0b3f96.js index 8e6db52fe7..9a9c1c33a1 100644 --- a/platypush/backend/http/webapp/dist/static/js/8444-legacy.16b9dfb9.js +++ b/platypush/backend/http/webapp/dist/static/js/8444-legacy.ba0b3f96.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8444],{8444:function(n,e,t){t.r(e),t.d(e,{default:function(){return y}});t(8309);var a=t(6252),l=t(3577),i={class:"entity cpu-times-container"},s={class:"head"},r={class:"col-1 icon"},c={class:"col-11 label"},o=["textContent"];function u(n,e,t,u,d,p){var v=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",s,[(0,a._)("div",r,[(0,a.Wm)(v,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,a._)("div",c,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(n.value.name)},null,8,o)])])])}var d=t(7909),p=t(343),v={name:"CpuTimes",components:{EntityIcon:p["default"]},mixins:[d["default"]]},f=t(3744);const m=(0,f.Z)(v,[["render",u],["__scopeId","data-v-4667e342"]]);var y=m}}]); -//# sourceMappingURL=8444-legacy.16b9dfb9.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8444],{8444:function(n,e,t){t.r(e),t.d(e,{default:function(){return y}});t(8309);var a=t(6252),l=t(3577),i={class:"entity cpu-times-container"},s={class:"head"},r={class:"col-1 icon"},c={class:"col-11 label"},o=["textContent"];function u(n,e,t,u,d,p){var v=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",s,[(0,a._)("div",r,[(0,a.Wm)(v,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,a._)("div",c,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(n.value.name)},null,8,o)])])])}var d=t(7909),p=t(5581),v={name:"CpuTimes",components:{EntityIcon:p["default"]},mixins:[d["default"]]},f=t(3744);const m=(0,f.Z)(v,[["render",u],["__scopeId","data-v-4667e342"]]);var y=m}}]); +//# sourceMappingURL=8444-legacy.ba0b3f96.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8444-legacy.16b9dfb9.js.map b/platypush/backend/http/webapp/dist/static/js/8444-legacy.ba0b3f96.js.map similarity index 93% rename from platypush/backend/http/webapp/dist/static/js/8444-legacy.16b9dfb9.js.map rename to platypush/backend/http/webapp/dist/static/js/8444-legacy.ba0b3f96.js.map index 682e9a570f..c204b2385d 100644 --- a/platypush/backend/http/webapp/dist/static/js/8444-legacy.16b9dfb9.js.map +++ b/platypush/backend/http/webapp/dist/static/js/8444-legacy.ba0b3f96.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/8444-legacy.16b9dfb9.js","mappings":"kMACOA,MAAM,8B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,gB,yFATf,QAaM,MAbN,EAaM,EAZJ,OAWM,MAXN,EAWM,EAVJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBC,OAAQ,EAAAC,MACRC,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,e,wBAUR,GACEA,KAAM,WACNC,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,a,UCjBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/CpuTimes.vue","webpack://platypush/./src/components/panels/Entities/CpuTimes.vue?1fa2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./CpuTimes.vue?vue&type=template&id=4667e342&scoped=true\"\nimport script from \"./CpuTimes.vue?vue&type=script&lang=js\"\nexport * from \"./CpuTimes.vue?vue&type=script&lang=js\"\n\nimport \"./CpuTimes.vue?vue&type=style&index=0&id=4667e342&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4667e342\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/8444-legacy.ba0b3f96.js","mappings":"kMACOA,MAAM,8B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,gB,yFATf,QAaM,MAbN,EAaM,EAZJ,OAWM,MAXN,EAWM,EAVJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBC,OAAQ,EAAAC,MACRC,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,e,yBAUR,GACEA,KAAM,WACNC,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,a,UCjBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/CpuTimes.vue","webpack://platypush/./src/components/panels/Entities/CpuTimes.vue?1fa2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./CpuTimes.vue?vue&type=template&id=4667e342&scoped=true\"\nimport script from \"./CpuTimes.vue?vue&type=script&lang=js\"\nexport * from \"./CpuTimes.vue?vue&type=script&lang=js\"\n\nimport \"./CpuTimes.vue?vue&type=style&index=0&id=4667e342&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4667e342\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8444.f5f98665.js b/platypush/backend/http/webapp/dist/static/js/8444.77ddc6f1.js similarity index 74% rename from platypush/backend/http/webapp/dist/static/js/8444.f5f98665.js rename to platypush/backend/http/webapp/dist/static/js/8444.77ddc6f1.js index 1625522858..2c03fcdfb1 100644 --- a/platypush/backend/http/webapp/dist/static/js/8444.f5f98665.js +++ b/platypush/backend/http/webapp/dist/static/js/8444.77ddc6f1.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8444],{8444:function(n,t,e){e.r(t),e.d(t,{default:function(){return y}});var a=e(6252),l=e(3577);const s={class:"entity cpu-times-container"},i={class:"head"},c={class:"col-1 icon"},o={class:"col-11 label"},r=["textContent"];function u(n,t,e,u,d,p){const v=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",s,[(0,a._)("div",i,[(0,a._)("div",c,[(0,a.Wm)(v,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(n.value.name)},null,8,r)])])])}var d=e(7909),p=e(343),v={name:"CpuTimes",components:{EntityIcon:p["default"]},mixins:[d["default"]]},f=e(3744);const m=(0,f.Z)(v,[["render",u],["__scopeId","data-v-4667e342"]]);var y=m}}]); -//# sourceMappingURL=8444.f5f98665.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8444],{8444:function(n,t,e){e.r(t),e.d(t,{default:function(){return y}});var a=e(6252),l=e(3577);const s={class:"entity cpu-times-container"},i={class:"head"},c={class:"col-1 icon"},o={class:"col-11 label"},r=["textContent"];function u(n,t,e,u,d,p){const v=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",s,[(0,a._)("div",i,[(0,a._)("div",c,[(0,a.Wm)(v,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(n.value.name)},null,8,r)])])])}var d=e(7909),p=e(5581),v={name:"CpuTimes",components:{EntityIcon:p["default"]},mixins:[d["default"]]},f=e(3744);const m=(0,f.Z)(v,[["render",u],["__scopeId","data-v-4667e342"]]);var y=m}}]); +//# sourceMappingURL=8444.77ddc6f1.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8444.f5f98665.js.map b/platypush/backend/http/webapp/dist/static/js/8444.77ddc6f1.js.map similarity index 93% rename from platypush/backend/http/webapp/dist/static/js/8444.f5f98665.js.map rename to platypush/backend/http/webapp/dist/static/js/8444.77ddc6f1.js.map index 8bb427cca7..b820de6d3a 100644 --- a/platypush/backend/http/webapp/dist/static/js/8444.f5f98665.js.map +++ b/platypush/backend/http/webapp/dist/static/js/8444.77ddc6f1.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/8444.f5f98665.js","mappings":"gMACOA,MAAM,8B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,gB,2FATf,QAaM,MAbN,EAaM,EAZJ,OAWM,MAXN,EAWM,EAVJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBC,OAAQ,EAAAC,MACRC,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,e,wBAUR,GACEA,KAAM,WACNC,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,a,UCjBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/CpuTimes.vue","webpack://platypush/./src/components/panels/Entities/CpuTimes.vue?1fa2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./CpuTimes.vue?vue&type=template&id=4667e342&scoped=true\"\nimport script from \"./CpuTimes.vue?vue&type=script&lang=js\"\nexport * from \"./CpuTimes.vue?vue&type=script&lang=js\"\n\nimport \"./CpuTimes.vue?vue&type=style&index=0&id=4667e342&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4667e342\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/8444.77ddc6f1.js","mappings":"gMACOA,MAAM,8B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,gB,2FATf,QAaM,MAbN,EAaM,EAZJ,OAWM,MAXN,EAWM,EAVJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBC,OAAQ,EAAAC,MACRC,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,e,yBAUR,GACEA,KAAM,WACNC,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,a,UCjBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/CpuTimes.vue","webpack://platypush/./src/components/panels/Entities/CpuTimes.vue?1fa2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./CpuTimes.vue?vue&type=template&id=4667e342&scoped=true\"\nimport script from \"./CpuTimes.vue?vue&type=script&lang=js\"\nexport * from \"./CpuTimes.vue?vue&type=script&lang=js\"\n\nimport \"./CpuTimes.vue?vue&type=style&index=0&id=4667e342&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4667e342\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9276-legacy.0b145faf.js b/platypush/backend/http/webapp/dist/static/js/9276-legacy.0b145faf.js new file mode 100644 index 0000000000..ab12bfd822 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/9276-legacy.0b145faf.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9276,5157],{9276:function(n,e,t){t.r(e),t.d(e,{default:function(){return x}});t(8309);var l=t(6252),a=t(3577),u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},r=["textContent"],v={key:0,class:"value-container"},c=["textContent"],d=["textContent"];function p(n,e,t,p,m,y){var f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(f,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(n.value.name)},null,8,r)]),null!=n.value.value?((0,l.wg)(),(0,l.iD)("div",v,[null!=n.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(n.value.unit)},null,8,c)):(0,l.kq)("",!0),(0,l._)("span",{class:"value",textContent:(0,a.zw)(y.displayValue(n.value.value))},null,8,d)])):(0,l.kq)("",!0)])])}var m=t(3336),y=(t(1539),t(3948),t(5581)),f=t(5157),_={name:"EnumSensor",components:{EntityIcon:y["default"]},mixins:[f["default"]],methods:{displayValue:function(n){var e;return null!==(e=this.value)&&void 0!==e&&e.values&&"object"===(0,m.Z)(this.value.values)&&this.value.values[n]||n}}},h=t(3744);const w=(0,h.Z)(_,[["render",p],["__scopeId","data-v-159d46fc"]]);var x=w},5157:function(n,e,t){t.r(e),t.d(e,{default:function(){return w}});t(8309);var l=t(6252),a=t(3577),u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},r=["textContent"],v={key:0,class:"value-container"},c=["textContent"],d=["textContent"];function p(n,e,t,p,m,y){var f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(f,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(n.value.name)},null,8,r)]),null!=y.computedValue?((0,l.wg)(),(0,l.iD)("div",v,[(0,l._)("span",{class:"value",textContent:(0,a.zw)(y.computedValue)},null,8,c),null!=n.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(n.value.unit)},null,8,d)):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])])}var m=t(7909),y=t(5581),f={name:"Sensor",components:{EntityIcon:y["default"]},mixins:[m["default"]],computed:{computedValue:function(){return null!=this.value.value?this.value.value:this.value._value}}},_=t(3744);const h=(0,_.Z)(f,[["render",p],["__scopeId","data-v-3b38610c"]]);var w=h}}]); +//# sourceMappingURL=9276-legacy.0b145faf.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9276-legacy.ef9de063.js.map b/platypush/backend/http/webapp/dist/static/js/9276-legacy.0b145faf.js.map similarity index 96% rename from platypush/backend/http/webapp/dist/static/js/9276-legacy.ef9de063.js.map rename to platypush/backend/http/webapp/dist/static/js/9276-legacy.0b145faf.js.map index 67cae2908b..a401aefe0b 100644 --- a/platypush/backend/http/webapp/dist/static/js/9276-legacy.ef9de063.js.map +++ b/platypush/backend/http/webapp/dist/static/js/9276-legacy.0b145faf.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/9276-legacy.ef9de063.js","mappings":"uMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,2GAVf,QAeM,MAfN,EAeM,EAdJ,OAaM,MAbN,EAaM,EAZJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,YAG4C,MAAX,EAAAH,MAAMA,QAAK,WAA9C,QAGM,MAHN,EAGM,CAFmD,MAAV,EAAAA,MAAMI,OAAI,WAAvD,QAAmE,Q,MAA7DN,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAjC,4BACA,OAAyD,QAAnDN,MAAM,Q,aAAQ,QAAkC,EAAd,aAAC,EAAAE,MAAMA,SAA/C,cAFF,kB,oDAYN,GACEG,KAAM,aACNE,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,YAETC,QAAS,CACPC,aADO,SACMC,GAAK,MAChB,OAAI,UAAAC,KAAKZ,aAAL,SAAYa,QAAwC,YAA9B,OAAOD,KAAKZ,MAAMa,SACnCD,KAAKZ,MAAMa,OAAOF,IACpBA,CACR,I,UC1BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,uGCROjB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,2GAVf,QAiBM,MAjBN,EAiBM,EAhBJ,OAeM,MAfN,EAeM,EAdJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,YAIqB,MAAb,EAAAa,gBAAa,WADvB,QAKM,MALN,EAKM,EAHJ,OAA6C,QAAvClB,MAAM,Q,aAAQ,QAAsB,EAAD,gBAAzC,UAEkB,MAAV,EAAAE,MAAMI,OAAI,WADlB,QAC8B,Q,MADxBN,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAjC,+BAHF,kB,wBAcN,GACED,KAAM,SACNE,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACU,EAAA,YAETC,SAAU,CACRF,cADQ,WAEN,OAAwB,MAApBJ,KAAKZ,MAAMA,MACNY,KAAKZ,MAAMA,MACbY,KAAKZ,MAAMmB,MACnB,I,UC5BL,MAAML,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/EnumSensor.vue","webpack://platypush/./src/components/panels/Entities/EnumSensor.vue?127d","webpack://platypush/./src/components/panels/Entities/Sensor.vue","webpack://platypush/./src/components/panels/Entities/Sensor.vue?60a5"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./EnumSensor.vue?vue&type=template&id=159d46fc&scoped=true\"\nimport script from \"./EnumSensor.vue?vue&type=script&lang=js\"\nexport * from \"./EnumSensor.vue?vue&type=script&lang=js\"\n\nimport \"./EnumSensor.vue?vue&type=style&index=0&id=159d46fc&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-159d46fc\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=3b38610c&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=3b38610c&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3b38610c\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","unit","components","EntityIcon","mixins","Sensor","methods","displayValue","val","this","values","__exports__","render","computedValue","EntityMixin","computed","_value"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/9276-legacy.0b145faf.js","mappings":"uMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,2GAVf,QAeM,MAfN,EAeM,EAdJ,OAaM,MAbN,EAaM,EAZJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,YAG4C,MAAX,EAAAH,MAAMA,QAAK,WAA9C,QAGM,MAHN,EAGM,CAFmD,MAAV,EAAAA,MAAMI,OAAI,WAAvD,QAAmE,Q,MAA7DN,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAjC,4BACA,OAAyD,QAAnDN,MAAM,Q,aAAQ,QAAkC,EAAd,aAAC,EAAAE,MAAMA,SAA/C,cAFF,kB,qDAYN,GACEG,KAAM,aACNE,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,YAETC,QAAS,CACPC,aADO,SACMC,GAAK,MAChB,OAAI,UAAAC,KAAKZ,aAAL,SAAYa,QAAwC,YAA9B,OAAOD,KAAKZ,MAAMa,SACnCD,KAAKZ,MAAMa,OAAOF,IACpBA,CACR,I,UC1BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,uGCROjB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,2GAVf,QAiBM,MAjBN,EAiBM,EAhBJ,OAeM,MAfN,EAeM,EAdJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,YAIqB,MAAb,EAAAa,gBAAa,WADvB,QAKM,MALN,EAKM,EAHJ,OAA6C,QAAvClB,MAAM,Q,aAAQ,QAAsB,EAAD,gBAAzC,UAEkB,MAAV,EAAAE,MAAMI,OAAI,WADlB,QAC8B,Q,MADxBN,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAjC,+BAHF,kB,yBAcN,GACED,KAAM,SACNE,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACU,EAAA,YAETC,SAAU,CACRF,cADQ,WAEN,OAAwB,MAApBJ,KAAKZ,MAAMA,MACNY,KAAKZ,MAAMA,MACbY,KAAKZ,MAAMmB,MACnB,I,UC5BL,MAAML,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/EnumSensor.vue","webpack://platypush/./src/components/panels/Entities/EnumSensor.vue?127d","webpack://platypush/./src/components/panels/Entities/Sensor.vue","webpack://platypush/./src/components/panels/Entities/Sensor.vue?60a5"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./EnumSensor.vue?vue&type=template&id=159d46fc&scoped=true\"\nimport script from \"./EnumSensor.vue?vue&type=script&lang=js\"\nexport * from \"./EnumSensor.vue?vue&type=script&lang=js\"\n\nimport \"./EnumSensor.vue?vue&type=style&index=0&id=159d46fc&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-159d46fc\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=3b38610c&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=3b38610c&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3b38610c\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","unit","components","EntityIcon","mixins","Sensor","methods","displayValue","val","this","values","__exports__","render","computedValue","EntityMixin","computed","_value"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9276-legacy.ef9de063.js b/platypush/backend/http/webapp/dist/static/js/9276-legacy.ef9de063.js deleted file mode 100644 index 9b7967c311..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/9276-legacy.ef9de063.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9276,5157],{9276:function(n,e,t){t.r(e),t.d(e,{default:function(){return x}});t(8309);var l=t(6252),a=t(3577),u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},r=["textContent"],v={key:0,class:"value-container"},c=["textContent"],d=["textContent"];function p(n,e,t,p,m,y){var f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(f,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(n.value.name)},null,8,r)]),null!=n.value.value?((0,l.wg)(),(0,l.iD)("div",v,[null!=n.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(n.value.unit)},null,8,c)):(0,l.kq)("",!0),(0,l._)("span",{class:"value",textContent:(0,a.zw)(y.displayValue(n.value.value))},null,8,d)])):(0,l.kq)("",!0)])])}var m=t(3336),y=(t(1539),t(3948),t(343)),f=t(5157),_={name:"EnumSensor",components:{EntityIcon:y["default"]},mixins:[f["default"]],methods:{displayValue:function(n){var e;return null!==(e=this.value)&&void 0!==e&&e.values&&"object"===(0,m.Z)(this.value.values)&&this.value.values[n]||n}}},h=t(3744);const w=(0,h.Z)(_,[["render",p],["__scopeId","data-v-159d46fc"]]);var x=w},5157:function(n,e,t){t.r(e),t.d(e,{default:function(){return w}});t(8309);var l=t(6252),a=t(3577),u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},r=["textContent"],v={key:0,class:"value-container"},c=["textContent"],d=["textContent"];function p(n,e,t,p,m,y){var f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(f,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(n.value.name)},null,8,r)]),null!=y.computedValue?((0,l.wg)(),(0,l.iD)("div",v,[(0,l._)("span",{class:"value",textContent:(0,a.zw)(y.computedValue)},null,8,c),null!=n.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(n.value.unit)},null,8,d)):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])])}var m=t(7909),y=t(343),f={name:"Sensor",components:{EntityIcon:y["default"]},mixins:[m["default"]],computed:{computedValue:function(){return null!=this.value.value?this.value.value:this.value._value}}},_=t(3744);const h=(0,_.Z)(f,[["render",p],["__scopeId","data-v-3b38610c"]]);var w=h}}]); -//# sourceMappingURL=9276-legacy.ef9de063.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9276.380d53b8.js b/platypush/backend/http/webapp/dist/static/js/9276.380d53b8.js deleted file mode 100644 index 95d7f59edd..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/9276.380d53b8.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9276,5157],{9276:function(e,t,n){n.r(t),n.d(t,{default:function(){return w}});var l=n(6252),a=n(3577);const u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},c=["textContent"],r={key:0,class:"value-container"},v=["textContent"],d=["textContent"];function p(e,t,n,p,y,m){const f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,c)]),null!=e.value.value?((0,l.wg)(),(0,l.iD)("div",r,[null!=e.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(e.value.unit)},null,8,v)):(0,l.kq)("",!0),(0,l._)("span",{class:"value",textContent:(0,a.zw)(m.displayValue(e.value.value))},null,8,d)])):(0,l.kq)("",!0)])])}var y=n(343),m=n(5157),f={name:"EnumSensor",components:{EntityIcon:y["default"]},mixins:[m["default"]],methods:{displayValue(e){return this.value?.values&&"object"===typeof this.value.values&&this.value.values[e]||e}}},_=n(3744);const h=(0,_.Z)(f,[["render",p],["__scopeId","data-v-159d46fc"]]);var w=h},5157:function(e,t,n){n.r(t),n.d(t,{default:function(){return w}});var l=n(6252),a=n(3577);const u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},c=["textContent"],r={key:0,class:"value-container"},v=["textContent"],d=["textContent"];function p(e,t,n,p,y,m){const f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,c)]),null!=m.computedValue?((0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("span",{class:"value",textContent:(0,a.zw)(m.computedValue)},null,8,v),null!=e.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(e.value.unit)},null,8,d)):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])])}var y=n(7909),m=n(343),f={name:"Sensor",components:{EntityIcon:m["default"]},mixins:[y["default"]],computed:{computedValue(){return null!=this.value.value?this.value.value:this.value._value}}},_=n(3744);const h=(0,_.Z)(f,[["render",p],["__scopeId","data-v-3b38610c"]]);var w=h}}]); -//# sourceMappingURL=9276.380d53b8.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9276.54790fda.js b/platypush/backend/http/webapp/dist/static/js/9276.54790fda.js new file mode 100644 index 0000000000..860e6f3111 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/9276.54790fda.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9276,5157],{9276:function(e,t,n){n.r(t),n.d(t,{default:function(){return w}});var l=n(6252),a=n(3577);const u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},c=["textContent"],r={key:0,class:"value-container"},v=["textContent"],d=["textContent"];function p(e,t,n,p,y,m){const f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,c)]),null!=e.value.value?((0,l.wg)(),(0,l.iD)("div",r,[null!=e.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(e.value.unit)},null,8,v)):(0,l.kq)("",!0),(0,l._)("span",{class:"value",textContent:(0,a.zw)(m.displayValue(e.value.value))},null,8,d)])):(0,l.kq)("",!0)])])}var y=n(5581),m=n(5157),f={name:"EnumSensor",components:{EntityIcon:y["default"]},mixins:[m["default"]],methods:{displayValue(e){return this.value?.values&&"object"===typeof this.value.values&&this.value.values[e]||e}}},_=n(3744);const h=(0,_.Z)(f,[["render",p],["__scopeId","data-v-159d46fc"]]);var w=h},5157:function(e,t,n){n.r(t),n.d(t,{default:function(){return w}});var l=n(6252),a=n(3577);const u={class:"entity sensor-container"},s={class:"head"},i={class:"icon"},o={class:"label"},c=["textContent"],r={key:0,class:"value-container"},v=["textContent"],d=["textContent"];function p(e,t,n,p,y,m){const f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l._)("div",s,[(0,l._)("div",i,[(0,l.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(e.value.name)},null,8,c)]),null!=m.computedValue?((0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("span",{class:"value",textContent:(0,a.zw)(m.computedValue)},null,8,v),null!=e.value.unit?((0,l.wg)(),(0,l.iD)("span",{key:0,class:"unit",textContent:(0,a.zw)(e.value.unit)},null,8,d)):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])])}var y=n(7909),m=n(5581),f={name:"Sensor",components:{EntityIcon:m["default"]},mixins:[y["default"]],computed:{computedValue(){return null!=this.value.value?this.value.value:this.value._value}}},_=n(3744);const h=(0,_.Z)(f,[["render",p],["__scopeId","data-v-3b38610c"]]);var w=h}}]); +//# sourceMappingURL=9276.54790fda.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9276.380d53b8.js.map b/platypush/backend/http/webapp/dist/static/js/9276.54790fda.js.map similarity index 96% rename from platypush/backend/http/webapp/dist/static/js/9276.380d53b8.js.map rename to platypush/backend/http/webapp/dist/static/js/9276.54790fda.js.map index ef61e8207d..37546861e2 100644 --- a/platypush/backend/http/webapp/dist/static/js/9276.380d53b8.js.map +++ b/platypush/backend/http/webapp/dist/static/js/9276.54790fda.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/9276.380d53b8.js","mappings":"qMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,6GAVf,QAeM,MAfN,EAeM,EAdJ,OAaM,MAbN,EAaM,EAZJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,YAG4C,MAAX,EAAAH,MAAMA,QAAK,WAA9C,QAGM,MAHN,EAGM,CAFmD,MAAV,EAAAA,MAAMI,OAAI,WAAvD,QAAmE,Q,MAA7DN,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAjC,4BACA,OAAyD,QAAnDN,MAAM,Q,aAAQ,QAAkC,EAAd,aAAC,EAAAE,MAAMA,SAA/C,cAFF,kB,wBAYN,GACEG,KAAM,aACNE,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YAETC,QAAS,CACPC,aAAaC,GACX,OAAIC,KAAKZ,OAAOa,QAAwC,kBAAvBD,KAAKZ,MAAMa,QACnCD,KAAKZ,MAAMa,OAAOF,IACpBA,CACR,I,UC1BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCROjB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,6GAVf,QAiBM,MAjBN,EAiBM,EAhBJ,OAeM,MAfN,EAeM,EAdJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,YAIqB,MAAb,EAAAa,gBAAa,WADvB,QAKM,MALN,EAKM,EAHJ,OAA6C,QAAvClB,MAAM,Q,aAAQ,QAAsB,EAAD,gBAAzC,UAEkB,MAAV,EAAAE,MAAMI,OAAI,WADlB,QAC8B,Q,MADxBN,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAjC,+BAHF,kB,wBAcN,GACED,KAAM,SACNE,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACU,EAAA,YAETC,SAAU,CACRF,gBACE,OAAwB,MAApBJ,KAAKZ,MAAMA,MACNY,KAAKZ,MAAMA,MACbY,KAAKZ,MAAMmB,MACnB,I,UC5BL,MAAML,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/EnumSensor.vue","webpack://platypush/./src/components/panels/Entities/EnumSensor.vue?127d","webpack://platypush/./src/components/panels/Entities/Sensor.vue","webpack://platypush/./src/components/panels/Entities/Sensor.vue?60a5"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./EnumSensor.vue?vue&type=template&id=159d46fc&scoped=true\"\nimport script from \"./EnumSensor.vue?vue&type=script&lang=js\"\nexport * from \"./EnumSensor.vue?vue&type=script&lang=js\"\n\nimport \"./EnumSensor.vue?vue&type=style&index=0&id=159d46fc&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-159d46fc\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=3b38610c&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=3b38610c&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3b38610c\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","unit","components","EntityIcon","mixins","Sensor","methods","displayValue","val","this","values","__exports__","render","computedValue","EntityMixin","computed","_value"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/9276.54790fda.js","mappings":"qMACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,6GAVf,QAeM,MAfN,EAeM,EAdJ,OAaM,MAbN,EAaM,EAZJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,YAG4C,MAAX,EAAAH,MAAMA,QAAK,WAA9C,QAGM,MAHN,EAGM,CAFmD,MAAV,EAAAA,MAAMI,OAAI,WAAvD,QAAmE,Q,MAA7DN,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAjC,4BACA,OAAyD,QAAnDN,MAAM,Q,aAAQ,QAAkC,EAAd,aAAC,EAAAE,MAAMA,SAA/C,cAFF,kB,yBAYN,GACEG,KAAM,aACNE,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,YAETC,QAAS,CACPC,aAAaC,GACX,OAAIC,KAAKZ,OAAOa,QAAwC,kBAAvBD,KAAKZ,MAAMa,QACnCD,KAAKZ,MAAMa,OAAOF,IACpBA,CACR,I,UC1BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCROjB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,2BAINA,MAAM,mB,6GAVf,QAiBM,MAjBN,EAiBM,EAhBJ,OAeM,MAfN,EAeM,EAdJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,YAIqB,MAAb,EAAAa,gBAAa,WADvB,QAKM,MALN,EAKM,EAHJ,OAA6C,QAAvClB,MAAM,Q,aAAQ,QAAsB,EAAD,gBAAzC,UAEkB,MAAV,EAAAE,MAAMI,OAAI,WADlB,QAC8B,Q,MADxBN,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAjC,+BAHF,kB,yBAcN,GACED,KAAM,SACNE,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACU,EAAA,YAETC,SAAU,CACRF,gBACE,OAAwB,MAApBJ,KAAKZ,MAAMA,MACNY,KAAKZ,MAAMA,MACbY,KAAKZ,MAAMmB,MACnB,I,UC5BL,MAAML,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/EnumSensor.vue","webpack://platypush/./src/components/panels/Entities/EnumSensor.vue?127d","webpack://platypush/./src/components/panels/Entities/Sensor.vue","webpack://platypush/./src/components/panels/Entities/Sensor.vue?60a5"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./EnumSensor.vue?vue&type=template&id=159d46fc&scoped=true\"\nimport script from \"./EnumSensor.vue?vue&type=script&lang=js\"\nexport * from \"./EnumSensor.vue?vue&type=script&lang=js\"\n\nimport \"./EnumSensor.vue?vue&type=style&index=0&id=159d46fc&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-159d46fc\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=3b38610c&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=3b38610c&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3b38610c\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","unit","components","EntityIcon","mixins","Sensor","methods","displayValue","val","this","values","__exports__","render","computedValue","EntityMixin","computed","_value"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9387-legacy.1f31fd33.js b/platypush/backend/http/webapp/dist/static/js/9387-legacy.e7cd7f1f.js similarity index 93% rename from platypush/backend/http/webapp/dist/static/js/9387-legacy.1f31fd33.js rename to platypush/backend/http/webapp/dist/static/js/9387-legacy.e7cd7f1f.js index 7e4fd2a059..91a3db2a33 100644 --- a/platypush/backend/http/webapp/dist/static/js/9387-legacy.1f31fd33.js +++ b/platypush/backend/http/webapp/dist/static/js/9387-legacy.e7cd7f1f.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9387],{9387:function(e,l,a){a.r(l),a.d(l,{default:function(){return le}});a(8309);var n=a(6252),t=a(3577),s=a(9963),i=function(e){return(0,n.dD)("data-v-d7813182"),e=e(),(0,n.Cn)(),e},c={class:"icon"},v={class:"label"},d=["textContent"],u={class:"value-and-toggler"},o=["textContent"],r={key:0,class:"body children attributes fade-in"},_={key:0,class:"child"},C=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Total")],-1)})),f={class:"value"},m=["textContent"],k={key:1,class:"child"},h=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Available")],-1)})),p={class:"value"},w=["textContent"],x={key:2,class:"child"},y=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Used")],-1)})),z={class:"value"},b=["textContent"],g={key:3,class:"child"},D=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Free")],-1)})),S={class:"value"},q=["textContent"],I={key:4,class:"child"},M=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Active")],-1)})),A={class:"value"},E=["textContent"],B={key:5,class:"child"},F=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Inactive")],-1)})),T={class:"value"},U=["textContent"],W={key:6,class:"child"},Z=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Buffers")],-1)})),j={class:"value"},G=["textContent"],H={key:7,class:"child"},J=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Cached")],-1)})),K={class:"value"},L=["textContent"],N={key:8,class:"child"},O=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Shared")],-1)})),P={class:"value"},Q=["textContent"];function R(e,l,a,i,R,V){var X=(0,n.up)("EntityIcon");return(0,n.wg)(),(0,n.iD)("div",{class:(0,t.C_)(["entity memory-stats-container",{expanded:!R.isCollapsed}])},[(0,n._)("div",{class:"head",onClick:l[1]||(l[1]=(0,s.iM)((function(e){return R.isCollapsed=!R.isCollapsed}),["stop"]))},[(0,n._)("div",c,[(0,n.Wm)(X,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,n._)("div",v,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.value.name)},null,8,d)]),(0,n._)("div",u,[(0,n._)("div",{class:"value",textContent:(0,t.zw)(Math.round(100*e.value.percent,1)+"%")},null,8,o),(0,n._)("div",{class:"collapse-toggler",onClick:l[0]||(l[0]=(0,s.iM)((function(e){return R.isCollapsed=!R.isCollapsed}),["stop"]))},[(0,n._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":R.isCollapsed,"fa-chevron-up":!R.isCollapsed}])},null,2)])])]),R.isCollapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("div",r,[null!=e.value.total?((0,n.wg)(),(0,n.iD)("div",_,[C,(0,n._)("div",f,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.total))},null,8,m)])])):(0,n.kq)("",!0),null!=e.value.available?((0,n.wg)(),(0,n.iD)("div",k,[h,(0,n._)("div",p,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.available))},null,8,w)])])):(0,n.kq)("",!0),null!=e.value.used?((0,n.wg)(),(0,n.iD)("div",x,[y,(0,n._)("div",z,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.used))},null,8,b)])])):(0,n.kq)("",!0),null!=e.value.free?((0,n.wg)(),(0,n.iD)("div",g,[D,(0,n._)("div",S,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.free))},null,8,q)])])):(0,n.kq)("",!0),null!=e.value.active?((0,n.wg)(),(0,n.iD)("div",I,[M,(0,n._)("div",A,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.active))},null,8,E)])])):(0,n.kq)("",!0),null!=e.value.inactive?((0,n.wg)(),(0,n.iD)("div",B,[F,(0,n._)("div",T,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.inactive))},null,8,U)])])):(0,n.kq)("",!0),null!=e.value.buffers?((0,n.wg)(),(0,n.iD)("div",W,[Z,(0,n._)("div",j,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.buffers))},null,8,G)])])):(0,n.kq)("",!0),null!=e.value.cached?((0,n.wg)(),(0,n.iD)("div",H,[J,(0,n._)("div",K,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.cached))},null,8,L)])])):(0,n.kq)("",!0),null!=e.value.shared?((0,n.wg)(),(0,n.iD)("div",N,[O,(0,n._)("div",P,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.shared))},null,8,Q)])])):(0,n.kq)("",!0)]))],2)}var V=a(7909),X=a(343),Y={name:"MemoryStats",components:{EntityIcon:X["default"]},mixins:[V["default"]],data:function(){return{isCollapsed:!0}}},$=a(3744);const ee=(0,$.Z)(Y,[["render",R],["__scopeId","data-v-d7813182"]]);var le=ee}}]); -//# sourceMappingURL=9387-legacy.1f31fd33.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9387],{9387:function(e,l,a){a.r(l),a.d(l,{default:function(){return le}});a(8309);var n=a(6252),t=a(3577),s=a(9963),i=function(e){return(0,n.dD)("data-v-d7813182"),e=e(),(0,n.Cn)(),e},c={class:"icon"},v={class:"label"},d=["textContent"],u={class:"value-and-toggler"},o=["textContent"],r={key:0,class:"body children attributes fade-in"},_={key:0,class:"child"},C=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Total")],-1)})),f={class:"value"},m=["textContent"],k={key:1,class:"child"},h=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Available")],-1)})),p={class:"value"},w=["textContent"],x={key:2,class:"child"},y=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Used")],-1)})),z={class:"value"},b=["textContent"],g={key:3,class:"child"},D=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Free")],-1)})),S={class:"value"},q=["textContent"],I={key:4,class:"child"},M=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Active")],-1)})),A={class:"value"},E=["textContent"],B={key:5,class:"child"},F=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Inactive")],-1)})),T={class:"value"},U=["textContent"],W={key:6,class:"child"},Z=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Buffers")],-1)})),j={class:"value"},G=["textContent"],H={key:7,class:"child"},J=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Cached")],-1)})),K={class:"value"},L=["textContent"],N={key:8,class:"child"},O=i((function(){return(0,n._)("div",{class:"label"},[(0,n._)("div",{class:"name"},"Shared")],-1)})),P={class:"value"},Q=["textContent"];function R(e,l,a,i,R,V){var X=(0,n.up)("EntityIcon");return(0,n.wg)(),(0,n.iD)("div",{class:(0,t.C_)(["entity memory-stats-container",{expanded:!R.isCollapsed}])},[(0,n._)("div",{class:"head",onClick:l[1]||(l[1]=(0,s.iM)((function(e){return R.isCollapsed=!R.isCollapsed}),["stop"]))},[(0,n._)("div",c,[(0,n.Wm)(X,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,n._)("div",v,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.value.name)},null,8,d)]),(0,n._)("div",u,[(0,n._)("div",{class:"value",textContent:(0,t.zw)(Math.round(100*e.value.percent,1)+"%")},null,8,o),(0,n._)("div",{class:"collapse-toggler",onClick:l[0]||(l[0]=(0,s.iM)((function(e){return R.isCollapsed=!R.isCollapsed}),["stop"]))},[(0,n._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":R.isCollapsed,"fa-chevron-up":!R.isCollapsed}])},null,2)])])]),R.isCollapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("div",r,[null!=e.value.total?((0,n.wg)(),(0,n.iD)("div",_,[C,(0,n._)("div",f,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.total))},null,8,m)])])):(0,n.kq)("",!0),null!=e.value.available?((0,n.wg)(),(0,n.iD)("div",k,[h,(0,n._)("div",p,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.available))},null,8,w)])])):(0,n.kq)("",!0),null!=e.value.used?((0,n.wg)(),(0,n.iD)("div",x,[y,(0,n._)("div",z,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.used))},null,8,b)])])):(0,n.kq)("",!0),null!=e.value.free?((0,n.wg)(),(0,n.iD)("div",g,[D,(0,n._)("div",S,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.free))},null,8,q)])])):(0,n.kq)("",!0),null!=e.value.active?((0,n.wg)(),(0,n.iD)("div",I,[M,(0,n._)("div",A,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.active))},null,8,E)])])):(0,n.kq)("",!0),null!=e.value.inactive?((0,n.wg)(),(0,n.iD)("div",B,[F,(0,n._)("div",T,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.inactive))},null,8,U)])])):(0,n.kq)("",!0),null!=e.value.buffers?((0,n.wg)(),(0,n.iD)("div",W,[Z,(0,n._)("div",j,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.buffers))},null,8,G)])])):(0,n.kq)("",!0),null!=e.value.cached?((0,n.wg)(),(0,n.iD)("div",H,[J,(0,n._)("div",K,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.cached))},null,8,L)])])):(0,n.kq)("",!0),null!=e.value.shared?((0,n.wg)(),(0,n.iD)("div",N,[O,(0,n._)("div",P,[(0,n._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.shared))},null,8,Q)])])):(0,n.kq)("",!0)]))],2)}var V=a(7909),X=a(5581),Y={name:"MemoryStats",components:{EntityIcon:X["default"]},mixins:[V["default"]],data:function(){return{isCollapsed:!0}}},$=a(3744);const ee=(0,$.Z)(Y,[["render",R],["__scopeId","data-v-d7813182"]]);var le=ee}}]); +//# sourceMappingURL=9387-legacy.e7cd7f1f.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9387-legacy.1f31fd33.js.map b/platypush/backend/http/webapp/dist/static/js/9387-legacy.e7cd7f1f.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/9387-legacy.1f31fd33.js.map rename to platypush/backend/http/webapp/dist/static/js/9387-legacy.e7cd7f1f.js.map index f59cda95e8..5d42dd345a 100644 --- a/platypush/backend/http/webapp/dist/static/js/9387-legacy.1f31fd33.js.map +++ b/platypush/backend/http/webapp/dist/static/js/9387-legacy.e7cd7f1f.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/9387-legacy.1f31fd33.js","mappings":"iRAGWA,MAAM,Q,GAINA,MAAM,S,qBAINA,MAAM,qB,2BASRA,MAAM,oC,SACJA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAA6B,OAAxBA,MAAM,QAAO,WADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAAiC,OAA5BA,MAAM,QAAO,eADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAA4B,OAAvBA,MAAM,QAAO,UADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAA4B,OAAvBA,MAAM,QAAO,UADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAA8B,OAAzBA,MAAM,QAAO,YADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAAgC,OAA3BA,MAAM,QAAO,cADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAA+B,OAA1BA,MAAM,QAAO,aADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAA8B,OAAzBA,MAAM,QAAO,YADpB,E,OAGKA,MAAM,S,2BAKRA,MAAM,S,uBACT,OAEM,OAFDA,MAAM,SAAO,EAChB,OAA8B,OAAzBA,MAAM,QAAO,YADpB,E,OAGKA,MAAM,S,yFAhGjB,QAqGM,OArGDA,OAAK,SAAC,gCAA+B,WAAqB,EAAAC,gBAA/D,EACE,OAgBM,OAhBDD,MAAM,OAAQ,QAAK,yCAAO,EAAAC,aAAe,EAAAA,WAAtB,GAAiC,YAAzD,EACE,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCL,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,aAGF,OAMM,MANN,EAMM,EALJ,OAAuE,OAAlEN,MAAM,Q,aAAQ,QAAiD,KAApCO,MAAmB,IAAb,EAAAJ,MAAMK,QAAO,SAAnD,WACA,OAGM,OAHDR,MAAM,mBAAoB,QAAK,yCAAO,EAAAC,aAAe,EAAAA,WAAtB,GAAiC,YAArE,EACE,OAC6E,KAD1ED,OAAK,SAAC,MAAK,mBACgB,EAAAC,YAAW,iBAAoB,EAAAA,gBAD7D,cAM+C,EAAAA,aAArD,iBAAqD,WAArD,QAiFM,MAjFN,EAiFM,CAhFgC,MAAX,EAAAE,MAAMM,QAAK,WAApC,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAsD,OAAjDT,MAAM,O,aAAO,QAAiC,EAAd,YAAC,EAAAG,MAAMM,SAA5C,gBALJ,eASwC,MAAf,EAAAN,MAAMO,YAAS,WAAxC,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAA0D,OAArDV,MAAM,O,aAAO,QAAqC,EAAlB,YAAC,EAAAG,MAAMO,aAA5C,gBALJ,eASmC,MAAV,EAAAP,MAAMQ,OAAI,WAAnC,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAqD,OAAhDX,MAAM,O,aAAO,QAAgC,EAAb,YAAC,EAAAG,MAAMQ,QAA5C,gBALJ,eASmC,MAAV,EAAAR,MAAMS,OAAI,WAAnC,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAqD,OAAhDZ,MAAM,O,aAAO,QAAgC,EAAb,YAAC,EAAAG,MAAMS,QAA5C,gBALJ,eASqC,MAAZ,EAAAT,MAAMU,SAAM,WAArC,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAuD,OAAlDb,MAAM,O,aAAO,QAAkC,EAAf,YAAC,EAAAG,MAAMU,UAA5C,gBALJ,eASuC,MAAd,EAAAV,MAAMW,WAAQ,WAAvC,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAyD,OAApDd,MAAM,O,aAAO,QAAoC,EAAjB,YAAC,EAAAG,MAAMW,YAA5C,gBALJ,eASsC,MAAb,EAAAX,MAAMY,UAAO,WAAtC,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAwD,OAAnDf,MAAM,O,aAAO,QAAmC,EAAhB,YAAC,EAAAG,MAAMY,WAA5C,gBALJ,eASqC,MAAZ,EAAAZ,MAAMa,SAAM,WAArC,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAuD,OAAlDhB,MAAM,O,aAAO,QAAkC,EAAf,YAAC,EAAAG,MAAMa,UAA5C,gBALJ,eASqC,MAAZ,EAAAb,MAAMc,SAAM,WAArC,QAOM,MAPN,EAOM,CANJ,GAGA,OAEM,MAFN,EAEM,EADJ,OAAuD,OAAlDjB,MAAM,O,aAAO,QAAkC,EAAf,YAAC,EAAAG,MAAMc,UAA5C,gBALJ,mBA5FJ,E,wBA4GF,GACEX,KAAM,cACNY,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,YAETC,KALa,WAMX,MAAO,CACLrB,aAAa,EAEhB,G,UC/GH,MAAMsB,IAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,S","sources":["webpack://platypush/./src/components/panels/Entities/MemoryStats.vue","webpack://platypush/./src/components/panels/Entities/MemoryStats.vue?bdfc"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./MemoryStats.vue?vue&type=template&id=d7813182&scoped=true\"\nimport script from \"./MemoryStats.vue?vue&type=script&lang=js\"\nexport * from \"./MemoryStats.vue?vue&type=script&lang=js\"\n\nimport \"./MemoryStats.vue?vue&type=style&index=0&id=d7813182&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d7813182\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","round","percent","total","available","used","free","active","inactive","buffers","cached","shared","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/9387-legacy.e7cd7f1f.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/MemoryStats.vue","webpack://platypush/./src/components/panels/Entities/MemoryStats.vue?bdfc"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./MemoryStats.vue?vue&type=template&id=d7813182&scoped=true\"\nimport script from \"./MemoryStats.vue?vue&type=script&lang=js\"\nexport * from \"./MemoryStats.vue?vue&type=script&lang=js\"\n\nimport \"./MemoryStats.vue?vue&type=style&index=0&id=d7813182&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d7813182\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","round","percent","total","available","used","free","active","inactive","buffers","cached","shared","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9387.e99a3f1d.js b/platypush/backend/http/webapp/dist/static/js/9387.a182ab6b.js similarity index 93% rename from platypush/backend/http/webapp/dist/static/js/9387.e99a3f1d.js rename to platypush/backend/http/webapp/dist/static/js/9387.a182ab6b.js index 25dd479e3b..6588ea02cb 100644 --- a/platypush/backend/http/webapp/dist/static/js/9387.e99a3f1d.js +++ b/platypush/backend/http/webapp/dist/static/js/9387.a182ab6b.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9387],{9387:function(e,l,a){a.r(l),a.d(l,{default:function(){return le}});var s=a(6252),t=a(3577),n=a(9963);const i=e=>((0,s.dD)("data-v-d7813182"),e=e(),(0,s.Cn)(),e),v={class:"icon"},c={class:"label"},d=["textContent"],u={class:"value-and-toggler"},o=["textContent"],r={key:0,class:"body children attributes fade-in"},_={key:0,class:"child"},C=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Total")],-1))),m={class:"value"},k=["textContent"],h={key:1,class:"child"},p=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Available")],-1))),w={class:"value"},x=["textContent"],f={key:2,class:"child"},y=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Used")],-1))),z={class:"value"},b=["textContent"],g={key:3,class:"child"},D=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Free")],-1))),S={class:"value"},q=["textContent"],I={key:4,class:"child"},M=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Active")],-1))),A={class:"value"},E=["textContent"],B={key:5,class:"child"},F=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Inactive")],-1))),T={class:"value"},U=["textContent"],W={key:6,class:"child"},Z=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Buffers")],-1))),j={class:"value"},G=["textContent"],H={key:7,class:"child"},J=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Cached")],-1))),K={class:"value"},L=["textContent"],N={key:8,class:"child"},O=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Shared")],-1))),P={class:"value"},Q=["textContent"];function R(e,l,a,i,R,V){const X=(0,s.up)("EntityIcon");return(0,s.wg)(),(0,s.iD)("div",{class:(0,t.C_)(["entity memory-stats-container",{expanded:!R.isCollapsed}])},[(0,s._)("div",{class:"head",onClick:l[1]||(l[1]=(0,n.iM)((e=>R.isCollapsed=!R.isCollapsed),["stop"]))},[(0,s._)("div",v,[(0,s.Wm)(X,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,s._)("div",c,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.value.name)},null,8,d)]),(0,s._)("div",u,[(0,s._)("div",{class:"value",textContent:(0,t.zw)(Math.round(100*e.value.percent,1)+"%")},null,8,o),(0,s._)("div",{class:"collapse-toggler",onClick:l[0]||(l[0]=(0,n.iM)((e=>R.isCollapsed=!R.isCollapsed),["stop"]))},[(0,s._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":R.isCollapsed,"fa-chevron-up":!R.isCollapsed}])},null,2)])])]),R.isCollapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",r,[null!=e.value.total?((0,s.wg)(),(0,s.iD)("div",_,[C,(0,s._)("div",m,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.total))},null,8,k)])])):(0,s.kq)("",!0),null!=e.value.available?((0,s.wg)(),(0,s.iD)("div",h,[p,(0,s._)("div",w,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.available))},null,8,x)])])):(0,s.kq)("",!0),null!=e.value.used?((0,s.wg)(),(0,s.iD)("div",f,[y,(0,s._)("div",z,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.used))},null,8,b)])])):(0,s.kq)("",!0),null!=e.value.free?((0,s.wg)(),(0,s.iD)("div",g,[D,(0,s._)("div",S,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.free))},null,8,q)])])):(0,s.kq)("",!0),null!=e.value.active?((0,s.wg)(),(0,s.iD)("div",I,[M,(0,s._)("div",A,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.active))},null,8,E)])])):(0,s.kq)("",!0),null!=e.value.inactive?((0,s.wg)(),(0,s.iD)("div",B,[F,(0,s._)("div",T,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.inactive))},null,8,U)])])):(0,s.kq)("",!0),null!=e.value.buffers?((0,s.wg)(),(0,s.iD)("div",W,[Z,(0,s._)("div",j,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.buffers))},null,8,G)])])):(0,s.kq)("",!0),null!=e.value.cached?((0,s.wg)(),(0,s.iD)("div",H,[J,(0,s._)("div",K,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.cached))},null,8,L)])])):(0,s.kq)("",!0),null!=e.value.shared?((0,s.wg)(),(0,s.iD)("div",N,[O,(0,s._)("div",P,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.shared))},null,8,Q)])])):(0,s.kq)("",!0)]))],2)}var V=a(7909),X=a(343),Y={name:"MemoryStats",components:{EntityIcon:X["default"]},mixins:[V["default"]],data(){return{isCollapsed:!0}}},$=a(3744);const ee=(0,$.Z)(Y,[["render",R],["__scopeId","data-v-d7813182"]]);var le=ee}}]); -//# sourceMappingURL=9387.e99a3f1d.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9387],{9387:function(e,l,a){a.r(l),a.d(l,{default:function(){return le}});var s=a(6252),t=a(3577),n=a(9963);const i=e=>((0,s.dD)("data-v-d7813182"),e=e(),(0,s.Cn)(),e),v={class:"icon"},c={class:"label"},d=["textContent"],u={class:"value-and-toggler"},o=["textContent"],r={key:0,class:"body children attributes fade-in"},_={key:0,class:"child"},C=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Total")],-1))),m={class:"value"},k=["textContent"],h={key:1,class:"child"},p=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Available")],-1))),w={class:"value"},x=["textContent"],f={key:2,class:"child"},y=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Used")],-1))),z={class:"value"},b=["textContent"],g={key:3,class:"child"},D=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Free")],-1))),S={class:"value"},q=["textContent"],I={key:4,class:"child"},M=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Active")],-1))),A={class:"value"},E=["textContent"],B={key:5,class:"child"},F=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Inactive")],-1))),T={class:"value"},U=["textContent"],W={key:6,class:"child"},Z=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Buffers")],-1))),j={class:"value"},G=["textContent"],H={key:7,class:"child"},J=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Cached")],-1))),K={class:"value"},L=["textContent"],N={key:8,class:"child"},O=i((()=>(0,s._)("div",{class:"label"},[(0,s._)("div",{class:"name"},"Shared")],-1))),P={class:"value"},Q=["textContent"];function R(e,l,a,i,R,V){const X=(0,s.up)("EntityIcon");return(0,s.wg)(),(0,s.iD)("div",{class:(0,t.C_)(["entity memory-stats-container",{expanded:!R.isCollapsed}])},[(0,s._)("div",{class:"head",onClick:l[1]||(l[1]=(0,n.iM)((e=>R.isCollapsed=!R.isCollapsed),["stop"]))},[(0,s._)("div",v,[(0,s.Wm)(X,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,s._)("div",c,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.value.name)},null,8,d)]),(0,s._)("div",u,[(0,s._)("div",{class:"value",textContent:(0,t.zw)(Math.round(100*e.value.percent,1)+"%")},null,8,o),(0,s._)("div",{class:"collapse-toggler",onClick:l[0]||(l[0]=(0,n.iM)((e=>R.isCollapsed=!R.isCollapsed),["stop"]))},[(0,s._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":R.isCollapsed,"fa-chevron-up":!R.isCollapsed}])},null,2)])])]),R.isCollapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",r,[null!=e.value.total?((0,s.wg)(),(0,s.iD)("div",_,[C,(0,s._)("div",m,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.total))},null,8,k)])])):(0,s.kq)("",!0),null!=e.value.available?((0,s.wg)(),(0,s.iD)("div",h,[p,(0,s._)("div",w,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.available))},null,8,x)])])):(0,s.kq)("",!0),null!=e.value.used?((0,s.wg)(),(0,s.iD)("div",f,[y,(0,s._)("div",z,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.used))},null,8,b)])])):(0,s.kq)("",!0),null!=e.value.free?((0,s.wg)(),(0,s.iD)("div",g,[D,(0,s._)("div",S,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.free))},null,8,q)])])):(0,s.kq)("",!0),null!=e.value.active?((0,s.wg)(),(0,s.iD)("div",I,[M,(0,s._)("div",A,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.active))},null,8,E)])])):(0,s.kq)("",!0),null!=e.value.inactive?((0,s.wg)(),(0,s.iD)("div",B,[F,(0,s._)("div",T,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.inactive))},null,8,U)])])):(0,s.kq)("",!0),null!=e.value.buffers?((0,s.wg)(),(0,s.iD)("div",W,[Z,(0,s._)("div",j,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.buffers))},null,8,G)])])):(0,s.kq)("",!0),null!=e.value.cached?((0,s.wg)(),(0,s.iD)("div",H,[J,(0,s._)("div",K,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.cached))},null,8,L)])])):(0,s.kq)("",!0),null!=e.value.shared?((0,s.wg)(),(0,s.iD)("div",N,[O,(0,s._)("div",P,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.convertSize(e.value.shared))},null,8,Q)])])):(0,s.kq)("",!0)]))],2)}var V=a(7909),X=a(5581),Y={name:"MemoryStats",components:{EntityIcon:X["default"]},mixins:[V["default"]],data(){return{isCollapsed:!0}}},$=a(3744);const ee=(0,$.Z)(Y,[["render",R],["__scopeId","data-v-d7813182"]]);var le=ee}}]); +//# sourceMappingURL=9387.a182ab6b.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9387.e99a3f1d.js.map b/platypush/backend/http/webapp/dist/static/js/9387.a182ab6b.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/9387.e99a3f1d.js.map rename to platypush/backend/http/webapp/dist/static/js/9387.a182ab6b.js.map index 6eeb30be64..921fa4f22b 100644 --- a/platypush/backend/http/webapp/dist/static/js/9387.e99a3f1d.js.map +++ b/platypush/backend/http/webapp/dist/static/js/9387.a182ab6b.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/9387.e99a3f1d.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/MemoryStats.vue","webpack://platypush/./src/components/panels/Entities/MemoryStats.vue?bdfc"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./MemoryStats.vue?vue&type=template&id=d7813182&scoped=true\"\nimport script from \"./MemoryStats.vue?vue&type=script&lang=js\"\nexport * from \"./MemoryStats.vue?vue&type=script&lang=js\"\n\nimport \"./MemoryStats.vue?vue&type=style&index=0&id=d7813182&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d7813182\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","round","percent","total","available","used","free","active","inactive","buffers","cached","shared","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/9387.a182ab6b.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Entities/MemoryStats.vue","webpack://platypush/./src/components/panels/Entities/MemoryStats.vue?bdfc"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./MemoryStats.vue?vue&type=template&id=d7813182&scoped=true\"\nimport script from \"./MemoryStats.vue?vue&type=script&lang=js\"\nexport * from \"./MemoryStats.vue?vue&type=script&lang=js\"\n\nimport \"./MemoryStats.vue?vue&type=style&index=0&id=d7813182&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d7813182\"]])\n\nexport default __exports__"],"names":["class","isCollapsed","entity","value","loading","error","name","round","percent","total","available","used","free","active","inactive","buffers","cached","shared","components","EntityIcon","mixins","EntityMixin","data","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9450-legacy.ed0d518c.js b/platypush/backend/http/webapp/dist/static/js/9450-legacy.fc5115c5.js similarity index 75% rename from platypush/backend/http/webapp/dist/static/js/9450-legacy.ed0d518c.js rename to platypush/backend/http/webapp/dist/static/js/9450-legacy.fc5115c5.js index 7b81eb9b2c..31450c3dd7 100644 --- a/platypush/backend/http/webapp/dist/static/js/9450-legacy.ed0d518c.js +++ b/platypush/backend/http/webapp/dist/static/js/9450-legacy.fc5115c5.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9450],{9450:function(n,t,e){e.r(t),e.d(t,{default:function(){return C}});e(8309);var a=e(6252),l=e(3577),c={class:"entity cpu-container"},u={class:"head"},i={class:"col-1 icon"},r={class:"label"},s=["textContent"],o={class:"value-container"},d=["textContent"];function v(n,t,e,v,p,f){var _=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",c,[(0,a._)("div",u,[(0,a._)("div",i,[(0,a.Wm)(_,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,a._)("div",r,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(n.value.name)},null,8,s)]),(0,a._)("div",o,[(0,a._)("div",{class:"value",textContent:(0,l.zw)(Math.round(100*n.value.percent,1)+"%")},null,8,d)])])])}var p=e(7909),f=e(343),_={name:"Cpu",components:{EntityIcon:f["default"]},mixins:[p["default"]]},h=e(3744);const y=(0,h.Z)(_,[["render",v],["__scopeId","data-v-d3cf6cca"]]);var C=y}}]); -//# sourceMappingURL=9450-legacy.ed0d518c.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9450],{9450:function(n,t,e){e.r(t),e.d(t,{default:function(){return C}});e(8309);var a=e(6252),l=e(3577),c={class:"entity cpu-container"},u={class:"head"},i={class:"col-1 icon"},r={class:"label"},s=["textContent"],o={class:"value-container"},d=["textContent"];function v(n,t,e,v,p,f){var _=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",c,[(0,a._)("div",u,[(0,a._)("div",i,[(0,a.Wm)(_,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,a._)("div",r,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(n.value.name)},null,8,s)]),(0,a._)("div",o,[(0,a._)("div",{class:"value",textContent:(0,l.zw)(Math.round(100*n.value.percent,1)+"%")},null,8,d)])])])}var p=e(7909),f=e(5581),_={name:"Cpu",components:{EntityIcon:f["default"]},mixins:[p["default"]]},h=e(3744);const y=(0,h.Z)(_,[["render",v],["__scopeId","data-v-d3cf6cca"]]);var C=y}}]); +//# sourceMappingURL=9450-legacy.fc5115c5.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9450-legacy.ed0d518c.js.map b/platypush/backend/http/webapp/dist/static/js/9450-legacy.fc5115c5.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/9450-legacy.ed0d518c.js.map rename to platypush/backend/http/webapp/dist/static/js/9450-legacy.fc5115c5.js.map index 0142e5521d..444f7e3ab6 100644 --- a/platypush/backend/http/webapp/dist/static/js/9450-legacy.ed0d518c.js.map +++ b/platypush/backend/http/webapp/dist/static/js/9450-legacy.fc5115c5.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/9450-legacy.ed0d518c.js","mappings":"kMACOA,MAAM,wB,GACJA,MAAM,Q,GACJA,MAAM,c,GAINA,MAAM,S,qBAINA,MAAM,mB,yFAVf,QAcM,MAdN,EAcM,EAbJ,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,aAGF,OAEM,MAFN,EAEM,EADJ,OAAuE,OAAlEL,MAAM,Q,aAAQ,QAAiD,KAApCM,MAAmB,IAAb,EAAAJ,MAAMK,QAAO,SAAnD,e,wBAUR,GACEF,KAAM,MACNG,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,a,UClBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Cpu.vue","webpack://platypush/./src/components/panels/Entities/Cpu.vue?2542"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Cpu.vue?vue&type=template&id=d3cf6cca&scoped=true\"\nimport script from \"./Cpu.vue?vue&type=script&lang=js\"\nexport * from \"./Cpu.vue?vue&type=script&lang=js\"\n\nimport \"./Cpu.vue?vue&type=style&index=0&id=d3cf6cca&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d3cf6cca\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","round","percent","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/9450-legacy.fc5115c5.js","mappings":"kMACOA,MAAM,wB,GACJA,MAAM,Q,GACJA,MAAM,c,GAINA,MAAM,S,qBAINA,MAAM,mB,yFAVf,QAcM,MAdN,EAcM,EAbJ,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,aAGF,OAEM,MAFN,EAEM,EADJ,OAAuE,OAAlEL,MAAM,Q,aAAQ,QAAiD,KAApCM,MAAmB,IAAb,EAAAJ,MAAMK,QAAO,SAAnD,e,yBAUR,GACEF,KAAM,MACNG,WAAY,CAACC,WAAAA,EAAA,YACbC,OAAQ,CAACC,EAAA,a,UClBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Cpu.vue","webpack://platypush/./src/components/panels/Entities/Cpu.vue?2542"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Cpu.vue?vue&type=template&id=d3cf6cca&scoped=true\"\nimport script from \"./Cpu.vue?vue&type=script&lang=js\"\nexport * from \"./Cpu.vue?vue&type=script&lang=js\"\n\nimport \"./Cpu.vue?vue&type=style&index=0&id=d3cf6cca&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d3cf6cca\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","round","percent","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9450.bbe55bb8.js b/platypush/backend/http/webapp/dist/static/js/9450.6a3e4996.js similarity index 75% rename from platypush/backend/http/webapp/dist/static/js/9450.bbe55bb8.js rename to platypush/backend/http/webapp/dist/static/js/9450.6a3e4996.js index d153744d8a..395f9672a3 100644 --- a/platypush/backend/http/webapp/dist/static/js/9450.bbe55bb8.js +++ b/platypush/backend/http/webapp/dist/static/js/9450.6a3e4996.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9450],{9450:function(n,t,e){e.r(t),e.d(t,{default:function(){return C}});var a=e(6252),l=e(3577);const c={class:"entity cpu-container"},s={class:"head"},o={class:"col-1 icon"},u={class:"label"},i=["textContent"],r={class:"value-container"},d=["textContent"];function v(n,t,e,v,p,f){const _=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",c,[(0,a._)("div",s,[(0,a._)("div",o,[(0,a.Wm)(_,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,a._)("div",u,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(n.value.name)},null,8,i)]),(0,a._)("div",r,[(0,a._)("div",{class:"value",textContent:(0,l.zw)(Math.round(100*n.value.percent,1)+"%")},null,8,d)])])])}var p=e(7909),f=e(343),_={name:"Cpu",components:{EntityIcon:f["default"]},mixins:[p["default"]]},h=e(3744);const y=(0,h.Z)(_,[["render",v],["__scopeId","data-v-d3cf6cca"]]);var C=y}}]); -//# sourceMappingURL=9450.bbe55bb8.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9450],{9450:function(n,t,e){e.r(t),e.d(t,{default:function(){return C}});var a=e(6252),l=e(3577);const c={class:"entity cpu-container"},s={class:"head"},o={class:"col-1 icon"},u={class:"label"},i=["textContent"],r={class:"value-container"},d=["textContent"];function v(n,t,e,v,p,f){const _=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",c,[(0,a._)("div",s,[(0,a._)("div",o,[(0,a.Wm)(_,{entity:n.value,loading:n.loading,error:n.error},null,8,["entity","loading","error"])]),(0,a._)("div",u,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(n.value.name)},null,8,i)]),(0,a._)("div",r,[(0,a._)("div",{class:"value",textContent:(0,l.zw)(Math.round(100*n.value.percent,1)+"%")},null,8,d)])])])}var p=e(7909),f=e(5581),_={name:"Cpu",components:{EntityIcon:f["default"]},mixins:[p["default"]]},h=e(3744);const y=(0,h.Z)(_,[["render",v],["__scopeId","data-v-d3cf6cca"]]);var C=y}}]); +//# sourceMappingURL=9450.6a3e4996.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9450.bbe55bb8.js.map b/platypush/backend/http/webapp/dist/static/js/9450.6a3e4996.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/9450.bbe55bb8.js.map rename to platypush/backend/http/webapp/dist/static/js/9450.6a3e4996.js.map index 5bf0909e15..9f923b05f8 100644 --- a/platypush/backend/http/webapp/dist/static/js/9450.bbe55bb8.js.map +++ b/platypush/backend/http/webapp/dist/static/js/9450.6a3e4996.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/9450.bbe55bb8.js","mappings":"gMACOA,MAAM,wB,GACJA,MAAM,Q,GACJA,MAAM,c,GAINA,MAAM,S,qBAINA,MAAM,mB,2FAVf,QAcM,MAdN,EAcM,EAbJ,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,aAGF,OAEM,MAFN,EAEM,EADJ,OAAuE,OAAlEL,MAAM,Q,aAAQ,QAAiD,KAApCM,MAAmB,IAAb,EAAAJ,MAAMK,QAAO,SAAnD,e,wBAUR,GACEF,KAAM,MACNG,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,a,UClBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Cpu.vue","webpack://platypush/./src/components/panels/Entities/Cpu.vue?2542"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Cpu.vue?vue&type=template&id=d3cf6cca&scoped=true\"\nimport script from \"./Cpu.vue?vue&type=script&lang=js\"\nexport * from \"./Cpu.vue?vue&type=script&lang=js\"\n\nimport \"./Cpu.vue?vue&type=style&index=0&id=d3cf6cca&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d3cf6cca\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","round","percent","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/9450.6a3e4996.js","mappings":"gMACOA,MAAM,wB,GACJA,MAAM,Q,GACJA,MAAM,c,GAINA,MAAM,S,qBAINA,MAAM,mB,2FAVf,QAcM,MAdN,EAcM,EAbJ,OAYM,MAZN,EAYM,EAXJ,OAEM,MAFN,EAEM,EADJ,QAAgE,GAAnDC,OAAQ,EAAAC,MAAQC,QAAS,EAAAA,QAAUC,MAAO,EAAAA,OAAvD,wCAGF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCJ,MAAM,O,aAAO,QAAmB,EAAN,MAACK,OAAhC,aAGF,OAEM,MAFN,EAEM,EADJ,OAAuE,OAAlEL,MAAM,Q,aAAQ,QAAiD,KAApCM,MAAmB,IAAb,EAAAJ,MAAMK,QAAO,SAAnD,e,yBAUR,GACEF,KAAM,MACNG,WAAY,CAACC,WAAU,cACvBC,OAAQ,CAACC,EAAA,a,UClBX,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/Cpu.vue","webpack://platypush/./src/components/panels/Entities/Cpu.vue?2542"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Cpu.vue?vue&type=template&id=d3cf6cca&scoped=true\"\nimport script from \"./Cpu.vue?vue&type=script&lang=js\"\nexport * from \"./Cpu.vue?vue&type=script&lang=js\"\n\nimport \"./Cpu.vue?vue&type=style&index=0&id=d3cf6cca&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d3cf6cca\"]])\n\nexport default __exports__"],"names":["class","entity","value","loading","error","name","round","percent","components","EntityIcon","mixins","EntityMixin","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9767-legacy.aa5340be.js b/platypush/backend/http/webapp/dist/static/js/9767-legacy.522953aa.js similarity index 70% rename from platypush/backend/http/webapp/dist/static/js/9767-legacy.aa5340be.js rename to platypush/backend/http/webapp/dist/static/js/9767-legacy.522953aa.js index 98c3733925..14d3568ccf 100644 --- a/platypush/backend/http/webapp/dist/static/js/9767-legacy.aa5340be.js +++ b/platypush/backend/http/webapp/dist/static/js/9767-legacy.522953aa.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9767],{6:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(6252),o=t(3577),i=t(9963),c=function(e){return(0,a.dD)("data-v-a6396ae8"),e=e(),(0,a.Cn)(),e},l=["checked"],u=c((function(){return(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1)})),r={class:"label"};function s(e,n,t,c,s,d){return(0,a.wg)(),(0,a.iD)("div",{class:(0,o.C_)(["power-switch",{disabled:t.disabled}]),onClick:n[0]||(n[0]=(0,i.iM)((function(){return d.onInput&&d.onInput.apply(d,arguments)}),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:t.value},null,8,l),(0,a._)("label",null,[u,(0,a._)("span",r,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var d={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput:function(e){if(this.disabled)return!1;this.$emit("input",e)}}},p=t(3744);const v=(0,p.Z)(d,[["render",s],["__scopeId","data-v-a6396ae8"]]);var f=v},9767:function(e,n,t){t.r(n),t.d(n,{default:function(){return b}});t(8309);var a=t(6252),o=t(9963),i=t(3577),c={class:"entity device-container"},l={class:"head"},u={class:"col-1 icon"},r={class:"col-2 connector"},s={class:"col-9 label"},d=["textContent"];function p(e,n,t,p,v,f){var h=(0,a.up)("EntityIcon"),g=(0,a.up)("ToggleSwitch");return(0,a.wg)(),(0,a.iD)("div",c,[(0,a._)("div",l,[(0,a._)("div",u,[(0,a.Wm)(h,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",r,[(0,a.Wm)(g,{value:e.value.connected,disabled:e.loading,onInput:f.connect,onClick:n[0]||(n[0]=(0,o.iM)((function(){}),["stop"]))},null,8,["value","disabled","onInput"])]),(0,a._)("div",s,[(0,a._)("div",{class:"name",textContent:(0,i.zw)(e.value.name)},null,8,d)])])])}var v=t(8534),f=(t(5666),t(7909)),h=t(343),g=t(6),m={name:"BluetoothDevice",components:{EntityIcon:h["default"],ToggleSwitch:g.Z},mixins:[f["default"]],methods:{connect:function(e){var n=this;return(0,v.Z)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.stopPropagation(),n.$emit("loading",!0),a="bluetooth."+(n.value.connected?"disconnect":"connect"),t.prev=3,t.next=6,n.request(a,{device:n.value.address});case 6:return t.prev=6,n.$emit("loading",!1),t.finish(6);case 9:case"end":return t.stop()}}),t,null,[[3,,6,9]])})))()}}},_=t(3744);const w=(0,_.Z)(m,[["render",p],["__scopeId","data-v-653f75c2"]]);var b=w}}]); -//# sourceMappingURL=9767-legacy.aa5340be.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9767],{6:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(6252),o=t(3577),i=t(9963),c=function(e){return(0,a.dD)("data-v-a6396ae8"),e=e(),(0,a.Cn)(),e},l=["checked"],u=c((function(){return(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1)})),r={class:"label"};function s(e,n,t,c,s,d){return(0,a.wg)(),(0,a.iD)("div",{class:(0,o.C_)(["power-switch",{disabled:t.disabled}]),onClick:n[0]||(n[0]=(0,i.iM)((function(){return d.onInput&&d.onInput.apply(d,arguments)}),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:t.value},null,8,l),(0,a._)("label",null,[u,(0,a._)("span",r,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var d={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput:function(e){if(this.disabled)return!1;this.$emit("input",e)}}},p=t(3744);const v=(0,p.Z)(d,[["render",s],["__scopeId","data-v-a6396ae8"]]);var f=v},9767:function(e,n,t){t.r(n),t.d(n,{default:function(){return b}});t(8309);var a=t(6252),o=t(9963),i=t(3577),c={class:"entity device-container"},l={class:"head"},u={class:"col-1 icon"},r={class:"col-2 connector"},s={class:"col-9 label"},d=["textContent"];function p(e,n,t,p,v,f){var h=(0,a.up)("EntityIcon"),g=(0,a.up)("ToggleSwitch");return(0,a.wg)(),(0,a.iD)("div",c,[(0,a._)("div",l,[(0,a._)("div",u,[(0,a.Wm)(h,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",r,[(0,a.Wm)(g,{value:e.value.connected,disabled:e.loading,onInput:f.connect,onClick:n[0]||(n[0]=(0,o.iM)((function(){}),["stop"]))},null,8,["value","disabled","onInput"])]),(0,a._)("div",s,[(0,a._)("div",{class:"name",textContent:(0,i.zw)(e.value.name)},null,8,d)])])])}var v=t(8534),f=(t(5666),t(7909)),h=t(5581),g=t(6),m={name:"BluetoothDevice",components:{EntityIcon:h["default"],ToggleSwitch:g.Z},mixins:[f["default"]],methods:{connect:function(e){var n=this;return(0,v.Z)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.stopPropagation(),n.$emit("loading",!0),a="bluetooth."+(n.value.connected?"disconnect":"connect"),t.prev=3,t.next=6,n.request(a,{device:n.value.address});case 6:return t.prev=6,n.$emit("loading",!1),t.finish(6);case 9:case"end":return t.stop()}}),t,null,[[3,,6,9]])})))()}}},_=t(3744);const w=(0,_.Z)(m,[["render",p],["__scopeId","data-v-653f75c2"]]);var b=w}}]); +//# sourceMappingURL=9767-legacy.522953aa.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9767-legacy.aa5340be.js.map b/platypush/backend/http/webapp/dist/static/js/9767-legacy.522953aa.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/9767-legacy.aa5340be.js.map rename to platypush/backend/http/webapp/dist/static/js/9767-legacy.522953aa.js.map index 0c63f569b4..28c34a9beb 100644 --- a/platypush/backend/http/webapp/dist/static/js/9767-legacy.aa5340be.js.map +++ b/platypush/backend/http/webapp/dist/static/js/9767-legacy.522953aa.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/9767-legacy.aa5340be.js","mappings":"0RAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,E,OAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,wCAAO,EAAAC,SAAA,EAAAA,QAAA,kBAAP,GAAc,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QADO,SACCU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,iHCROhB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,mB,GAQNA,MAAM,e,oHAjBf,QAqBM,MArBN,EAqBM,EApBJ,OAmBM,MAnBN,EAmBM,EAlBJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBiB,OAAQ,EAAAZ,MACRa,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAMM,MANN,EAMM,EALJ,QAIgB,GAHbd,MAAO,EAAAA,MAAMe,UACbnB,SAAU,EAAAiB,QACV,QAAO,EAAAG,QACP,QAAK,sBAAN,WAAW,eAJb,0CAOF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCrB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,e,mDAWR,GACEA,KAAM,kBACNgB,WAAY,CAACC,WAAAA,EAAA,WAAYC,aAAAA,EAAA,GACzBC,OAAQ,CAACC,EAAA,YAETf,QAAS,CACDU,QADC,SACOT,GAAO,6JACnBA,EAAMe,kBACN,EAAKb,MAAM,WAAW,GAChBc,EACJ,cACC,EAAKvB,MAAMe,UAAY,aAAe,WALtB,kBASX,EAAKS,QAAQD,EAAQ,CACzBE,OAAQ,EAAKzB,MAAM0B,UAVJ,uBAajB,EAAKjB,MAAM,WAAW,GAbL,wEAepB,I,UC5CL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BluetoothDevice.vue","webpack://platypush/./src/components/panels/Entities/BluetoothDevice.vue?49c5"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./BluetoothDevice.vue?vue&type=template&id=653f75c2&scoped=true\"\nimport script from \"./BluetoothDevice.vue?vue&type=script&lang=js\"\nexport * from \"./BluetoothDevice.vue?vue&type=script&lang=js\"\n\nimport \"./BluetoothDevice.vue?vue&type=style&index=0&id=653f75c2&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-653f75c2\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","connected","connect","components","EntityIcon","ToggleSwitch","mixins","EntityMixin","stopPropagation","method","request","device","address"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/9767-legacy.522953aa.js","mappings":"0RAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,E,OAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,wCAAO,EAAAC,SAAA,EAAAA,QAAA,kBAAP,GAAc,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QADO,SACCU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,iHCROhB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,mB,GAQNA,MAAM,e,oHAjBf,QAqBM,MArBN,EAqBM,EApBJ,OAmBM,MAnBN,EAmBM,EAlBJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBiB,OAAQ,EAAAZ,MACRa,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAMM,MANN,EAMM,EALJ,QAIgB,GAHbd,MAAO,EAAAA,MAAMe,UACbnB,SAAU,EAAAiB,QACV,QAAO,EAAAG,QACP,QAAK,sBAAN,WAAW,eAJb,0CAOF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCrB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,e,oDAWR,GACEA,KAAM,kBACNgB,WAAY,CAACC,WAAAA,EAAA,WAAYC,aAAAA,EAAA,GACzBC,OAAQ,CAACC,EAAA,YAETf,QAAS,CACDU,QADC,SACOT,GAAO,6JACnBA,EAAMe,kBACN,EAAKb,MAAM,WAAW,GAChBc,EACJ,cACC,EAAKvB,MAAMe,UAAY,aAAe,WALtB,kBASX,EAAKS,QAAQD,EAAQ,CACzBE,OAAQ,EAAKzB,MAAM0B,UAVJ,uBAajB,EAAKjB,MAAM,WAAW,GAbL,wEAepB,I,UC5CL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BluetoothDevice.vue","webpack://platypush/./src/components/panels/Entities/BluetoothDevice.vue?49c5"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./BluetoothDevice.vue?vue&type=template&id=653f75c2&scoped=true\"\nimport script from \"./BluetoothDevice.vue?vue&type=script&lang=js\"\nexport * from \"./BluetoothDevice.vue?vue&type=script&lang=js\"\n\nimport \"./BluetoothDevice.vue?vue&type=style&index=0&id=653f75c2&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-653f75c2\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","connected","connect","components","EntityIcon","ToggleSwitch","mixins","EntityMixin","stopPropagation","method","request","device","address"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9767.189c113f.js b/platypush/backend/http/webapp/dist/static/js/9767.fa44e155.js similarity index 77% rename from platypush/backend/http/webapp/dist/static/js/9767.189c113f.js rename to platypush/backend/http/webapp/dist/static/js/9767.fa44e155.js index 408753a708..2d8644de55 100644 --- a/platypush/backend/http/webapp/dist/static/js/9767.189c113f.js +++ b/platypush/backend/http/webapp/dist/static/js/9767.fa44e155.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9767],{6:function(e,t,n){n.d(t,{Z:function(){return h}});var a=n(6252),o=n(3577),l=n(9963);const i=e=>((0,a.dD)("data-v-a6396ae8"),e=e(),(0,a.Cn)(),e),c=["checked"],s=i((()=>(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1))),d={class:"label"};function u(e,t,n,i,u,r){return(0,a.wg)(),(0,a.iD)("div",{class:(0,o.C_)(["power-switch",{disabled:n.disabled}]),onClick:t[0]||(t[0]=(0,l.iM)(((...e)=>r.onInput&&r.onInput(...e)),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:n.value},null,8,c),(0,a._)("label",null,[s,(0,a._)("span",d,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var r={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},p=n(3744);const v=(0,p.Z)(r,[["render",u],["__scopeId","data-v-a6396ae8"]]);var h=v},9767:function(e,t,n){n.r(t),n.d(t,{default:function(){return b}});var a=n(6252),o=n(9963),l=n(3577);const i={class:"entity device-container"},c={class:"head"},s={class:"col-1 icon"},d={class:"col-2 connector"},u={class:"col-9 label"},r=["textContent"];function p(e,t,n,p,v,h){const f=(0,a.up)("EntityIcon"),g=(0,a.up)("ToggleSwitch");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",c,[(0,a._)("div",s,[(0,a.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",d,[(0,a.Wm)(g,{value:e.value.connected,disabled:e.loading,onInput:h.connect,onClick:t[0]||(t[0]=(0,o.iM)((()=>{}),["stop"]))},null,8,["value","disabled","onInput"])]),(0,a._)("div",u,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,r)])])])}var v=n(7909),h=n(343),f=n(6),g={name:"BluetoothDevice",components:{EntityIcon:h["default"],ToggleSwitch:f.Z},mixins:[v["default"]],methods:{async connect(e){e.stopPropagation(),this.$emit("loading",!0);const t="bluetooth."+(this.value.connected?"disconnect":"connect");try{await this.request(t,{device:this.value.address})}finally{this.$emit("loading",!1)}}}},_=n(3744);const m=(0,_.Z)(g,[["render",p],["__scopeId","data-v-653f75c2"]]);var b=m}}]); -//# sourceMappingURL=9767.189c113f.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9767],{6:function(e,t,n){n.d(t,{Z:function(){return h}});var a=n(6252),o=n(3577),l=n(9963);const i=e=>((0,a.dD)("data-v-a6396ae8"),e=e(),(0,a.Cn)(),e),c=["checked"],s=i((()=>(0,a._)("div",{class:"switch"},[(0,a._)("div",{class:"dot"})],-1))),d={class:"label"};function u(e,t,n,i,u,r){return(0,a.wg)(),(0,a.iD)("div",{class:(0,o.C_)(["power-switch",{disabled:n.disabled}]),onClick:t[0]||(t[0]=(0,l.iM)(((...e)=>r.onInput&&r.onInput(...e)),["stop"]))},[(0,a._)("input",{type:"checkbox",checked:n.value},null,8,c),(0,a._)("label",null,[s,(0,a._)("span",d,[(0,a.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var r={name:"ToggleSwitch",emits:["input"],props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},p=n(3744);const v=(0,p.Z)(r,[["render",u],["__scopeId","data-v-a6396ae8"]]);var h=v},9767:function(e,t,n){n.r(t),n.d(t,{default:function(){return b}});var a=n(6252),o=n(9963),l=n(3577);const i={class:"entity device-container"},c={class:"head"},s={class:"col-1 icon"},d={class:"col-2 connector"},u={class:"col-9 label"},r=["textContent"];function p(e,t,n,p,v,h){const f=(0,a.up)("EntityIcon"),g=(0,a.up)("ToggleSwitch");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",c,[(0,a._)("div",s,[(0,a.Wm)(f,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",d,[(0,a.Wm)(g,{value:e.value.connected,disabled:e.loading,onInput:h.connect,onClick:t[0]||(t[0]=(0,o.iM)((()=>{}),["stop"]))},null,8,["value","disabled","onInput"])]),(0,a._)("div",u,[(0,a._)("div",{class:"name",textContent:(0,l.zw)(e.value.name)},null,8,r)])])])}var v=n(7909),h=n(5581),f=n(6),g={name:"BluetoothDevice",components:{EntityIcon:h["default"],ToggleSwitch:f.Z},mixins:[v["default"]],methods:{async connect(e){e.stopPropagation(),this.$emit("loading",!0);const t="bluetooth."+(this.value.connected?"disconnect":"connect");try{await this.request(t,{device:this.value.address})}finally{this.$emit("loading",!1)}}}},_=n(3744);const m=(0,_.Z)(g,[["render",p],["__scopeId","data-v-653f75c2"]]);var b=m}}]); +//# sourceMappingURL=9767.fa44e155.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9767.189c113f.js.map b/platypush/backend/http/webapp/dist/static/js/9767.fa44e155.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/9767.189c113f.js.map rename to platypush/backend/http/webapp/dist/static/js/9767.fa44e155.js.map index 43bae54e19..79f232f67e 100644 --- a/platypush/backend/http/webapp/dist/static/js/9767.189c113f.js.map +++ b/platypush/backend/http/webapp/dist/static/js/9767.fa44e155.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/9767.189c113f.js","mappings":"qQAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,K,GAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,8BAAO,EAAAC,SAAA,EAAAA,WAAA,IAAO,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QAAQU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,+GCROhB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,mB,GAQNA,MAAM,e,sHAjBf,QAqBM,MArBN,EAqBM,EApBJ,OAmBM,MAnBN,EAmBM,EAlBJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBiB,OAAQ,EAAAZ,MACRa,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAMM,MANN,EAMM,EALJ,QAIgB,GAHbd,MAAO,EAAAA,MAAMe,UACbnB,SAAU,EAAAiB,QACV,QAAO,EAAAG,QACP,QAAK,sBAAN,QAAW,YAJb,0CAOF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCrB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,e,+BAWR,GACEA,KAAM,kBACNgB,WAAY,CAACC,WAAD,aAAaC,aAAY,KACrCC,OAAQ,CAACC,EAAA,YAETf,QAAS,CACPgB,cAAcf,GACZA,EAAMgB,kBACNf,KAAKC,MAAM,WAAW,GACtB,MAAMe,EACJ,cACChB,KAAKR,MAAMe,UAAY,aAAe,WAGzC,UACQP,KAAKiB,QAAQD,EAAQ,CACzBE,OAAQlB,KAAKR,MAAM2B,SAIvB,CANA,QAKEnB,KAAKC,MAAM,WAAW,EACxB,CACD,I,UC5CL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BluetoothDevice.vue","webpack://platypush/./src/components/panels/Entities/BluetoothDevice.vue?49c5"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./BluetoothDevice.vue?vue&type=template&id=653f75c2&scoped=true\"\nimport script from \"./BluetoothDevice.vue?vue&type=script&lang=js\"\nexport * from \"./BluetoothDevice.vue?vue&type=script&lang=js\"\n\nimport \"./BluetoothDevice.vue?vue&type=style&index=0&id=653f75c2&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-653f75c2\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","connected","connect","components","EntityIcon","ToggleSwitch","mixins","EntityMixin","async","stopPropagation","method","request","device","address"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/9767.fa44e155.js","mappings":"qQAMM,OAEM,OAFDA,MAAM,UAAQ,EACjB,OAAmB,OAAdA,MAAM,UADb,K,GAGMA,MAAM,S,0CARhB,QAYM,OAZDA,OAAK,SAAC,eAAc,UAAoB,EAAAC,YAAY,QAAK,8BAAO,EAAAC,SAAA,EAAAA,WAAA,IAAO,YAA5E,EAEE,OAAwC,SAAjCC,KAAK,WAAYC,QAAS,EAAAC,OAAjC,WACA,OAQQ,cANN,GAGA,OAEO,OAFP,EAEO,EADL,QAAQ,sCATd,E,CAgBF,OACEC,KAAM,eACNC,MAAO,CAAC,SACRC,MAAO,CACLH,MAAO,CACLF,KAAMM,QACNC,SAAS,GAGXT,SAAU,CACRE,KAAMM,QACNC,SAAS,IAIbC,QAAS,CACPT,QAAQU,GACN,GAAIC,KAAKZ,SACP,OAAO,EAETY,KAAKC,MAAM,QAASF,EACrB,I,UC/BL,MAAMG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,+GCROhB,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,c,GAONA,MAAM,mB,GAQNA,MAAM,e,sHAjBf,QAqBM,MArBN,EAqBM,EApBJ,OAmBM,MAnBN,EAmBM,EAlBJ,OAKM,MALN,EAKM,EAJJ,QAGmB,GAFhBiB,OAAQ,EAAAZ,MACRa,QAAS,EAAAA,QACTC,MAAO,EAAAA,OAHV,wCAMF,OAMM,MANN,EAMM,EALJ,QAIgB,GAHbd,MAAO,EAAAA,MAAMe,UACbnB,SAAU,EAAAiB,QACV,QAAO,EAAAG,QACP,QAAK,sBAAN,QAAW,YAJb,0CAOF,OAEM,MAFN,EAEM,EADJ,OAAwC,OAAnCrB,MAAM,O,aAAO,QAAmB,EAAN,MAACM,OAAhC,e,gCAWR,GACEA,KAAM,kBACNgB,WAAY,CAACC,WAAD,aAAaC,aAAY,KACrCC,OAAQ,CAACC,EAAA,YAETf,QAAS,CACPgB,cAAcf,GACZA,EAAMgB,kBACNf,KAAKC,MAAM,WAAW,GACtB,MAAMe,EACJ,cACChB,KAAKR,MAAMe,UAAY,aAAe,WAGzC,UACQP,KAAKiB,QAAQD,EAAQ,CACzBE,OAAQlB,KAAKR,MAAM2B,SAIvB,CANA,QAKEnB,KAAKC,MAAM,WAAW,EACxB,CACD,I,UC5CL,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/Entities/BluetoothDevice.vue","webpack://platypush/./src/components/panels/Entities/BluetoothDevice.vue?49c5"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=a6396ae8&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=a6396ae8&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a6396ae8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./BluetoothDevice.vue?vue&type=template&id=653f75c2&scoped=true\"\nimport script from \"./BluetoothDevice.vue?vue&type=script&lang=js\"\nexport * from \"./BluetoothDevice.vue?vue&type=script&lang=js\"\n\nimport \"./BluetoothDevice.vue?vue&type=style&index=0&id=653f75c2&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-653f75c2\"]])\n\nexport default __exports__"],"names":["class","disabled","onInput","type","checked","value","name","emits","props","Boolean","default","methods","event","this","$emit","__exports__","render","entity","loading","error","connected","connect","components","EntityIcon","ToggleSwitch","mixins","EntityMixin","async","stopPropagation","method","request","device","address"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/app-legacy.5094b577.js b/platypush/backend/http/webapp/dist/static/js/app-legacy.c7379dbb.js similarity index 71% rename from platypush/backend/http/webapp/dist/static/js/app-legacy.5094b577.js rename to platypush/backend/http/webapp/dist/static/js/app-legacy.c7379dbb.js index cd257324a2..474c789664 100644 --- a/platypush/backend/http/webapp/dist/static/js/app-legacy.5094b577.js +++ b/platypush/backend/http/webapp/dist/static/js/app-legacy.c7379dbb.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),i=(0,s.Z)();i.publishEntity=function(e){i.emit("entity-update",e)},i.onEntity=function(e){i.on("entity-update",e)},i.publishNotification=function(e){i.emit("notification-create",e)},i.onNotification=function(e){i.on("notification-create",e)}},3718:function(e,t,n){"use strict";n(6992),n(8674),n(9601),n(7727);var s=n(9963),i=n(6252);function r(e,t,n,s,r,a){var o=(0,i.up)("Events"),l=(0,i.up)("Notifications"),c=(0,i.up)("VoiceAssistant"),u=(0,i.up)("Pushbullet"),d=(0,i.up)("Ntfy"),f=(0,i.up)("router-view");return(0,i.wg)(),(0,i.iD)(i.HY,null,[a.hasWebsocket?((0,i.wg)(),(0,i.j4)(o,{key:0,ref:"events","ws-port":r.config["backend.http"].websocket_port},null,8,["ws-port"])):(0,i.kq)("",!0),(0,i.Wm)(l,{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)(u,{key:2,ref:"pushbullet"},null,512)):(0,i.kq)("",!0),a.hasNtfy?((0,i.wg)(),(0,i.j4)(d,{key:3,ref:"ntfy"},null,512)):(0,i.kq)("",!0),(0,i.Wm)(f)],64)}var a=n(8534),o=(n(5666),n(9254),{class:"notifications"});function l(e,t,n,s,r,a){var l=(0,i.up)("Notification");return(0,i.wg)(),(0,i.iD)("div",o,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.notifications,(function(e,t,n){return(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))])}n(9653);var c=n(3577),u=["textContent"],d={class:"body"},f={key:0,class:"image col-3"},p={class:"row"},m=["src"],h={key:3,class:"fa fa-exclamation"},g={key:4,class:"fa fa-times"},v=["textContent"],b=["innerHTML"],w=["textContent"],y=["innerHTML"];function k(e,t,n,s,r,a){return(0,i.wg)(),(0,i.iD)("div",{class:(0,c.C_)(["notification fade-in",{warning:n.warning,error:n.error}]),onClick:t[0]||(t[0]=function(){return a.clicked&&a.clicked.apply(a,arguments)})},[n.title?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"title",textContent:(0,c.zw)(n.title)},null,8,u)):(0,i.kq)("",!0),(0,i._)("div",d,[n.image||n.warning||n.error?((0,i.wg)(),(0,i.iD)("div",f,[(0,i._)("div",p,[n.image&&n.image.src?((0,i.wg)(),(0,i.iD)("img",{key:0,src:n.image.src,alt:""},null,8,m)):n.image&&n.image.icon?((0,i.wg)(),(0,i.iD)("i",{key:1,class:(0,c.C_)(["fa","fa-"+n.image.icon]),style:(0,c.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,c.C_)(n.image.iconClass),style:(0,c.j5)(n.image.color?"--color: "+n.image.color:"")},null,6)):n.warning?((0,i.wg)(),(0,i.iD)("i",h)):n.error?((0,i.wg)(),(0,i.iD)("i",g)):(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,c.zw)(n.text)},null,8,v)):(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,b)):(0,i.kq)("",!0),n.text&&!n.image?((0,i.wg)(),(0,i.iD)("div",{key:3,class:"text row horizontal-center",textContent:(0,c.zw)(n.text)},null,8,w)):(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,y)):(0,i.kq)("",!0)])],2)}var x={name:"Notification",props:["id","text","html","title","image","link","error","warning"],methods:{clicked:function(){this.link&&window.open(this.link,"_blank"),this.$emit("clicked",this.id)}}},_=n(3744);const C=(0,_.Z)(x,[["render",k],["__scopeId","data-v-7646705e"]]);var D=C,I={name:"Notifications",components:{Notification:D},props:{duration:{type:Number,default:1e4}},data:function(){return{index:0,notifications:{},timeouts:{}}},methods:{create:function(e){var t=this.index++;this.notifications[t]=e,null==e.duration&&(e.duration=this.duration);var 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 T=(0,_.Z)(I,[["render",l],["__scopeId","data-v-6dc8bebc"]]);var Z=T,S=n(6813);function U(e,t,n,s,r,a){return(0,i.wg)(),(0,i.iD)("div")}var R=n(6347),M=n(9584),N=(n(2479),n(2222),n(7941),n(5250)),P={name:"Events",props:{wsPort:{type:Number,default:8009}},data:function(){return{ws:null,initialized:!1,pending:!1,opened:!1,timeout:null,reconnectMsecs:3e4,handlers:{},handlerNameToEventTypes:{}}},methods:{onWebsocketTimeout:function(){console.log("Websocket reconnection timed out, retrying"),this.pending=!1,this.ws&&this.ws.close(),this.onClose()},onMessage:function(e){var t=[];if(e=e.data,"string"===typeof e)try{e=JSON.parse(e)}catch(r){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.apply(t,(0,M.Z)(Object.values(this.handlers[e.args.type])));for(var n=0,s=t;nPlatypush
',3),Oe={key:0,class:"row"},$e=Ne((function(){return(0,i._)("label",null,[(0,i._)("input",{type:"password",name:"confirm_password",placeholder:"Confirm password"})],-1)})),Ee=[$e],We={class:"row buttons"},ze=["value"],Le=Ne((function(){return(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 Ae(e,t,n,s,r,a){return(0,i.wg)(),(0,i.iD)("div",Pe,[(0,i._)("form",je,[qe,a._register?((0,i.wg)(),(0,i.iD)("div",Oe,Ee)):(0,i.kq)("",!0),(0,i._)("div",We,[(0,i._)("input",{type:"submit",class:"btn btn-primary",value:a._register?"Register":"Login"},null,8,ze)]),Le])])}var Ve={name:"Login",mixins:[S.Z],props:{register:{type:Boolean,required:!1,default:!1}},computed:{_register:function(){return this.parseBoolean(this.register)}}};const He=(0,_.Z)(Ve,[["render",Ae],["__scopeId","data-v-16cef6aa"]]);var Fe=He;function Be(e,t,n,s,r,a){var o=(0,i.up)("Login");return(0,i.wg)(),(0,i.j4)(o,{register:!0})}var Ye={name:"Register",mixins:[Fe],components:{Login:Fe},props:{register:{type:Boolean,required:!1,default:!0}}};const Ke=(0,_.Z)(Ye,[["render",Be]]);var Ge=Ke,Je={key:2,class:"canvas"},Xe={class:"panel"},Qe={key:3,class:"canvas"};function et(e,t,n,s,r,a){var o=(0,i.up)("Loading"),l=(0,i.up)("Nav"),u=(0,i.up)("Settings");return(0,i.wg)(),(0,i.iD)("main",null,[r.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):((0,i.wg)(),(0,i.j4)(l,{key:1,panels:r.components,"selected-panel":r.selectedPanel,hostname:r.hostname,onSelect:t[0]||(t[0]=function(e){return r.selectedPanel=e})},null,8,["panels","selected-panel","hostname"])),"settings"===r.selectedPanel?((0,i.wg)(),(0,i.iD)("div",Je,[(0,i._)("div",Xe,[(0,i.Wm)(u)])])):((0,i.wg)(),(0,i.iD)("div",Qe,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.components,(function(e,t){return(0,i.wg)(),(0,i.iD)("div",{class:(0,c.C_)(["panel",{hidden:t!==r.selectedPanel}]),key:t},[t===r.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))]))])}var tt=n(6084),nt=(n(4723),n(4747),n(9720),n(9600),n(7042),function(e){return(0,i.dD)("data-v-d9ea25f0"),e=e(),(0,i.Cn)(),e}),st=nt((function(){return(0,i._)("i",{class:"fas fa-bars"},null,-1)})),it=["textContent"],rt={class:"plugins"},at=["title","onClick"],ot=["href"],lt={class:"icon"},ct=["src"],ut={key:2,class:"fas fa-puzzle-piece"},dt=["textContent"],ft={class:"footer"},pt={href:"/#settings"},mt=nt((function(){return(0,i._)("span",{class:"icon"},[(0,i._)("i",{class:"fa fa-cog"})],-1)})),ht={key:0,class:"name"},gt={href:"/logout"},vt=nt((function(){return(0,i._)("span",{class:"icon"},[(0,i._)("i",{class:"fas fa-sign-out-alt"})],-1)})),bt={key:0,class:"name"};function wt(e,t,n,s,r,a){return(0,i.wg)(),(0,i.iD)("nav",{class:(0,c.C_)({collapsed:r.collapsed})},[(0,i._)("div",{class:"toggler",onClick:t[0]||(t[0]=function(e){return r.collapsed=!r.collapsed})},[st,n.hostname?((0,i.wg)(),(0,i.iD)("span",{key:0,class:"hostname",textContent:(0,c.zw)(n.hostname)},null,8,it)):(0,i.kq)("",!0)]),(0,i._)("ul",rt,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(a.panelNames,(function(e){var t,s;return(0,i.wg)(),(0,i.iD)("li",{key:e,class:(0,c.C_)(["entry",{selected:e===n.selectedPanel}]),title:e,onClick:function(t){return a.onItemClick(e)}},[(0,i._)("a",{href:"/#".concat(e)},[(0,i._)("span",lt,[null!==(t=r.icons[e])&&void 0!==t&&t.class?((0,i.wg)(),(0,i.iD)("i",{key:0,class:(0,c.C_)(r.icons[e].class)},null,2)):null!==(s=r.icons[e])&&void 0!==s&&s.imgUrl?((0,i.wg)(),(0,i.iD)("img",{key:1,src:r.icons[e].imgUrl,alt:"name"},null,8,ct)):((0,i.wg)(),(0,i.iD)("i",ut))]),r.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",{key:0,class:"name",textContent:(0,c.zw)("entities"==e?"Home":e)},null,8,dt))],8,ot)],10,at)})),128))]),(0,i._)("ul",ft,[(0,i._)("li",{class:(0,c.C_)({selected:"settings"===n.selectedPanel}),title:"Settings",onClick:t[1]||(t[1]=function(e){return a.onItemClick("settings")})},[(0,i._)("a",pt,[mt,r.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",ht,"Settings"))])],2),(0,i._)("li",{title:"Logout",onClick:t[2]||(t[2]=function(e){return a.onItemClick("logout")})},[(0,i._)("a",gt,[vt,r.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",bt,"Logout"))])])])],2)}n(2707);var yt=n(1359),kt={name:"Nav",emits:["select"],mixins:[S.Z],props:{panels:{type:Object,required:!0},selectedPanel:{type:String},hostname:{type:String}},computed:{panelNames:function(){var e=Object.keys(this.panels),t=e.indexOf("entities");return t>=0?["entities"].concat(e.slice(0,t).concat(e.slice(t+1)).sort()):e.sort()},collapsedDefault:function(){return!(!this.isMobile()&&!this.isTablet())}},methods:{onItemClick:function(e){this.$emit("select",e),this.collapsed=!!this.isMobile()||this.collapsedDefault}},data:function(){return{collapsed:!0,icons:yt,host:null}},mounted:function(){this.collapsed=this.collapsedDefault}};const xt=(0,_.Z)(kt,[["render",wt],["__scopeId","data-v-d9ea25f0"]]);var _t=xt,Ct=n(2715),Dt={name:"Panel",mixins:[S.Z],components:{Settings:Ct["default"],Nav:_t,Loading:ve.Z},data:function(){return{loading:!1,plugins:{},backends:{},procedures:{},components:{},hostname:void 0,selectedPanel:void 0}},methods:{initSelectedPanel:function(){var e=this.$route.hash.match("#?([a-zA-Z0-9.]+)[?]?(.*)"),t=e?e[1]:"entities";null!==t&&void 0!==t&&t.length&&(this.selectedPanel=t)},initPanels:function(){var e=this;this.components={},Object.entries(this.plugins).forEach(function(){var t=(0,a.Z)(regeneratorRuntime.mark((function t(s){var r,o,l,c,u,d;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=(0,tt.Z)(s,2),o=r[0],l=r[1],c=o.split(".").map((function(e){return e[0].toUpperCase()+e.slice(1)})).join(""),u=null,t.prev=3,t.next=6,n(3379)("./".concat(c,"/Index"));case 6:u=t.sent,t.next=12;break;case 9:return t.prev=9,t.t0=t["catch"](3),t.abrupt("return");case 12:d=(0,ge.XI)((0,i.RC)((0,a.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",u);case 1:case"end":return e.stop()}}),e)}))))),e.$options.components[o]=d,e.components[o]={component:d,pluginName:o,config:l};case 15:case"end":return t.stop()}}),t,null,[[3,9]])})));return function(e){return t.apply(this,arguments)}}())},parseConfig:function(){var e=this;return(0,a.Z)(regeneratorRuntime.mark((function t(){var n,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Promise.all([e.request("config.get_plugins"),e.request("config.get_backends"),e.request("config.get_procedures"),e.request("config.get_device_id")]);case 2:n=t.sent,s=(0,tt.Z)(n,4),e.plugins=s[0],e.backends=s[1],e.procedures=s[2],e.hostname=s[3],e.initializeDefaultViews();case 9:case"end":return t.stop()}}),t)})))()},initializeDefaultViews:function(){this.plugins.execute={},this.plugins.entities={}}},mounted:function(){var e=this;return(0,a.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loading=!0,t.prev=1,t.next=4,e.parseConfig();case 4:e.initPanels(),e.initSelectedPanel();case 6:return t.prev=6,e.loading=!1,t.finish(6);case 9:case"end":return t.stop()}}),t,null,[[1,,6,9]])})))()}};const It=(0,_.Z)(Dt,[["render",et],["__scopeId","data-v-fbc09254"]]);var Tt=It,Zt={key:1,class:"canvas"};function St(e,t,n,s,r,a){var o=(0,i.up)("Loading");return(0,i.wg)(),(0,i.iD)("main",null,[r.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):((0,i.wg)(),(0,i.iD)("div",Zt,[((0,i.wg)(),(0,i.j4)((0,i.LL)(r.component),{config:r.config,"plugin-name":a.pluginName},null,8,["config","plugin-name"]))]))])}n(9714);var Ut={name:"Panel",mixins:[S.Z],components:{Settings:Ct["default"],Nav:_t,Loading:ve.Z},data:function(){return{loading:!1,config:{},plugins:{},backends:{},procedures:{},component:void 0,hostname:void 0,selectedPanel:void 0}},computed:{pluginName:function(){return this.$route.params.plugin}},methods:{initPanel:function(){var e=this;return(0,a.Z)(regeneratorRuntime.mark((function t(){var s,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return s=e.pluginName.split(".").map((function(e){return e[0].toUpperCase()+e.slice(1)})).join(""),r=null,t.prev=2,t.next=5,n(3379)("./".concat(s,"/Index"));case 5:r=t.sent,t.next=13;break;case 8:return t.prev=8,t.t0=t["catch"](2),console.error(t.t0),e.notify({error:!0,title:"Cannot load plugin ".concat(e.pluginName),text:t.t0.toString()}),t.abrupt("return");case 13:e.component=(0,ge.XI)((0,i.RC)((0,a.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",r);case 1:case"end":return e.stop()}}),e)}))))),e.$options.components[s]=e.component;case 15:case"end":return t.stop()}}),t,null,[[2,8]])})))()},initConfig:function(){var e=this;return(0,a.Z)(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.request("config.get");case 2:return n=t.sent,e.config=n[e.pluginName]||{},t.next=6,e.request("config.get_device_id");case 6:e.hostname=t.sent;case 7:case"end":return t.stop()}}),t)})))()}},mounted:function(){var e=this;return(0,a.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loading=!0,t.prev=1,t.next=4,e.initConfig();case 4:return t.next=6,e.initPanel();case 6:return t.prev=6,e.loading=!1,t.finish(6);case 9:case"end":return t.stop()}}),t,null,[[1,,6,9]])})))()}};const Rt=(0,_.Z)(Ut,[["render",St],["__scopeId","data-v-e339182c"]]);var Mt=Rt,Nt=[{path:"/",name:"Panel",component:Tt},{path:"/dashboard/:name",name:"Dashboard",component:Ze},{path:"/plugin/:plugin",name:"Plugin",component:Mt},{path:"/login",name:"Login",component:Fe},{path:"/register",name:"Register",component:Ge},{path:"/:catchAll(.*)",component:Me}],Pt=(0,pe.p7)({history:(0,pe.PO)(),routes:Nt}),jt=Pt,qt=(0,s.ri)(fe);qt.config.globalProperties._config=window.config,qt.use(jt).mount("#app")},6813:function(e,t,n){"use strict";n.d(t,{Z:function(){return j}});n(1539);var s=n(9669),i=n.n(s),r={name:"Api",methods:{execute:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6e4,s=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r={};return"target"in e&&e["target"]||(e["target"]="localhost"),"type"in e&&e["type"]||(e["type"]="request"),n&&(r.timeout=n),new Promise((function(n,a){i().post("/execute",e,r).then((function(e){var s;if(e=e.data.response,null!==(s=e.errors)&&void 0!==s&&s.length){var i,r=(null===(i=e.errors)||void 0===i?void 0:i[0])||e;t.notify({text:r,error:!0}),a(r)}else n(e.output)})).catch((function(e){s&&t.notify({text:e,error:!0}),a(e)}))}))},request:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:6e4,s=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];return this.execute({type:"request",action:e,args:t},n,s)}}};const a=r;var o=a,l=n(6084),c=(n(4916),n(3123),{name:"Cookies",methods:{getCookies:function(){return document.cookie.split(/;\s*/).reduce((function(e,t){var n=t.split("="),s=(0,l.Z)(n,2),i=s[0],r=s[1];return e[i]=r,e}),{})}}});const u=c;var d=u,f=(n(2222),{name:"DateTime",methods:{formatDate:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return"string"===typeof e&&(e=new Date(Date.parse(e))),e.toDateString().substring(0,t?15:10)},formatTime:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return"string"===typeof e&&(e=new Date(Date.parse(e))),e.toTimeString().substring(0,t?8:5)},formatDateTime:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return"string"===typeof e&&(e=new Date(Date.parse(e))),"".concat(this.formatDate(e,t),", ").concat(this.formatTime(e,n))}}});const p=f;var m=p,h=n(9584),g=(n(7714),n(2801),n(1174),n(1249),n(3948),n(5250)),v={name:"Events",computed:{_eventsReady:function(){var e;return null===(e=this.$root.$refs.events)||void 0===e?void 0:e.initialized}},methods:{subscribe:function(e,t){for(var n=this,s=arguments.length,i=new Array(s>2?s-2:0),r=2;r1024&&(i===n.length-1?t=s:e/=1024)})),"".concat(e.toFixed(2)," ").concat(t)},convertTime:function(e){var 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)){var s=t.d+" day";t.d>1&&(s+="s"),n.push(s)}if(parseInt(t.h)){var i=t.h+" hour";t.h>1&&(i+="s"),n.push(i)}if(parseInt(t.m)){var r=t.m+" minute";t.m>1&&(r+="s"),n.push(r)}var a=t.s+" second";return t.s>1&&(a+="s"),n.push(a),n.join(" ")},objectsEqual:function(e,t){var n;if("object"!==(0,S.Z)(e)||"object"!==(0,S.Z)(t))return!1;if(null==e||null==t)return null==e&&null==t;for(var s=0,i=Object.keys(e||{});st?(t=r,n=[i]):r===t&&n.push(i)}}catch(o){s.e(o)}finally{s.f()}(n.indexOf(this.$el)<0||n.length>1)&&(this.$el.style.zIndex=t+1)}if(this.isVisible&&this.timeout&&!this.timeoutId){var a=function(e){return function(){e.close(),e.timeoutId=void 0}};this.timeoutId=setTimeout(a(this),0+this.timeout)}}}),d=n(3744);const f=(0,d.Z)(u,[["render",l],["__scopeId","data-v-7d1f6e8b"]]);var p=f},5771:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var s=n(6252),i=n(9963),r=n(3577),a={class:"dropdown-container",ref:"container"},o=["title"],l=["textContent"],c=["id"];function u(e,t,n,u,d,f){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)((function(e){return f.toggle(e)}),["stop"]))},[n.iconClass?((0,s.wg)(),(0,s.iD)("i",{key:0,class:(0,r.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,r.zw)(n.text)},null,8,l)):(0,s.kq)("",!0)],8,o),(0,s._)("div",{class:(0,r.C_)(["dropdown fade-in",{hidden:!d.visible}]),id:n.id,ref:"dropdown"},[(0,s.WI)(e.$slots,"default",{},void 0,!0)],10,c)],512)}var d={name:"Dropdown",emits:["click"],props:{id:{type:String},items:{type:Array,default:function(){return[]}},iconClass:{type:String,default:"fa fa-ellipsis-h"},text:{type:String},title:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1}},data:function(){return{visible:!1}},methods:{documentClickHndl:function(e){if(this.visible){var t=e.target;while(t){if(!this.$refs.dropdown)break;if(t===this.$refs.dropdown.element)return;t=t.parentElement}this.close()}},close:function(){this.visible=!1,document.removeEventListener("click",this.documentClickHndl)},open:function(){var e=this;document.addEventListener("click",this.documentClickHndl),this.visible=!0,setTimeout((function(){var t=e.$refs.dropdown;t.style.left=0,t.style.top=parseFloat(getComputedStyle(e.$refs.button).height)+"px",t.getBoundingClientRect().left>window.innerWidth/2&&(t.style.left=-t.clientWidth+parseFloat(getComputedStyle(e.$refs.button).width)+"px"),t.getBoundingClientRect().top>window.innerHeight/2&&(t.style.top=-t.clientHeight+parseFloat(getComputedStyle(e.$refs.button).height)+"px")}),10)},toggle:function(e){e.stopPropagation(),this.$emit("click"),this.visible?this.close():this.open()}}},f=n(3744);const p=(0,f.Z)(d,[["render",u],["__scopeId","data-v-21bf0316"]]);var m=p},2684:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var s=n(6252),i=n(3577),r={key:0,class:"col-2 icon"},a=["textContent"];function o(e,t,n,o,l,c){var u,d,f=(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]=function(){return c.clicked&&c.clicked.apply(c,arguments)})},[null!==(u=n.iconClass)&&void 0!==u&&u.length||null!==(d=n.iconUrl)&&void 0!==d&&d.length?((0,s.wg)(),(0,s.iD)("div",r,[(0,s.Wm)(f,{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 l=n(1478),c={name:"DropdownItem",components:{Icon:l.Z},props:{iconClass:{type:String},iconUrl:{type:String},text:{type:String},disabled:{type:Boolean,default:!1},itemClass:{}},methods:{clicked:function(e){if(this.disabled)return!1;this.$parent.$emit("click",e),this.$parent.keepOpenOnItemClick||(this.$parent.visible=!1)}}},u=n(3744);const d=(0,u.Z)(c,[["render",o],["__scopeId","data-v-2cfe8014"]]);var f=d},1478:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var s=n(6252),i=n(3577),r={class:"icon-container"},a=["src","alt"];function o(e,t,n,o,l,c){var u,d;return(0,s.wg)(),(0,s.iD)("div",r,[null!==(u=n.url)&&void 0!==u&&u.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:n.url,alt:n.alt},null,8,a)):null!==(d=c.className)&&void 0!==d&&d.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 l={props:{class:{type:String},url:{type:String},color:{type:String,default:""},alt:{type:String,default:""}},computed:{className:function(){return this.class}}},c=n(3744);const u=(0,c.Z)(l,[["render",o],["__scopeId","data-v-706a3bd1"]]);var d=u},2715:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Ce}});var s=n(6252),i={class:"settings-container"},r={class:"col-8"},a={class:"col-4 pull-right"},o=(0,s._)("i",{class:"fa fa-plus"},null,-1),l=[o];function c(e,t,n,o,c,u){var d=(0,s.up)("DropdownItem"),f=(0,s.up)("Dropdown"),p=(0,s.up)("Users"),m=(0,s.up)("Token");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("header",null,[(0,s._)("div",r,[(0,s.Wm)(f,{title:"Select a category","icon-class":"fa fa-ellipsis-h"},{default:(0,s.w5)((function(){return[(0,s.Wm)(d,{text:"Users","icon-class":"fa fa-user","item-class":{selected:"users"===c.selectedView},onClick:t[0]||(t[0]=function(e){return c.selectedView="users"})},null,8,["item-class"]),(0,s.Wm)(d,{text:"Generate a token","icon-class":"fa fa-key","item-class":{selected:"token"===c.selectedView},onClick:t[1]||(t[1]=function(e){return c.selectedView="token"})},null,8,["item-class"])]})),_:1})]),(0,s._)("div",a,["users"===c.selectedView?((0,s.wg)(),(0,s.iD)("button",{key:0,title:"Add User",onClick:t[2]||(t[2]=function(t){return e.$refs.usersView.$refs.addUserModal.show()})},l)):(0,s.kq)("",!0)])]),(0,s._)("main",null,["users"===c.selectedView?((0,s.wg)(),(0,s.j4)(p,{key:0,"session-token":c.sessionToken,"current-user":c.currentUser,ref:"usersView"},null,8,["session-token","current-user"])):"token"===c.selectedView?((0,s.wg)(),(0,s.j4)(m,{key:1,"session-token":c.sessionToken,"current-user":c.currentUser,ref:"tokenView"},null,8,["session-token","current-user"])):(0,s.kq)("",!0)])])}var u=n(8534),d=(n(5666),n(5771)),f=n(2684),p=n(3577),m=n(9963),h={class:"token-container"},g={class:"token-container"},v=(0,s.Uk)(" This is your generated token. Treat it carefully and do not share it with untrusted parties."),b=(0,s._)("br",null,null,-1),w=(0,s.Uk)(" Also, make sure to save it - it WILL NOT be displayed again. "),y=["textContent"],k={class:"body"},x={class:"description"},_=(0,s.Uk)("Generate a JWT authentication token that can be used for API calls to the "),C=(0,s.Uk)("/execute"),D=(0,s.Uk)(" endpoint."),I=(0,s._)("br",null,null,-1),T=(0,s._)("p",null,"You can include the token in your requests in any of the following ways:",-1),Z=(0,s.Uk)("Specify it on the "),S=(0,s.Uk)("Authorization: Bearer"),U=(0,s.Uk)(" header;"),R=(0,s.Uk)("Specify it on the "),M=(0,s.Uk)("X-Token"),N=(0,s.Uk)(" header;"),P=(0,s.Uk)("Specify it as a URL parameter: "),j=(0,s.Uk)("http://site:8008/execute?token=..."),q=(0,s.Uk)(";"),O=(0,s.Uk)("Specify it on the body of your JSON request: "),$=(0,s.Uk)('{"type":"request", "action", "...", "token":"..."}'),E=(0,s.Uk)("."),W=(0,s.Uk)(" Confirm your credentials in order to generate a new token. "),z={class:"form-container"},L=(0,s._)("span",null,"Username",-1),A=["value"],V=(0,s._)("label",null,[(0,s._)("span",null,"Confirm password"),(0,s._)("span",null,[(0,s._)("input",{type:"password",name:"password"})])],-1),H=(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)(" to identify 6 hours). An empty or zero value means that the token has no expiry date. ")])],-1),F=(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Generate token"})],-1);function B(e,t,n,i,r,a){var o=(0,s.up)("Loading"),l=(0,s.up)("Modal"),c=(0,s.up)("tt");return(0,s.wg)(),(0,s.iD)("div",h,[r.loading?((0,s.wg)(),(0,s.j4)(o,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(l,{ref:"tokenModal"},{default:(0,s.w5)((function(){return[(0,s._)("div",g,[(0,s._)("label",null,[v,b,w,(0,s._)("textarea",{class:"token",textContent:(0,p.zw)(r.token),onFocus:t[0]||(t[0]=function(){return a.onTokenSelect&&a.onTokenSelect.apply(a,arguments)})},null,40,y)])])]})),_:1},512),(0,s._)("div",k,[(0,s._)("div",x,[(0,s._)("p",null,[_,(0,s.Wm)(c,null,{default:(0,s.w5)((function(){return[C]})),_:1}),D]),I,T,(0,s._)("ul",null,[(0,s._)("li",null,[Z,(0,s.Wm)(c,null,{default:(0,s.w5)((function(){return[S]})),_:1}),U]),(0,s._)("li",null,[R,(0,s.Wm)(c,null,{default:(0,s.w5)((function(){return[M]})),_:1}),N]),(0,s._)("li",null,[P,(0,s.Wm)(c,null,{default:(0,s.w5)((function(){return[j]})),_:1}),q]),(0,s._)("li",null,[O,(0,s.Wm)(c,null,{default:(0,s.w5)((function(){return[$]})),_:1}),E])]),W]),(0,s._)("div",z,[(0,s._)("form",{onSubmit:t[1]||(t[1]=(0,m.iM)((function(){return a.generateToken&&a.generateToken.apply(a,arguments)}),["prevent"])),ref:"generateTokenForm"},[(0,s._)("label",null,[L,(0,s._)("span",null,[(0,s._)("input",{type:"text",name:"username",value:n.currentUser.username,disabled:""},null,8,A)])]),V,H,F],544)])])])}n(1539),n(9714);var Y=n(9669),K=n.n(Y),G=n(1232),J=n(6813),X=n(8453),Q={name:"Token",components:{Modal:X.Z,Loading:G.Z},mixins:[J.Z],props:{currentUser:{type:Object,required:!0}},data:function(){return{loading:!1,token:null}},methods:{generateToken:function(e){var t=this;return(0,u.Z)(regeneratorRuntime.mark((function n(){var s,i,r,a,o;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return i=t.currentUser.username,r=e.target.password.value,a=null!==(s=e.target.validityDays)&&void 0!==s&&s.length?parseInt(e.target.validityDays.value):0,a||(a=null),t.loading=!0,n.prev=5,n.next=8,K().post("/auth",{username:i,password:r,expiry_days:a});case 8:t.token=n.sent.data.token,null!==(o=t.token)&&void 0!==o&&o.length&&t.$refs.tokenModal.show(),n.next=16;break;case 12:n.prev=12,n.t0=n["catch"](5),console.error(n.t0.toString()),t.notify({text:n.t0.toString(),error:!0});case 16:return n.prev=16,t.loading=!1,n.finish(16);case 19:case"end":return n.stop()}}),n,null,[[5,12,16,19]])})))()},onTokenSelect:function(e){e.target.select(),document.execCommand("copy"),this.notify({text:"Token copied to clipboard",image:{iconClass:"fa fa-check"}})}}},ee=n(3744);const te=(0,ee.Z)(Q,[["render",B]]);var ne=te,se=["disabled"],ie=["disabled"],re=["disabled"],ae=["disabled"],oe=["value"],le=["disabled"],ce=["disabled"],ue=["disabled"],de=["disabled"],fe={class:"body"},pe={class:"users-list"},me=["onClick"],he=["textContent"],ge={class:"actions pull-right col-4"};function ve(e,t,n,i,r,a){var o=(0,s.up)("Loading"),l=(0,s.up)("Modal"),c=(0,s.up)("DropdownItem"),u=(0,s.up)("Dropdown");return(0,s.wg)(),(0,s.iD)(s.HY,null,[r.loading?((0,s.wg)(),(0,s.j4)(o,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(l,{ref:"addUserModal",title:"Add User"},{default:(0,s.w5)((function(){return[(0,s._)("form",{action:"#",method:"POST",ref:"addUserForm",onSubmit:t[0]||(t[0]=function(){return a.createUser&&a.createUser.apply(a,arguments)})},[(0,s._)("label",null,[(0,s._)("input",{type:"text",name:"username",placeholder:"Username",disabled:r.commandRunning},null,8,se)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"password",placeholder:"Password",disabled:r.commandRunning},null,8,ie)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"confirm_password",placeholder:"Confirm password",disabled:r.commandRunning},null,8,re)]),(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Create User",disabled:r.commandRunning},null,8,ae)])],544)]})),_:1},512),(0,s.Wm)(l,{ref:"changePasswordModal",title:"Change Password"},{default:(0,s.w5)((function(){return[(0,s._)("form",{action:"#",method:"POST",ref:"changePasswordForm",onSubmit:t[1]||(t[1]=function(){return a.changePassword&&a.changePassword.apply(a,arguments)})},[(0,s._)("label",null,[(0,s._)("input",{type:"text",name:"username",placeholder:"Username",value:r.selectedUser,disabled:"disabled"},null,8,oe)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"password",placeholder:"Current password",disabled:r.commandRunning},null,8,le)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"new_password",placeholder:"New password",disabled:r.commandRunning},null,8,ce)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"confirm_new_password",placeholder:"Confirm new password",disabled:r.commandRunning},null,8,ue)]),(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Change Password",disabled:r.commandRunning},null,8,de)])],544)]})),_:1},512),(0,s._)("div",fe,[(0,s._)("ul",pe,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(r.users,(function(t){return(0,s.wg)(),(0,s.iD)("li",{key:t.user_id,class:"item user",onClick:function(e){return r.selectedUser=t.username}},[(0,s._)("div",{class:"name col-8",textContent:(0,p.zw)(t.username)},null,8,he),(0,s._)("div",ge,[(0,s.Wm)(u,{title:"User Actions","icon-class":"fa fa-cog"},{default:(0,s.w5)((function(){return[(0,s.Wm)(c,{text:"Change Password",disabled:r.commandRunning,"icon-class":"fa fa-key",onClick:function(n){r.selectedUser=t.username,e.$refs.changePasswordModal.show()}},null,8,["disabled","onClick"]),(0,s.Wm)(c,{text:"Delete User",disabled:r.commandRunning,"icon-class":"fa fa-trash",onClick:function(e){return a.deleteUser(t)}},null,8,["disabled","onClick"])]})),_:2},1024)])],8,me)})),128))])])],64)}var be=n(9584),we=(n(8309),{name:"Users",components:{DropdownItem:f.Z,Loading:G.Z,Modal:X.Z,Dropdown:d.Z},mixins:[J.Z],props:{sessionToken:{type:String,required:!0},currentUser:{type:Object,required:!0}},data:function(){return{users:[],commandRunning:!1,loading:!1,selectedUser:null}},methods:{refresh:function(){var e=this;return(0,u.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loading=!0,t.prev=1,t.next=4,e.request("user.get_users");case 4:e.users=t.sent;case 5:return t.prev=5,e.loading=!1,t.finish(5);case 8:case"end":return t.stop()}}),t,null,[[1,,5,8]])})))()},createUser:function(e){var t=this;return(0,u.Z)(regeneratorRuntime.mark((function n(){var s;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(e.preventDefault(),s=(0,be.Z)(t.$refs.addUserForm.querySelectorAll("input[name]")).reduce((function(e,t){return e[t.name]=t.value,e}),{}),s.password===s.confirm_password){n.next=5;break}return t.notify({title:"Unable to create user",text:"Please check that the passwords match",error:!0,image:{iconClass:"fas fa-times"}}),n.abrupt("return");case 5:return t.commandRunning=!0,n.prev=6,n.next=9,t.request("user.create_user",{username:s.username,password:s.password,session_token:t.sessionToken});case 9:return n.prev=9,t.commandRunning=!1,n.finish(9);case 12:return t.notify({text:"User "+s.username+" created",image:{iconClass:"fas fa-check"}}),t.$refs.addUserModal.close(),n.next=16,t.refresh();case 16:case"end":return n.stop()}}),n,null,[[6,,9,12]])})))()},changePassword:function(e){var t=this;return(0,u.Z)(regeneratorRuntime.mark((function n(){var s,i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(e.preventDefault(),s=(0,be.Z)(t.$refs.changePasswordForm.querySelectorAll("input[name]")).reduce((function(e,t){return e[t.name]=t.value,e}),{}),s.new_password===s.confirm_new_password){n.next=5;break}return t.notify({title:"Unable to update password",text:"Please check that the passwords match",error:!0,image:{iconClass:"fas fa-times"}}),n.abrupt("return");case 5:return t.commandRunning=!0,i=!1,n.prev=7,n.next=10,t.request("user.update_password",{username:s.username,old_password:s.password,new_password:s.new_password});case 10:i=n.sent;case 11:return n.prev=11,t.commandRunning=!1,n.finish(11);case 14:i?(t.$refs.changePasswordModal.close(),t.notify({text:"Password successfully updated",image:{iconClass:"fas fa-check"}})):t.notify({title:"Unable to update password",text:"The current password is incorrect",error:!0,image:{iconClass:"fas fa-times"}});case 15:case"end":return n.stop()}}),n,null,[[7,,11,14]])})))()},deleteUser:function(e){var t=this;return(0,u.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(confirm("Are you sure that you want to remove the user "+e.username+"?")){n.next=2;break}return n.abrupt("return");case 2:return t.commandRunning=!0,n.prev=3,n.next=6,t.request("user.delete_user",{username:e.username,session_token:t.sessionToken});case 6:return n.prev=6,t.commandRunning=!1,n.finish(6);case 9:return t.notify({text:"User "+e.username+" removed",image:{iconClass:"fas fa-check"}}),n.next=12,t.refresh();case 12:case"end":return n.stop()}}),n,null,[[3,,6,9]])})))()}},mounted:function(){this.refresh()}});const ye=(0,ee.Z)(we,[["render",ve]]);var ke=ye,xe={name:"Settings",components:{Dropdown:d.Z,DropdownItem:f.Z,Users:ke,Token:ne},mixins:[J.Z],data:function(){return{selectedView:"users",currentUser:null,sessionToken:null}},methods:{refresh:function(){var e=this;return(0,u.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.sessionToken=e.getCookies()["session_token"],t.next=3,e.request("user.get_user_by_session",{session_token:e.sessionToken});case 3:e.currentUser=t.sent;case 4:case"end":return t.stop()}}),t)})))()}},mounted:function(){this.refresh()}};const _e=(0,ee.Z)(xe,[["render",c]]);var Ce=_e},3379:function(e,t,n){var s={"./Camera/Index":[5528,5528],"./CameraAndroidIpcam/Index":[6739,6739],"./CameraCv/Index":[8184,5528,8184],"./CameraFfmpeg/Index":[5111,5528,5111],"./CameraGstreamer/Index":[699,5528,699],"./CameraIrMlx90640/Index":[9895,5528,9895],"./CameraPi/Index":[4548,5528,4548],"./Entities/Index":[1526,55],"./Execute/Index":[7643,7643],"./Light/Index":[8448,7782,3490,8448],"./LightHue/Index":[3724,7782,3490,8448,3724],"./Media/Index":[4196,7782,8337,7029,779,4196],"./MediaMplayer/Index":[6509,7782,8337,7029,779,4196,6509],"./MediaMpv/Index":[5895,7782,8337,7029,779,4196,5895],"./MediaOmxplayer/Index":[9633,7782,8337,7029,779,4196,9633],"./MediaVlc/Index":[767,7782,8337,7029,779,4196,767],"./Music/Index":[5781,7782,8337,7029,6833],"./MusicMpd/Index":[2957,7782,8337,7029,6833,2957],"./MusicSnapcast/Index":[2790,7782,3490,2790],"./MusicSpotify/Index":[7196,7782,8337,7029,6833,7196],"./Rtorrent/Index":[2820,8337,779,6162,2820],"./Settings/Index":[2715],"./Sound/Index":[5193,5193],"./Torrent/Index":[9299,8337,779,6162,9299],"./Tts/Index":[2466,4021,2466],"./TtsGoogle/Index":[1938,4021,1938],"./TvSamsungWs/Index":[615,615],"./ZigbeeMqtt/Index":[4848,7782,3490,4848],"./Zwave/Index":[8586,7782,3490,906,6027],"./ZwaveMqtt/Index":[2362,7782,3490,906,2362]};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":[345,345],"./Camera/Index":[2346,2346],"./Component/Index":[5824,7782,3490,5824],"./DateTime/Index":[1595,9575,1595],"./DateTimeWeather/Index":[346,1798,9575,346],"./ImageCarousel/Index":[6003,1798,9575,6003],"./Music/Index":[6013,6013],"./Plugin/Index":[1818,1818],"./RssNews/Index":[7420,7420],"./Weather/Index":[1798,1798]};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('{"arduino":{"class":"fas fa-microchip"},"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"},"entities":{"class":"fa fa-home"},"execute":{"class":"fa fa-play"},"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"},"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"},"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 r=t[s]={exports:{}};return e[s](r,r.exports,n),r.exports}n.m=e,function(){var e=[];n.O=function(t,s,i,r){if(!s){var a=1/0;for(u=0;u=r)&&Object.keys(n.O).every((function(e){return n.O[e](s[l])}))?s.splice(l--,1):(o=!1,r0&&e[u-1][2]>r;u--)e[u]=e[u-1];e[u]=[s,i,r]}}(),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 r=Object.create(null);n.r(r);var a={};e=e||[null,t({}),t([]),t(t)];for(var o=2&i&&s;"object"==typeof o&&!~e.indexOf(o);o=t(o))Object.getOwnPropertyNames(o).forEach((function(e){a[e]=function(){return s[e]}}));return a["default"]=function(){return s},n.d(r,a),r}}(),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+"-legacy."+{55:"c95558f9",65:"a4e6662a",345:"dcb6e74e",346:"f3cfa402",615:"fba0e1b5",675:"c88a6753",699:"cb1ccfbb",767:"f33d812b",779:"b6f54fbb",906:"8229b138",1196:"3e335cf2",1213:"3599e637",1300:"526f4cf3",1595:"69aea4ae",1798:"b42f39d9",1818:"03a52113",1938:"e350f72d",2346:"4845c2ae",2362:"034c153c",2466:"b6981a49",2790:"4e9e8b0b",2806:"83e07e67",2820:"869be689",2957:"a0d5f651",3303:"9b0f6467",3490:"d482e29b",3724:"b00820ce",4021:"a3380d38",4196:"52467354",4548:"e2883bdd",4848:"27e30cbc",4981:"c4835180",5111:"262ea3c5",5157:"98025f50",5193:"d8c2e027",5207:"b6625280",5225:"01034b1d",5498:"86c25b18",5528:"5b7db199",5824:"6527ca08",5895:"e1ce8e90",5924:"f7e34b1a",6003:"f3446996",6013:"b02eb716",6027:"15704eec",6162:"bf13f6e2",6164:"edf123aa",6358:"bd542047",6509:"ab6d64c3",6739:"c665b953",6815:"7e7475d2",6833:"45b75b6d",7029:"85f01cbd",7141:"ddb168fd",7196:"a47a2493",7420:"a57de4be",7503:"47cd1c18",7643:"5b846090",7782:"724314a6",8135:"83b98a19",8184:"702db0b7",8337:"fcf13df8",8444:"16b9dfb9",8448:"fd3bc403",9276:"ef9de063",9299:"adb4a75b",9387:"1f31fd33",9450:"ed0d518c",9575:"fb8eab70",9633:"8a00fadb",9767:"aa5340be",9895:"acee9428"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"static/css/"+e+"."+{55:"809127a3",65:"e10d38b0",345:"19cf9d0d",346:"1706fbde",615:"8b95243c",675:"48eefaea",779:"e7924cac",906:"cb3bce26",1196:"8b298e8a",1213:"d69b5909",1300:"62e4e58d",1798:"d0061372",1818:"8baa291c",2346:"d171e8f5",2790:"19201b3b",2806:"241e3af5",3303:"15ab065d",3490:"a327ba57",3724:"0fc70dd7",4021:"fff19b0b",4196:"ea56d2c9",4848:"c9eab7f4",4981:"94bc04e2",5193:"37da0a16",5207:"2b89418c",5225:"f9bdac04",5498:"8d741160",5528:"0f93a679",5824:"c1f06cf8",5924:"35cc6a6e",6003:"986b3ae1",6013:"d0054b15",6162:"748a42fd",6164:"92995203",6358:"0fa0593b",6739:"11bad71d",6815:"474fcb2b",6833:"b5d8115c",7029:"b34577f7",7141:"89c0dfdc",7420:"f8b46177",7503:"fb28df4d",7643:"6c07b819",7782:"a9f0ac90",8135:"c0fccf81",8444:"8bfbc26e",8448:"fe9cee1a",9276:"366d174d",9387:"5e413a1b",9450:"fbf53360",9575:"21327597",9767:"4237c8fe"}[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,r,a){if(e[s])e[s].push(i);else{var o,l;if(void 0!==r)for(var c=document.getElementsByTagName("script"),u=0;uPlatypush
',3),Oe={key:0,class:"row"},$e=Ne((function(){return(0,i._)("label",null,[(0,i._)("input",{type:"password",name:"confirm_password",placeholder:"Confirm password"})],-1)})),Ee=[$e],We={class:"row buttons"},ze=["value"],Le=Ne((function(){return(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 Ae(e,t,n,s,r,a){return(0,i.wg)(),(0,i.iD)("div",Pe,[(0,i._)("form",je,[qe,a._register?((0,i.wg)(),(0,i.iD)("div",Oe,Ee)):(0,i.kq)("",!0),(0,i._)("div",We,[(0,i._)("input",{type:"submit",class:"btn btn-primary",value:a._register?"Register":"Login"},null,8,ze)]),Le])])}var Ve={name:"Login",mixins:[S.Z],props:{register:{type:Boolean,required:!1,default:!1}},computed:{_register:function(){return this.parseBoolean(this.register)}}};const He=(0,_.Z)(Ve,[["render",Ae],["__scopeId","data-v-16cef6aa"]]);var Fe=He;function Be(e,t,n,s,r,a){var o=(0,i.up)("Login");return(0,i.wg)(),(0,i.j4)(o,{register:!0})}var Ye={name:"Register",mixins:[Fe],components:{Login:Fe},props:{register:{type:Boolean,required:!1,default:!0}}};const Ke=(0,_.Z)(Ye,[["render",Be]]);var Ge=Ke,Je={key:2,class:"canvas"},Xe={class:"panel"},Qe={key:3,class:"canvas"};function et(e,t,n,s,r,a){var o=(0,i.up)("Loading"),c=(0,i.up)("Nav"),u=(0,i.up)("Settings");return(0,i.wg)(),(0,i.iD)("main",null,[r.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):((0,i.wg)(),(0,i.j4)(c,{key:1,panels:r.components,"selected-panel":r.selectedPanel,hostname:r.hostname,onSelect:t[0]||(t[0]=function(e){return r.selectedPanel=e})},null,8,["panels","selected-panel","hostname"])),"settings"===r.selectedPanel?((0,i.wg)(),(0,i.iD)("div",Je,[(0,i._)("div",Xe,[(0,i.Wm)(u)])])):((0,i.wg)(),(0,i.iD)("div",Qe,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.components,(function(e,t){return(0,i.wg)(),(0,i.iD)("div",{class:(0,l.C_)(["panel",{hidden:t!==r.selectedPanel}]),key:t},[t===r.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))]))])}var tt=n(6084),nt=(n(4723),n(4747),n(9720),n(9600),n(7042),function(e){return(0,i.dD)("data-v-d9ea25f0"),e=e(),(0,i.Cn)(),e}),st=nt((function(){return(0,i._)("i",{class:"fas fa-bars"},null,-1)})),it=["textContent"],rt={class:"plugins"},at=["title","onClick"],ot=["href"],ct={class:"icon"},lt=["src"],ut={key:2,class:"fas fa-puzzle-piece"},dt=["textContent"],ft={class:"footer"},pt={href:"/#settings"},mt=nt((function(){return(0,i._)("span",{class:"icon"},[(0,i._)("i",{class:"fa fa-cog"})],-1)})),ht={key:0,class:"name"},gt={href:"/logout"},vt=nt((function(){return(0,i._)("span",{class:"icon"},[(0,i._)("i",{class:"fas fa-sign-out-alt"})],-1)})),bt={key:0,class:"name"};function wt(e,t,n,s,r,a){return(0,i.wg)(),(0,i.iD)("nav",{class:(0,l.C_)({collapsed:r.collapsed})},[(0,i._)("div",{class:"toggler",onClick:t[0]||(t[0]=function(e){return r.collapsed=!r.collapsed})},[st,n.hostname?((0,i.wg)(),(0,i.iD)("span",{key:0,class:"hostname",textContent:(0,l.zw)(n.hostname)},null,8,it)):(0,i.kq)("",!0)]),(0,i._)("ul",rt,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(a.panelNames,(function(e){var t,s;return(0,i.wg)(),(0,i.iD)("li",{key:e,class:(0,l.C_)(["entry",{selected:e===n.selectedPanel}]),title:e,onClick:function(t){return a.onItemClick(e)}},[(0,i._)("a",{href:"/#".concat(e)},[(0,i._)("span",ct,[null!==(t=r.icons[e])&&void 0!==t&&t.class?((0,i.wg)(),(0,i.iD)("i",{key:0,class:(0,l.C_)(r.icons[e].class)},null,2)):null!==(s=r.icons[e])&&void 0!==s&&s.imgUrl?((0,i.wg)(),(0,i.iD)("img",{key:1,src:r.icons[e].imgUrl,alt:"name"},null,8,lt)):((0,i.wg)(),(0,i.iD)("i",ut))]),r.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",{key:0,class:"name",textContent:(0,l.zw)("entities"==e?"Home":e)},null,8,dt))],8,ot)],10,at)})),128))]),(0,i._)("ul",ft,[(0,i._)("li",{class:(0,l.C_)({selected:"settings"===n.selectedPanel}),title:"Settings",onClick:t[1]||(t[1]=function(e){return a.onItemClick("settings")})},[(0,i._)("a",pt,[mt,r.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",ht,"Settings"))])],2),(0,i._)("li",{title:"Logout",onClick:t[2]||(t[2]=function(e){return a.onItemClick("logout")})},[(0,i._)("a",gt,[vt,r.collapsed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",bt,"Logout"))])])])],2)}n(2707);var yt=n(1359),kt={name:"Nav",emits:["select"],mixins:[S.Z],props:{panels:{type:Object,required:!0},selectedPanel:{type:String},hostname:{type:String}},computed:{panelNames:function(){var e=Object.keys(this.panels),t=e.indexOf("entities");return t>=0?["entities"].concat(e.slice(0,t).concat(e.slice(t+1)).sort()):e.sort()},collapsedDefault:function(){return!(!this.isMobile()&&!this.isTablet())}},methods:{onItemClick:function(e){this.$emit("select",e),this.collapsed=!!this.isMobile()||this.collapsedDefault}},data:function(){return{collapsed:!0,icons:yt,host:null}},mounted:function(){this.collapsed=this.collapsedDefault}};const xt=(0,_.Z)(kt,[["render",wt],["__scopeId","data-v-d9ea25f0"]]);var _t=xt,Ct=n(2715),Dt={name:"Panel",mixins:[S.Z],components:{Settings:Ct["default"],Nav:_t,Loading:ve.Z},data:function(){return{loading:!1,plugins:{},backends:{},procedures:{},components:{},hostname:void 0,selectedPanel:void 0}},methods:{initSelectedPanel:function(){var e=this.$route.hash.match("#?([a-zA-Z0-9.]+)[?]?(.*)"),t=e?e[1]:"entities";null!==t&&void 0!==t&&t.length&&(this.selectedPanel=t)},initPanels:function(){var e=this;this.components={},Object.entries(this.plugins).forEach(function(){var t=(0,a.Z)(regeneratorRuntime.mark((function t(s){var r,o,c,l,u,d;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=(0,tt.Z)(s,2),o=r[0],c=r[1],l=o.split(".").map((function(e){return e[0].toUpperCase()+e.slice(1)})).join(""),u=null,t.prev=3,t.next=6,n(3379)("./".concat(l,"/Index"));case 6:u=t.sent,t.next=12;break;case 9:return t.prev=9,t.t0=t["catch"](3),t.abrupt("return");case 12:d=(0,ge.XI)((0,i.RC)((0,a.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",u);case 1:case"end":return e.stop()}}),e)}))))),e.$options.components[o]=d,e.components[o]={component:d,pluginName:o,config:c};case 15:case"end":return t.stop()}}),t,null,[[3,9]])})));return function(e){return t.apply(this,arguments)}}())},parseConfig:function(){var e=this;return(0,a.Z)(regeneratorRuntime.mark((function t(){var n,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Promise.all([e.request("config.get_plugins"),e.request("config.get_backends"),e.request("config.get_procedures"),e.request("config.get_device_id")]);case 2:n=t.sent,s=(0,tt.Z)(n,4),e.plugins=s[0],e.backends=s[1],e.procedures=s[2],e.hostname=s[3],e.initializeDefaultViews();case 9:case"end":return t.stop()}}),t)})))()},initializeDefaultViews:function(){this.plugins.execute={},this.plugins.entities={}}},mounted:function(){var e=this;return(0,a.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loading=!0,t.prev=1,t.next=4,e.parseConfig();case 4:e.initPanels(),e.initSelectedPanel();case 6:return t.prev=6,e.loading=!1,t.finish(6);case 9:case"end":return t.stop()}}),t,null,[[1,,6,9]])})))()}};const It=(0,_.Z)(Dt,[["render",et],["__scopeId","data-v-fbc09254"]]);var Tt=It,Zt={key:1,class:"canvas"};function St(e,t,n,s,r,a){var o=(0,i.up)("Loading");return(0,i.wg)(),(0,i.iD)("main",null,[r.loading?((0,i.wg)(),(0,i.j4)(o,{key:0})):((0,i.wg)(),(0,i.iD)("div",Zt,[((0,i.wg)(),(0,i.j4)((0,i.LL)(r.component),{config:r.config,"plugin-name":a.pluginName},null,8,["config","plugin-name"]))]))])}n(9714);var Ut={name:"Panel",mixins:[S.Z],components:{Settings:Ct["default"],Nav:_t,Loading:ve.Z},data:function(){return{loading:!1,config:{},plugins:{},backends:{},procedures:{},component:void 0,hostname:void 0,selectedPanel:void 0}},computed:{pluginName:function(){return this.$route.params.plugin}},methods:{initPanel:function(){var e=this;return(0,a.Z)(regeneratorRuntime.mark((function t(){var s,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return s=e.pluginName.split(".").map((function(e){return e[0].toUpperCase()+e.slice(1)})).join(""),r=null,t.prev=2,t.next=5,n(3379)("./".concat(s,"/Index"));case 5:r=t.sent,t.next=13;break;case 8:return t.prev=8,t.t0=t["catch"](2),console.error(t.t0),e.notify({error:!0,title:"Cannot load plugin ".concat(e.pluginName),text:t.t0.toString()}),t.abrupt("return");case 13:e.component=(0,ge.XI)((0,i.RC)((0,a.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",r);case 1:case"end":return e.stop()}}),e)}))))),e.$options.components[s]=e.component;case 15:case"end":return t.stop()}}),t,null,[[2,8]])})))()},initConfig:function(){var e=this;return(0,a.Z)(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.request("config.get");case 2:return n=t.sent,e.config=n[e.pluginName]||{},t.next=6,e.request("config.get_device_id");case 6:e.hostname=t.sent;case 7:case"end":return t.stop()}}),t)})))()}},mounted:function(){var e=this;return(0,a.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loading=!0,t.prev=1,t.next=4,e.initConfig();case 4:return t.next=6,e.initPanel();case 6:return t.prev=6,e.loading=!1,t.finish(6);case 9:case"end":return t.stop()}}),t,null,[[1,,6,9]])})))()}};const Rt=(0,_.Z)(Ut,[["render",St],["__scopeId","data-v-e339182c"]]);var Mt=Rt,Nt=[{path:"/",name:"Panel",component:Tt},{path:"/dashboard/:name",name:"Dashboard",component:Ze},{path:"/plugin/:plugin",name:"Plugin",component:Mt},{path:"/login",name:"Login",component:Fe},{path:"/register",name:"Register",component:Ge},{path:"/:catchAll(.*)",component:Me}],Pt=(0,pe.p7)({history:(0,pe.PO)(),routes:Nt}),jt=Pt,qt=(0,s.ri)(fe);qt.config.globalProperties._config=window.config,qt.use(jt).mount("#app")},6813:function(e,t,n){"use strict";n.d(t,{Z:function(){return j}});n(1539);var s=n(9669),i=n.n(s),r={name:"Api",methods:{execute:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6e4,s=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r={};return"target"in e&&e["target"]||(e["target"]="localhost"),"type"in e&&e["type"]||(e["type"]="request"),n&&(r.timeout=n),new Promise((function(n,a){i().post("/execute",e,r).then((function(e){var s;if(e=e.data.response,null!==(s=e.errors)&&void 0!==s&&s.length){var i,r=(null===(i=e.errors)||void 0===i?void 0:i[0])||e;t.notify({text:r,error:!0}),a(r)}else n(e.output)})).catch((function(e){s&&t.notify({text:e,error:!0}),a(e)}))}))},request:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:6e4,s=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];return this.execute({type:"request",action:e,args:t},n,s)}}};const a=r;var o=a,c=n(6084),l=(n(4916),n(3123),{name:"Cookies",methods:{getCookies:function(){return document.cookie.split(/;\s*/).reduce((function(e,t){var n=t.split("="),s=(0,c.Z)(n,2),i=s[0],r=s[1];return e[i]=r,e}),{})}}});const u=l;var d=u,f=(n(2222),{name:"DateTime",methods:{formatDate:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return"string"===typeof e&&(e=new Date(Date.parse(e))),e.toDateString().substring(0,t?15:10)},formatTime:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return"string"===typeof e&&(e=new Date(Date.parse(e))),e.toTimeString().substring(0,t?8:5)},formatDateTime:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return"string"===typeof e&&(e=new Date(Date.parse(e))),"".concat(this.formatDate(e,t),", ").concat(this.formatTime(e,n))}}});const p=f;var m=p,h=n(9584),g=(n(7714),n(2801),n(1174),n(1249),n(3948),n(5250)),v={name:"Events",computed:{_eventsReady:function(){var e;return null===(e=this.$root.$refs.events)||void 0===e?void 0:e.initialized}},methods:{subscribe:function(e,t){for(var n=this,s=arguments.length,i=new Array(s>2?s-2:0),r=2;r1024&&(i===n.length-1?t=s:e/=1024)})),"".concat(e.toFixed(2)," ").concat(t)},convertTime:function(e){var 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)){var s=t.d+" day";t.d>1&&(s+="s"),n.push(s)}if(parseInt(t.h)){var i=t.h+" hour";t.h>1&&(i+="s"),n.push(i)}if(parseInt(t.m)){var r=t.m+" minute";t.m>1&&(r+="s"),n.push(r)}var a=t.s+" second";return t.s>1&&(a+="s"),n.push(a),n.join(" ")},objectsEqual:function(e,t){var n;if("object"!==(0,S.Z)(e)||"object"!==(0,S.Z)(t))return!1;if(null==e||null==t)return null==e&&null==t;for(var s=0,i=Object.keys(e||{});st?(t=r,n=[i]):r===t&&n.push(i)}}catch(o){s.e(o)}finally{s.f()}(n.indexOf(this.$el)<0||n.length>1)&&(this.$el.style.zIndex=t+1)}if(this.isVisible&&this.timeout&&!this.timeoutId){var a=function(e){return function(){e.close(),e.timeoutId=void 0}};this.timeoutId=setTimeout(a(this),0+this.timeout)}}}),d=n(3744);const f=(0,d.Z)(u,[["render",c],["__scopeId","data-v-7d1f6e8b"]]);var p=f},5771:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var s=n(6252),i=n(9963),r=n(3577),a={class:"dropdown-container",ref:"container"},o=["title"],c=["textContent"],l=["id"];function u(e,t,n,u,d,f){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)((function(e){return f.toggle(e)}),["stop"]))},[n.iconClass?((0,s.wg)(),(0,s.iD)("i",{key:0,class:(0,r.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,r.zw)(n.text)},null,8,c)):(0,s.kq)("",!0)],8,o),(0,s._)("div",{class:(0,r.C_)(["dropdown fade-in",{hidden:!d.visible}]),id:n.id,ref:"dropdown"},[(0,s.WI)(e.$slots,"default",{},void 0,!0)],10,l)],512)}var d={name:"Dropdown",emits:["click"],props:{id:{type:String},items:{type:Array,default:function(){return[]}},iconClass:{type:String,default:"fa fa-ellipsis-h"},text:{type:String},title:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1}},data:function(){return{visible:!1}},methods:{documentClickHndl:function(e){if(this.visible){var t=e.target;while(t){if(!this.$refs.dropdown)break;if(t===this.$refs.dropdown.element)return;t=t.parentElement}this.close()}},close:function(){this.visible=!1,document.removeEventListener("click",this.documentClickHndl)},open:function(){var e=this;document.addEventListener("click",this.documentClickHndl),this.visible=!0,setTimeout((function(){var t=e.$refs.dropdown;t.style.left=0,t.style.top=parseFloat(getComputedStyle(e.$refs.button).height)+"px",t.getBoundingClientRect().left>window.innerWidth/2&&(t.style.left=-t.clientWidth+parseFloat(getComputedStyle(e.$refs.button).width)+"px"),t.getBoundingClientRect().top>window.innerHeight/2&&(t.style.top=-t.clientHeight+parseFloat(getComputedStyle(e.$refs.button).height)+"px")}),10)},toggle:function(e){e.stopPropagation(),this.$emit("click"),this.visible?this.close():this.open()}}},f=n(3744);const p=(0,f.Z)(d,[["render",u],["__scopeId","data-v-21bf0316"]]);var m=p},2684:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var s=n(6252),i=n(3577),r={key:0,class:"col-2 icon"},a=["textContent"];function o(e,t,n,o,c,l){var u,d,f=(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]=function(){return l.clicked&&l.clicked.apply(l,arguments)})},[null!==(u=n.iconClass)&&void 0!==u&&u.length||null!==(d=n.iconUrl)&&void 0!==d&&d.length?((0,s.wg)(),(0,s.iD)("div",r,[(0,s.Wm)(f,{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 c=n(1478),l={name:"DropdownItem",components:{Icon:c.Z},props:{iconClass:{type:String},iconUrl:{type:String},text:{type:String},disabled:{type:Boolean,default:!1},itemClass:{}},methods:{clicked:function(e){if(this.disabled)return!1;this.$parent.$emit("click",e),this.$parent.keepOpenOnItemClick||(this.$parent.visible=!1)}}},u=n(3744);const d=(0,u.Z)(l,[["render",o],["__scopeId","data-v-2cfe8014"]]);var f=d},1478:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var s=n(6252),i=n(3577),r={class:"icon-container"},a=["src","alt"];function o(e,t,n,o,c,l){var u,d;return(0,s.wg)(),(0,s.iD)("div",r,[null!==(u=n.url)&&void 0!==u&&u.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:n.url,alt:n.alt},null,8,a)):null!==(d=l.className)&&void 0!==d&&d.length?((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,i.C_)(["icon",l.className]),style:(0,i.j5)({color:n.color})},null,6)):(0,s.kq)("",!0)])}var c={props:{class:{type:String},url:{type:String},color:{type:String,default:""},alt:{type:String,default:""}},computed:{className:function(){return this.class}}},l=n(3744);const u=(0,l.Z)(c,[["render",o],["__scopeId","data-v-706a3bd1"]]);var d=u},2715:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Ce}});var s=n(6252),i={class:"settings-container"},r={class:"col-8"},a={class:"col-4 pull-right"},o=(0,s._)("i",{class:"fa fa-plus"},null,-1),c=[o];function l(e,t,n,o,l,u){var d=(0,s.up)("DropdownItem"),f=(0,s.up)("Dropdown"),p=(0,s.up)("Users"),m=(0,s.up)("Token");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("header",null,[(0,s._)("div",r,[(0,s.Wm)(f,{title:"Select a category","icon-class":"fa fa-ellipsis-h"},{default:(0,s.w5)((function(){return[(0,s.Wm)(d,{text:"Users","icon-class":"fa fa-user","item-class":{selected:"users"===l.selectedView},onClick:t[0]||(t[0]=function(e){return l.selectedView="users"})},null,8,["item-class"]),(0,s.Wm)(d,{text:"Generate a token","icon-class":"fa fa-key","item-class":{selected:"token"===l.selectedView},onClick:t[1]||(t[1]=function(e){return l.selectedView="token"})},null,8,["item-class"])]})),_:1})]),(0,s._)("div",a,["users"===l.selectedView?((0,s.wg)(),(0,s.iD)("button",{key:0,title:"Add User",onClick:t[2]||(t[2]=function(t){return e.$refs.usersView.$refs.addUserModal.show()})},c)):(0,s.kq)("",!0)])]),(0,s._)("main",null,["users"===l.selectedView?((0,s.wg)(),(0,s.j4)(p,{key:0,"session-token":l.sessionToken,"current-user":l.currentUser,ref:"usersView"},null,8,["session-token","current-user"])):"token"===l.selectedView?((0,s.wg)(),(0,s.j4)(m,{key:1,"session-token":l.sessionToken,"current-user":l.currentUser,ref:"tokenView"},null,8,["session-token","current-user"])):(0,s.kq)("",!0)])])}var u=n(8534),d=(n(5666),n(5771)),f=n(2684),p=n(3577),m=n(9963),h={class:"token-container"},g={class:"token-container"},v=(0,s.Uk)(" This is your generated token. Treat it carefully and do not share it with untrusted parties."),b=(0,s._)("br",null,null,-1),w=(0,s.Uk)(" Also, make sure to save it - it WILL NOT be displayed again. "),y=["textContent"],k={class:"body"},x={class:"description"},_=(0,s.Uk)("Generate a JWT authentication token that can be used for API calls to the "),C=(0,s.Uk)("/execute"),D=(0,s.Uk)(" endpoint."),I=(0,s._)("br",null,null,-1),T=(0,s._)("p",null,"You can include the token in your requests in any of the following ways:",-1),Z=(0,s.Uk)("Specify it on the "),S=(0,s.Uk)("Authorization: Bearer"),U=(0,s.Uk)(" header;"),R=(0,s.Uk)("Specify it on the "),M=(0,s.Uk)("X-Token"),N=(0,s.Uk)(" header;"),P=(0,s.Uk)("Specify it as a URL parameter: "),j=(0,s.Uk)("http://site:8008/execute?token=..."),q=(0,s.Uk)(";"),O=(0,s.Uk)("Specify it on the body of your JSON request: "),$=(0,s.Uk)('{"type":"request", "action", "...", "token":"..."}'),E=(0,s.Uk)("."),W=(0,s.Uk)(" Confirm your credentials in order to generate a new token. "),z={class:"form-container"},L=(0,s._)("span",null,"Username",-1),A=["value"],V=(0,s._)("label",null,[(0,s._)("span",null,"Confirm password"),(0,s._)("span",null,[(0,s._)("input",{type:"password",name:"password"})])],-1),H=(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)(" to identify 6 hours). An empty or zero value means that the token has no expiry date. ")])],-1),F=(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Generate token"})],-1);function B(e,t,n,i,r,a){var o=(0,s.up)("Loading"),c=(0,s.up)("Modal"),l=(0,s.up)("tt");return(0,s.wg)(),(0,s.iD)("div",h,[r.loading?((0,s.wg)(),(0,s.j4)(o,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(c,{ref:"tokenModal"},{default:(0,s.w5)((function(){return[(0,s._)("div",g,[(0,s._)("label",null,[v,b,w,(0,s._)("textarea",{class:"token",textContent:(0,p.zw)(r.token),onFocus:t[0]||(t[0]=function(){return a.onTokenSelect&&a.onTokenSelect.apply(a,arguments)})},null,40,y)])])]})),_:1},512),(0,s._)("div",k,[(0,s._)("div",x,[(0,s._)("p",null,[_,(0,s.Wm)(l,null,{default:(0,s.w5)((function(){return[C]})),_:1}),D]),I,T,(0,s._)("ul",null,[(0,s._)("li",null,[Z,(0,s.Wm)(l,null,{default:(0,s.w5)((function(){return[S]})),_:1}),U]),(0,s._)("li",null,[R,(0,s.Wm)(l,null,{default:(0,s.w5)((function(){return[M]})),_:1}),N]),(0,s._)("li",null,[P,(0,s.Wm)(l,null,{default:(0,s.w5)((function(){return[j]})),_:1}),q]),(0,s._)("li",null,[O,(0,s.Wm)(l,null,{default:(0,s.w5)((function(){return[$]})),_:1}),E])]),W]),(0,s._)("div",z,[(0,s._)("form",{onSubmit:t[1]||(t[1]=(0,m.iM)((function(){return a.generateToken&&a.generateToken.apply(a,arguments)}),["prevent"])),ref:"generateTokenForm"},[(0,s._)("label",null,[L,(0,s._)("span",null,[(0,s._)("input",{type:"text",name:"username",value:n.currentUser.username,disabled:""},null,8,A)])]),V,H,F],544)])])])}n(1539),n(9714);var Y=n(9669),K=n.n(Y),G=n(1232),J=n(6813),X=n(8453),Q={name:"Token",components:{Modal:X.Z,Loading:G.Z},mixins:[J.Z],props:{currentUser:{type:Object,required:!0}},data:function(){return{loading:!1,token:null}},methods:{generateToken:function(e){var t=this;return(0,u.Z)(regeneratorRuntime.mark((function n(){var s,i,r,a,o;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return i=t.currentUser.username,r=e.target.password.value,a=null!==(s=e.target.validityDays)&&void 0!==s&&s.length?parseInt(e.target.validityDays.value):0,a||(a=null),t.loading=!0,n.prev=5,n.next=8,K().post("/auth",{username:i,password:r,expiry_days:a});case 8:t.token=n.sent.data.token,null!==(o=t.token)&&void 0!==o&&o.length&&t.$refs.tokenModal.show(),n.next=16;break;case 12:n.prev=12,n.t0=n["catch"](5),console.error(n.t0.toString()),t.notify({text:n.t0.toString(),error:!0});case 16:return n.prev=16,t.loading=!1,n.finish(16);case 19:case"end":return n.stop()}}),n,null,[[5,12,16,19]])})))()},onTokenSelect:function(e){e.target.select(),document.execCommand("copy"),this.notify({text:"Token copied to clipboard",image:{iconClass:"fa fa-check"}})}}},ee=n(3744);const te=(0,ee.Z)(Q,[["render",B]]);var ne=te,se=["disabled"],ie=["disabled"],re=["disabled"],ae=["disabled"],oe=["value"],ce=["disabled"],le=["disabled"],ue=["disabled"],de=["disabled"],fe={class:"body"},pe={class:"users-list"},me=["onClick"],he=["textContent"],ge={class:"actions pull-right col-4"};function ve(e,t,n,i,r,a){var o=(0,s.up)("Loading"),c=(0,s.up)("Modal"),l=(0,s.up)("DropdownItem"),u=(0,s.up)("Dropdown");return(0,s.wg)(),(0,s.iD)(s.HY,null,[r.loading?((0,s.wg)(),(0,s.j4)(o,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(c,{ref:"addUserModal",title:"Add User"},{default:(0,s.w5)((function(){return[(0,s._)("form",{action:"#",method:"POST",ref:"addUserForm",onSubmit:t[0]||(t[0]=function(){return a.createUser&&a.createUser.apply(a,arguments)})},[(0,s._)("label",null,[(0,s._)("input",{type:"text",name:"username",placeholder:"Username",disabled:r.commandRunning},null,8,se)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"password",placeholder:"Password",disabled:r.commandRunning},null,8,ie)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"confirm_password",placeholder:"Confirm password",disabled:r.commandRunning},null,8,re)]),(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Create User",disabled:r.commandRunning},null,8,ae)])],544)]})),_:1},512),(0,s.Wm)(c,{ref:"changePasswordModal",title:"Change Password"},{default:(0,s.w5)((function(){return[(0,s._)("form",{action:"#",method:"POST",ref:"changePasswordForm",onSubmit:t[1]||(t[1]=function(){return a.changePassword&&a.changePassword.apply(a,arguments)})},[(0,s._)("label",null,[(0,s._)("input",{type:"text",name:"username",placeholder:"Username",value:r.selectedUser,disabled:"disabled"},null,8,oe)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"password",placeholder:"Current password",disabled:r.commandRunning},null,8,ce)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"new_password",placeholder:"New password",disabled:r.commandRunning},null,8,le)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"confirm_new_password",placeholder:"Confirm new password",disabled:r.commandRunning},null,8,ue)]),(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Change Password",disabled:r.commandRunning},null,8,de)])],544)]})),_:1},512),(0,s._)("div",fe,[(0,s._)("ul",pe,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(r.users,(function(t){return(0,s.wg)(),(0,s.iD)("li",{key:t.user_id,class:"item user",onClick:function(e){return r.selectedUser=t.username}},[(0,s._)("div",{class:"name col-8",textContent:(0,p.zw)(t.username)},null,8,he),(0,s._)("div",ge,[(0,s.Wm)(u,{title:"User Actions","icon-class":"fa fa-cog"},{default:(0,s.w5)((function(){return[(0,s.Wm)(l,{text:"Change Password",disabled:r.commandRunning,"icon-class":"fa fa-key",onClick:function(n){r.selectedUser=t.username,e.$refs.changePasswordModal.show()}},null,8,["disabled","onClick"]),(0,s.Wm)(l,{text:"Delete User",disabled:r.commandRunning,"icon-class":"fa fa-trash",onClick:function(e){return a.deleteUser(t)}},null,8,["disabled","onClick"])]})),_:2},1024)])],8,me)})),128))])])],64)}var be=n(9584),we=(n(8309),{name:"Users",components:{DropdownItem:f.Z,Loading:G.Z,Modal:X.Z,Dropdown:d.Z},mixins:[J.Z],props:{sessionToken:{type:String,required:!0},currentUser:{type:Object,required:!0}},data:function(){return{users:[],commandRunning:!1,loading:!1,selectedUser:null}},methods:{refresh:function(){var e=this;return(0,u.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loading=!0,t.prev=1,t.next=4,e.request("user.get_users");case 4:e.users=t.sent;case 5:return t.prev=5,e.loading=!1,t.finish(5);case 8:case"end":return t.stop()}}),t,null,[[1,,5,8]])})))()},createUser:function(e){var t=this;return(0,u.Z)(regeneratorRuntime.mark((function n(){var s;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(e.preventDefault(),s=(0,be.Z)(t.$refs.addUserForm.querySelectorAll("input[name]")).reduce((function(e,t){return e[t.name]=t.value,e}),{}),s.password===s.confirm_password){n.next=5;break}return t.notify({title:"Unable to create user",text:"Please check that the passwords match",error:!0,image:{iconClass:"fas fa-times"}}),n.abrupt("return");case 5:return t.commandRunning=!0,n.prev=6,n.next=9,t.request("user.create_user",{username:s.username,password:s.password,session_token:t.sessionToken});case 9:return n.prev=9,t.commandRunning=!1,n.finish(9);case 12:return t.notify({text:"User "+s.username+" created",image:{iconClass:"fas fa-check"}}),t.$refs.addUserModal.close(),n.next=16,t.refresh();case 16:case"end":return n.stop()}}),n,null,[[6,,9,12]])})))()},changePassword:function(e){var t=this;return(0,u.Z)(regeneratorRuntime.mark((function n(){var s,i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(e.preventDefault(),s=(0,be.Z)(t.$refs.changePasswordForm.querySelectorAll("input[name]")).reduce((function(e,t){return e[t.name]=t.value,e}),{}),s.new_password===s.confirm_new_password){n.next=5;break}return t.notify({title:"Unable to update password",text:"Please check that the passwords match",error:!0,image:{iconClass:"fas fa-times"}}),n.abrupt("return");case 5:return t.commandRunning=!0,i=!1,n.prev=7,n.next=10,t.request("user.update_password",{username:s.username,old_password:s.password,new_password:s.new_password});case 10:i=n.sent;case 11:return n.prev=11,t.commandRunning=!1,n.finish(11);case 14:i?(t.$refs.changePasswordModal.close(),t.notify({text:"Password successfully updated",image:{iconClass:"fas fa-check"}})):t.notify({title:"Unable to update password",text:"The current password is incorrect",error:!0,image:{iconClass:"fas fa-times"}});case 15:case"end":return n.stop()}}),n,null,[[7,,11,14]])})))()},deleteUser:function(e){var t=this;return(0,u.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(confirm("Are you sure that you want to remove the user "+e.username+"?")){n.next=2;break}return n.abrupt("return");case 2:return t.commandRunning=!0,n.prev=3,n.next=6,t.request("user.delete_user",{username:e.username,session_token:t.sessionToken});case 6:return n.prev=6,t.commandRunning=!1,n.finish(6);case 9:return t.notify({text:"User "+e.username+" removed",image:{iconClass:"fas fa-check"}}),n.next=12,t.refresh();case 12:case"end":return n.stop()}}),n,null,[[3,,6,9]])})))()}},mounted:function(){this.refresh()}});const ye=(0,ee.Z)(we,[["render",ve]]);var ke=ye,xe={name:"Settings",components:{Dropdown:d.Z,DropdownItem:f.Z,Users:ke,Token:ne},mixins:[J.Z],data:function(){return{selectedView:"users",currentUser:null,sessionToken:null}},methods:{refresh:function(){var e=this;return(0,u.Z)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.sessionToken=e.getCookies()["session_token"],t.next=3,e.request("user.get_user_by_session",{session_token:e.sessionToken});case 3:e.currentUser=t.sent;case 4:case"end":return t.stop()}}),t)})))()}},mounted:function(){this.refresh()}};const _e=(0,ee.Z)(xe,[["render",l]]);var Ce=_e},3379:function(e,t,n){var s={"./Camera/Index":[5528,5528],"./CameraAndroidIpcam/Index":[6739,6739],"./CameraCv/Index":[8184,5528,8184],"./CameraFfmpeg/Index":[5111,5528,5111],"./CameraGstreamer/Index":[699,5528,699],"./CameraIrMlx90640/Index":[9895,5528,9895],"./CameraPi/Index":[4548,5528,4548],"./Entities/Index":[474,55],"./Execute/Index":[7643,7643],"./Light/Index":[8448,7782,3490,8448],"./LightHue/Index":[3724,7782,3490,8448,3724],"./Media/Index":[4196,7782,8337,7029,779,4196],"./MediaMplayer/Index":[6509,7782,8337,7029,779,4196,6509],"./MediaMpv/Index":[5895,7782,8337,7029,779,4196,5895],"./MediaOmxplayer/Index":[9633,7782,8337,7029,779,4196,9633],"./MediaVlc/Index":[767,7782,8337,7029,779,4196,767],"./Music/Index":[5781,7782,8337,7029,6833],"./MusicMpd/Index":[2957,7782,8337,7029,6833,2957],"./MusicSnapcast/Index":[2790,7782,3490,2790],"./MusicSpotify/Index":[7196,7782,8337,7029,6833,7196],"./Rtorrent/Index":[2820,8337,779,6162,2820],"./Settings/Index":[2715],"./Sound/Index":[5193,5193],"./Torrent/Index":[9299,8337,779,6162,9299],"./Tts/Index":[2466,4021,2466],"./TtsGoogle/Index":[1938,4021,1938],"./TvSamsungWs/Index":[615,615],"./ZigbeeMqtt/Index":[4848,7782,3490,4848],"./Zwave/Index":[8586,7782,3490,906,6027],"./ZwaveMqtt/Index":[2362,7782,3490,906,2362]};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":[345,345],"./Camera/Index":[2346,2346],"./Component/Index":[5824,7782,3490,5824],"./DateTime/Index":[1595,9575,1595],"./DateTimeWeather/Index":[346,1798,9575,346],"./ImageCarousel/Index":[6003,1798,9575,6003],"./Music/Index":[6013,6013],"./Plugin/Index":[1818,1818],"./RssNews/Index":[7420,7420],"./Weather/Index":[1798,1798]};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('{"arduino":{"class":"fas fa-microchip"},"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"},"entities":{"class":"fa fa-home"},"execute":{"class":"fa fa-play"},"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"},"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"},"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 r=t[s]={exports:{}};return e[s](r,r.exports,n),r.exports}n.m=e,function(){var e=[];n.O=function(t,s,i,r){if(!s){var a=1/0;for(u=0;u=r)&&Object.keys(n.O).every((function(e){return n.O[e](s[c])}))?s.splice(c--,1):(o=!1,r0&&e[u-1][2]>r;u--)e[u]=e[u-1];e[u]=[s,i,r]}}(),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 r=Object.create(null);n.r(r);var a={};e=e||[null,t({}),t([]),t(t)];for(var o=2&i&&s;"object"==typeof o&&!~e.indexOf(o);o=t(o))Object.getOwnPropertyNames(o).forEach((function(e){a[e]=function(){return s[e]}}));return a["default"]=function(){return s},n.d(r,a),r}}(),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+"-legacy."+{55:"8b058ae2",65:"a4e6662a",345:"dcb6e74e",346:"f3cfa402",615:"fba0e1b5",675:"b398c650",699:"cb1ccfbb",767:"f33d812b",779:"b6f54fbb",906:"8229b138",1196:"578d7a60",1213:"9087a813",1300:"526f4cf3",1595:"69aea4ae",1798:"b42f39d9",1818:"03a52113",1938:"e350f72d",2346:"4845c2ae",2362:"034c153c",2466:"b6981a49",2790:"4e9e8b0b",2806:"a21092d9",2820:"869be689",2957:"a0d5f651",3303:"d0c4f6b0",3490:"d482e29b",3724:"b00820ce",4021:"a3380d38",4196:"52467354",4548:"e2883bdd",4848:"27e30cbc",4981:"c4835180",5111:"262ea3c5",5157:"915211ea",5193:"d8c2e027",5207:"b6625280",5225:"c2e15859",5498:"f43ccbd4",5528:"5b7db199",5824:"6527ca08",5895:"e1ce8e90",5924:"4d98df57",6003:"f3446996",6013:"b02eb716",6027:"15704eec",6162:"bf13f6e2",6164:"116a783f",6358:"61fbdfc5",6509:"ab6d64c3",6739:"c665b953",6815:"e8c0c288",6833:"45b75b6d",7029:"85f01cbd",7141:"b596084e",7196:"a47a2493",7420:"a57de4be",7503:"126215dd",7643:"5b846090",7782:"724314a6",8135:"3d461b60",8184:"702db0b7",8337:"fcf13df8",8444:"ba0b3f96",8448:"fd3bc403",9276:"0b145faf",9299:"adb4a75b",9387:"e7cd7f1f",9450:"fc5115c5",9575:"fb8eab70",9633:"8a00fadb",9767:"522953aa",9895:"acee9428"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"static/css/"+e+"."+{55:"a8f48ef8",65:"e10d38b0",345:"19cf9d0d",346:"1706fbde",615:"8b95243c",675:"48eefaea",779:"e7924cac",906:"cb3bce26",1196:"8b298e8a",1213:"d69b5909",1300:"62e4e58d",1798:"d0061372",1818:"8baa291c",2346:"d171e8f5",2790:"19201b3b",2806:"241e3af5",3303:"15ab065d",3490:"a327ba57",3724:"0fc70dd7",4021:"fff19b0b",4196:"ea56d2c9",4848:"c9eab7f4",4981:"94bc04e2",5193:"37da0a16",5207:"2b89418c",5225:"f9bdac04",5498:"8d741160",5528:"0f93a679",5824:"c1f06cf8",5924:"35cc6a6e",6003:"986b3ae1",6013:"d0054b15",6162:"748a42fd",6164:"92995203",6358:"0fa0593b",6739:"11bad71d",6815:"474fcb2b",6833:"b5d8115c",7029:"b34577f7",7141:"89c0dfdc",7420:"f8b46177",7503:"fb28df4d",7643:"6c07b819",7782:"a9f0ac90",8135:"c0fccf81",8444:"8bfbc26e",8448:"fe9cee1a",9276:"366d174d",9387:"5e413a1b",9450:"fbf53360",9575:"21327597",9767:"4237c8fe"}[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,r,a){if(e[s])e[s].push(i);else{var o,c;if(void 0!==r)for(var l=document.getElementsByTagName("script"),u=0;u {\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","\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 \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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 \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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=26b9b70f\"\nimport script from \"./Events.vue?vue&type=script&lang=js\"\nexport * from \"./Events.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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=3f009270\"\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=3f009270&lang=scss\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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 \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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=bf9869d4\"\nimport script from \"./Pushbullet.vue?vue&type=script&lang=js\"\nexport * from \"./Pushbullet.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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=445fdc6f\"\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=445fdc6f&lang=scss\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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 \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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 \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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=54e0248a&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=54e0248a&lang=scss&scoped=true\"\nimport \"./Dashboard.vue?vue&type=style&index=1&id=54e0248a&lang=css\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-54e0248a\"]])\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 \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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=16cef6aa&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=16cef6aa&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-16cef6aa\"]])\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 \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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=d9ea25f0&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=d9ea25f0&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d9ea25f0\"]])\n\nexport default __exports__","import { render } from \"./Panel.vue?vue&type=template&id=fbc09254&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=fbc09254&lang=scss&scoped=true\"\nimport \"./Panel.vue?vue&type=style&index=1&id=fbc09254&lang=css\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-fbc09254\"]])\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 \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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","import { createApp } from 'vue'\nimport App from '@/App.vue'\nimport router from '@/router'\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","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 \"./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","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 \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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=7d1f6e8b&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=7d1f6e8b&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7d1f6e8b\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Dropdown.vue?vue&type=template&id=21bf0316&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=21bf0316&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-21bf0316\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./DropdownItem.vue?vue&type=template&id=2cfe8014&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=2cfe8014&lang=scss&scoped=true\"\n\nimport exportComponent from \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2cfe8014\"]])\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 \"/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/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","