diff --git a/Makefile b/Makefile index 01cd9023..f139e4c3 100644 --- a/Makefile +++ b/Makefile @@ -118,6 +118,9 @@ run: ## Start Glances in console mode (also called standalone) run-debug: ## Start Glances in debug console mode (also called standalone) ./venv/bin/python -m glances -C ./conf/glances.conf -d +run-local-conf: ## Start Glances in console mode with the system conf file + ./venv/bin/python -m glances + run-webserver: ## Start Glances in Web server mode ./venv/bin/python -m glances -C ./conf/glances.conf -w diff --git a/glances/outputs/static/css/style.scss b/glances/outputs/static/css/style.scss index 18962be0..119666dc 100644 --- a/glances/outputs/static/css/style.scss +++ b/glances/outputs/static/css/style.scss @@ -159,6 +159,22 @@ body { text-overflow: ellipsis; } +#ip { + padding-left: 10px; +} + +#ip span { + padding-left: 10px; +} + +#processcount > span:nth-child(1) { + padding-left: 0px; +} + +#processcount span { + padding-left: 10px; +} + /* Loading page */ #loading-page .glances-logo { diff --git a/glances/outputs/static/js/App.vue b/glances/outputs/static/js/App.vue index 0161a51d..f80d50a1 100644 --- a/glances/outputs/static/js/App.vue +++ b/glances/outputs/static/js/App.vue @@ -11,7 +11,7 @@
-
+
diff --git a/glances/outputs/static/js/components/plugin-ip.vue b/glances/outputs/static/js/components/plugin-ip.vue index fabf7724..17be6b93 100644 --- a/glances/outputs/static/js/components/plugin-ip.vue +++ b/glances/outputs/static/js/components/plugin-ip.vue @@ -1,11 +1,10 @@ @@ -26,9 +25,9 @@ export default { gateway() { return this.ipStats.gateway; }, - mask() { - return this.ipStats.mask; - }, + // mask() { + // return this.ipStats.mask; + // }, maskCdir() { return this.ipStats.mask_cidr; }, diff --git a/glances/outputs/static/js/components/plugin-processcount.vue b/glances/outputs/static/js/components/plugin-processcount.vue index 016733f7..08d8ae6c 100644 --- a/glances/outputs/static/js/components/plugin-processcount.vue +++ b/glances/outputs/static/js/components/plugin-processcount.vue @@ -5,10 +5,8 @@ {{ running }} run, {{ sleeping }} slp, {{ stopped }} oth - - sorted {{ sorter.auto ? 'automatically' : '' }} by - {{ sorter.getColumnLabel(sorter.column) }}, flat view - + sorted {{ sorter.auto ? 'automatically' : '' }} + by {{ sorter.getColumnLabel(sorter.column) }} diff --git a/glances/outputs/static/public/glances.js b/glances/outputs/static/public/glances.js index 2c5014b1..65e42d85 100644 --- a/glances/outputs/static/public/glances.js +++ b/glances/outputs/static/public/glances.js @@ -1,4 +1,4 @@ -(()=>{var t={895:(t,e,n)=>{"use strict";n.d(e,{Z:()=>a});var r=n(8081),i=n.n(r),s=n(3645),o=n.n(s)()(i());o.push([t.id,'/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: none;\n text-decoration: underline;\n text-decoration: underline dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type="button"],\ninput[type="reset"],\ninput[type="submit"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type="checkbox"],\ninput[type="radio"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type="number"]::-webkit-inner-spin-button,\ninput[type="number"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type="search"] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\ninput[type="search"]::-webkit-search-cancel-button,\ninput[type="search"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role="button"] {\n cursor: pointer;\n}\n.container {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n.row {\n margin-right: -15px;\n margin-left: -15px;\n}\n.row-no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n.row-no-gutters [class*="col-"] {\n padding-right: 0;\n padding-left: 0;\n}\n.col-xs-1,\n.col-sm-1,\n.col-md-1,\n.col-lg-1,\n.col-xs-2,\n.col-sm-2,\n.col-md-2,\n.col-lg-2,\n.col-xs-3,\n.col-sm-3,\n.col-md-3,\n.col-lg-3,\n.col-xs-4,\n.col-sm-4,\n.col-md-4,\n.col-lg-4,\n.col-xs-5,\n.col-sm-5,\n.col-md-5,\n.col-lg-5,\n.col-xs-6,\n.col-sm-6,\n.col-md-6,\n.col-lg-6,\n.col-xs-7,\n.col-sm-7,\n.col-md-7,\n.col-lg-7,\n.col-xs-8,\n.col-sm-8,\n.col-md-8,\n.col-lg-8,\n.col-xs-9,\n.col-sm-9,\n.col-md-9,\n.col-lg-9,\n.col-xs-10,\n.col-sm-10,\n.col-md-10,\n.col-lg-10,\n.col-xs-11,\n.col-sm-11,\n.col-md-11,\n.col-lg-11,\n.col-xs-12,\n.col-sm-12,\n.col-md-12,\n.col-lg-12,\n.col-xs-13,\n.col-sm-13,\n.col-md-13,\n.col-lg-13,\n.col-xs-14,\n.col-sm-14,\n.col-md-14,\n.col-lg-14,\n.col-xs-15,\n.col-sm-15,\n.col-md-15,\n.col-lg-15,\n.col-xs-16,\n.col-sm-16,\n.col-md-16,\n.col-lg-16,\n.col-xs-17,\n.col-sm-17,\n.col-md-17,\n.col-lg-17,\n.col-xs-18,\n.col-sm-18,\n.col-md-18,\n.col-lg-18,\n.col-xs-19,\n.col-sm-19,\n.col-md-19,\n.col-lg-19,\n.col-xs-20,\n.col-sm-20,\n.col-md-20,\n.col-lg-20,\n.col-xs-21,\n.col-sm-21,\n.col-md-21,\n.col-lg-21,\n.col-xs-22,\n.col-sm-22,\n.col-md-22,\n.col-lg-22,\n.col-xs-23,\n.col-sm-23,\n.col-md-23,\n.col-lg-23,\n.col-xs-24,\n.col-sm-24,\n.col-md-24,\n.col-lg-24 {\n position: relative;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n.col-xs-1,\n.col-xs-2,\n.col-xs-3,\n.col-xs-4,\n.col-xs-5,\n.col-xs-6,\n.col-xs-7,\n.col-xs-8,\n.col-xs-9,\n.col-xs-10,\n.col-xs-11,\n.col-xs-12,\n.col-xs-13,\n.col-xs-14,\n.col-xs-15,\n.col-xs-16,\n.col-xs-17,\n.col-xs-18,\n.col-xs-19,\n.col-xs-20,\n.col-xs-21,\n.col-xs-22,\n.col-xs-23,\n.col-xs-24 {\n float: left;\n}\n.col-xs-24 {\n width: 100%;\n}\n.col-xs-23 {\n width: 95.83333333%;\n}\n.col-xs-22 {\n width: 91.66666667%;\n}\n.col-xs-21 {\n width: 87.5%;\n}\n.col-xs-20 {\n width: 83.33333333%;\n}\n.col-xs-19 {\n width: 79.16666667%;\n}\n.col-xs-18 {\n width: 75%;\n}\n.col-xs-17 {\n width: 70.83333333%;\n}\n.col-xs-16 {\n width: 66.66666667%;\n}\n.col-xs-15 {\n width: 62.5%;\n}\n.col-xs-14 {\n width: 58.33333333%;\n}\n.col-xs-13 {\n width: 54.16666667%;\n}\n.col-xs-12 {\n width: 50%;\n}\n.col-xs-11 {\n width: 45.83333333%;\n}\n.col-xs-10 {\n width: 41.66666667%;\n}\n.col-xs-9 {\n width: 37.5%;\n}\n.col-xs-8 {\n width: 33.33333333%;\n}\n.col-xs-7 {\n width: 29.16666667%;\n}\n.col-xs-6 {\n width: 25%;\n}\n.col-xs-5 {\n width: 20.83333333%;\n}\n.col-xs-4 {\n width: 16.66666667%;\n}\n.col-xs-3 {\n width: 12.5%;\n}\n.col-xs-2 {\n width: 8.33333333%;\n}\n.col-xs-1 {\n width: 4.16666667%;\n}\n.col-xs-pull-24 {\n right: 100%;\n}\n.col-xs-pull-23 {\n right: 95.83333333%;\n}\n.col-xs-pull-22 {\n right: 91.66666667%;\n}\n.col-xs-pull-21 {\n right: 87.5%;\n}\n.col-xs-pull-20 {\n right: 83.33333333%;\n}\n.col-xs-pull-19 {\n right: 79.16666667%;\n}\n.col-xs-pull-18 {\n right: 75%;\n}\n.col-xs-pull-17 {\n right: 70.83333333%;\n}\n.col-xs-pull-16 {\n right: 66.66666667%;\n}\n.col-xs-pull-15 {\n right: 62.5%;\n}\n.col-xs-pull-14 {\n right: 58.33333333%;\n}\n.col-xs-pull-13 {\n right: 54.16666667%;\n}\n.col-xs-pull-12 {\n right: 50%;\n}\n.col-xs-pull-11 {\n right: 45.83333333%;\n}\n.col-xs-pull-10 {\n right: 41.66666667%;\n}\n.col-xs-pull-9 {\n right: 37.5%;\n}\n.col-xs-pull-8 {\n right: 33.33333333%;\n}\n.col-xs-pull-7 {\n right: 29.16666667%;\n}\n.col-xs-pull-6 {\n right: 25%;\n}\n.col-xs-pull-5 {\n right: 20.83333333%;\n}\n.col-xs-pull-4 {\n right: 16.66666667%;\n}\n.col-xs-pull-3 {\n right: 12.5%;\n}\n.col-xs-pull-2 {\n right: 8.33333333%;\n}\n.col-xs-pull-1 {\n right: 4.16666667%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-24 {\n left: 100%;\n}\n.col-xs-push-23 {\n left: 95.83333333%;\n}\n.col-xs-push-22 {\n left: 91.66666667%;\n}\n.col-xs-push-21 {\n left: 87.5%;\n}\n.col-xs-push-20 {\n left: 83.33333333%;\n}\n.col-xs-push-19 {\n left: 79.16666667%;\n}\n.col-xs-push-18 {\n left: 75%;\n}\n.col-xs-push-17 {\n left: 70.83333333%;\n}\n.col-xs-push-16 {\n left: 66.66666667%;\n}\n.col-xs-push-15 {\n left: 62.5%;\n}\n.col-xs-push-14 {\n left: 58.33333333%;\n}\n.col-xs-push-13 {\n left: 54.16666667%;\n}\n.col-xs-push-12 {\n left: 50%;\n}\n.col-xs-push-11 {\n left: 45.83333333%;\n}\n.col-xs-push-10 {\n left: 41.66666667%;\n}\n.col-xs-push-9 {\n left: 37.5%;\n}\n.col-xs-push-8 {\n left: 33.33333333%;\n}\n.col-xs-push-7 {\n left: 29.16666667%;\n}\n.col-xs-push-6 {\n left: 25%;\n}\n.col-xs-push-5 {\n left: 20.83333333%;\n}\n.col-xs-push-4 {\n left: 16.66666667%;\n}\n.col-xs-push-3 {\n left: 12.5%;\n}\n.col-xs-push-2 {\n left: 8.33333333%;\n}\n.col-xs-push-1 {\n left: 4.16666667%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-24 {\n margin-left: 100%;\n}\n.col-xs-offset-23 {\n margin-left: 95.83333333%;\n}\n.col-xs-offset-22 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-21 {\n margin-left: 87.5%;\n}\n.col-xs-offset-20 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-19 {\n margin-left: 79.16666667%;\n}\n.col-xs-offset-18 {\n margin-left: 75%;\n}\n.col-xs-offset-17 {\n margin-left: 70.83333333%;\n}\n.col-xs-offset-16 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-15 {\n margin-left: 62.5%;\n}\n.col-xs-offset-14 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-13 {\n margin-left: 54.16666667%;\n}\n.col-xs-offset-12 {\n margin-left: 50%;\n}\n.col-xs-offset-11 {\n margin-left: 45.83333333%;\n}\n.col-xs-offset-10 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-9 {\n margin-left: 37.5%;\n}\n.col-xs-offset-8 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-7 {\n margin-left: 29.16666667%;\n}\n.col-xs-offset-6 {\n margin-left: 25%;\n}\n.col-xs-offset-5 {\n margin-left: 20.83333333%;\n}\n.col-xs-offset-4 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-3 {\n margin-left: 12.5%;\n}\n.col-xs-offset-2 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-1 {\n margin-left: 4.16666667%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .col-sm-1,\n .col-sm-2,\n .col-sm-3,\n .col-sm-4,\n .col-sm-5,\n .col-sm-6,\n .col-sm-7,\n .col-sm-8,\n .col-sm-9,\n .col-sm-10,\n .col-sm-11,\n .col-sm-12,\n .col-sm-13,\n .col-sm-14,\n .col-sm-15,\n .col-sm-16,\n .col-sm-17,\n .col-sm-18,\n .col-sm-19,\n .col-sm-20,\n .col-sm-21,\n .col-sm-22,\n .col-sm-23,\n .col-sm-24 {\n float: left;\n }\n .col-sm-24 {\n width: 100%;\n }\n .col-sm-23 {\n width: 95.83333333%;\n }\n .col-sm-22 {\n width: 91.66666667%;\n }\n .col-sm-21 {\n width: 87.5%;\n }\n .col-sm-20 {\n width: 83.33333333%;\n }\n .col-sm-19 {\n width: 79.16666667%;\n }\n .col-sm-18 {\n width: 75%;\n }\n .col-sm-17 {\n width: 70.83333333%;\n }\n .col-sm-16 {\n width: 66.66666667%;\n }\n .col-sm-15 {\n width: 62.5%;\n }\n .col-sm-14 {\n width: 58.33333333%;\n }\n .col-sm-13 {\n width: 54.16666667%;\n }\n .col-sm-12 {\n width: 50%;\n }\n .col-sm-11 {\n width: 45.83333333%;\n }\n .col-sm-10 {\n width: 41.66666667%;\n }\n .col-sm-9 {\n width: 37.5%;\n }\n .col-sm-8 {\n width: 33.33333333%;\n }\n .col-sm-7 {\n width: 29.16666667%;\n }\n .col-sm-6 {\n width: 25%;\n }\n .col-sm-5 {\n width: 20.83333333%;\n }\n .col-sm-4 {\n width: 16.66666667%;\n }\n .col-sm-3 {\n width: 12.5%;\n }\n .col-sm-2 {\n width: 8.33333333%;\n }\n .col-sm-1 {\n width: 4.16666667%;\n }\n .col-sm-pull-24 {\n right: 100%;\n }\n .col-sm-pull-23 {\n right: 95.83333333%;\n }\n .col-sm-pull-22 {\n right: 91.66666667%;\n }\n .col-sm-pull-21 {\n right: 87.5%;\n }\n .col-sm-pull-20 {\n right: 83.33333333%;\n }\n .col-sm-pull-19 {\n right: 79.16666667%;\n }\n .col-sm-pull-18 {\n right: 75%;\n }\n .col-sm-pull-17 {\n right: 70.83333333%;\n }\n .col-sm-pull-16 {\n right: 66.66666667%;\n }\n .col-sm-pull-15 {\n right: 62.5%;\n }\n .col-sm-pull-14 {\n right: 58.33333333%;\n }\n .col-sm-pull-13 {\n right: 54.16666667%;\n }\n .col-sm-pull-12 {\n right: 50%;\n }\n .col-sm-pull-11 {\n right: 45.83333333%;\n }\n .col-sm-pull-10 {\n right: 41.66666667%;\n }\n .col-sm-pull-9 {\n right: 37.5%;\n }\n .col-sm-pull-8 {\n right: 33.33333333%;\n }\n .col-sm-pull-7 {\n right: 29.16666667%;\n }\n .col-sm-pull-6 {\n right: 25%;\n }\n .col-sm-pull-5 {\n right: 20.83333333%;\n }\n .col-sm-pull-4 {\n right: 16.66666667%;\n }\n .col-sm-pull-3 {\n right: 12.5%;\n }\n .col-sm-pull-2 {\n right: 8.33333333%;\n }\n .col-sm-pull-1 {\n right: 4.16666667%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-24 {\n left: 100%;\n }\n .col-sm-push-23 {\n left: 95.83333333%;\n }\n .col-sm-push-22 {\n left: 91.66666667%;\n }\n .col-sm-push-21 {\n left: 87.5%;\n }\n .col-sm-push-20 {\n left: 83.33333333%;\n }\n .col-sm-push-19 {\n left: 79.16666667%;\n }\n .col-sm-push-18 {\n left: 75%;\n }\n .col-sm-push-17 {\n left: 70.83333333%;\n }\n .col-sm-push-16 {\n left: 66.66666667%;\n }\n .col-sm-push-15 {\n left: 62.5%;\n }\n .col-sm-push-14 {\n left: 58.33333333%;\n }\n .col-sm-push-13 {\n left: 54.16666667%;\n }\n .col-sm-push-12 {\n left: 50%;\n }\n .col-sm-push-11 {\n left: 45.83333333%;\n }\n .col-sm-push-10 {\n left: 41.66666667%;\n }\n .col-sm-push-9 {\n left: 37.5%;\n }\n .col-sm-push-8 {\n left: 33.33333333%;\n }\n .col-sm-push-7 {\n left: 29.16666667%;\n }\n .col-sm-push-6 {\n left: 25%;\n }\n .col-sm-push-5 {\n left: 20.83333333%;\n }\n .col-sm-push-4 {\n left: 16.66666667%;\n }\n .col-sm-push-3 {\n left: 12.5%;\n }\n .col-sm-push-2 {\n left: 8.33333333%;\n }\n .col-sm-push-1 {\n left: 4.16666667%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-24 {\n margin-left: 100%;\n }\n .col-sm-offset-23 {\n margin-left: 95.83333333%;\n }\n .col-sm-offset-22 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-21 {\n margin-left: 87.5%;\n }\n .col-sm-offset-20 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-19 {\n margin-left: 79.16666667%;\n }\n .col-sm-offset-18 {\n margin-left: 75%;\n }\n .col-sm-offset-17 {\n margin-left: 70.83333333%;\n }\n .col-sm-offset-16 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-15 {\n margin-left: 62.5%;\n }\n .col-sm-offset-14 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-13 {\n margin-left: 54.16666667%;\n }\n .col-sm-offset-12 {\n margin-left: 50%;\n }\n .col-sm-offset-11 {\n margin-left: 45.83333333%;\n }\n .col-sm-offset-10 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-9 {\n margin-left: 37.5%;\n }\n .col-sm-offset-8 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-7 {\n margin-left: 29.16666667%;\n }\n .col-sm-offset-6 {\n margin-left: 25%;\n }\n .col-sm-offset-5 {\n margin-left: 20.83333333%;\n }\n .col-sm-offset-4 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-3 {\n margin-left: 12.5%;\n }\n .col-sm-offset-2 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-1 {\n margin-left: 4.16666667%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1,\n .col-md-2,\n .col-md-3,\n .col-md-4,\n .col-md-5,\n .col-md-6,\n .col-md-7,\n .col-md-8,\n .col-md-9,\n .col-md-10,\n .col-md-11,\n .col-md-12,\n .col-md-13,\n .col-md-14,\n .col-md-15,\n .col-md-16,\n .col-md-17,\n .col-md-18,\n .col-md-19,\n .col-md-20,\n .col-md-21,\n .col-md-22,\n .col-md-23,\n .col-md-24 {\n float: left;\n }\n .col-md-24 {\n width: 100%;\n }\n .col-md-23 {\n width: 95.83333333%;\n }\n .col-md-22 {\n width: 91.66666667%;\n }\n .col-md-21 {\n width: 87.5%;\n }\n .col-md-20 {\n width: 83.33333333%;\n }\n .col-md-19 {\n width: 79.16666667%;\n }\n .col-md-18 {\n width: 75%;\n }\n .col-md-17 {\n width: 70.83333333%;\n }\n .col-md-16 {\n width: 66.66666667%;\n }\n .col-md-15 {\n width: 62.5%;\n }\n .col-md-14 {\n width: 58.33333333%;\n }\n .col-md-13 {\n width: 54.16666667%;\n }\n .col-md-12 {\n width: 50%;\n }\n .col-md-11 {\n width: 45.83333333%;\n }\n .col-md-10 {\n width: 41.66666667%;\n }\n .col-md-9 {\n width: 37.5%;\n }\n .col-md-8 {\n width: 33.33333333%;\n }\n .col-md-7 {\n width: 29.16666667%;\n }\n .col-md-6 {\n width: 25%;\n }\n .col-md-5 {\n width: 20.83333333%;\n }\n .col-md-4 {\n width: 16.66666667%;\n }\n .col-md-3 {\n width: 12.5%;\n }\n .col-md-2 {\n width: 8.33333333%;\n }\n .col-md-1 {\n width: 4.16666667%;\n }\n .col-md-pull-24 {\n right: 100%;\n }\n .col-md-pull-23 {\n right: 95.83333333%;\n }\n .col-md-pull-22 {\n right: 91.66666667%;\n }\n .col-md-pull-21 {\n right: 87.5%;\n }\n .col-md-pull-20 {\n right: 83.33333333%;\n }\n .col-md-pull-19 {\n right: 79.16666667%;\n }\n .col-md-pull-18 {\n right: 75%;\n }\n .col-md-pull-17 {\n right: 70.83333333%;\n }\n .col-md-pull-16 {\n right: 66.66666667%;\n }\n .col-md-pull-15 {\n right: 62.5%;\n }\n .col-md-pull-14 {\n right: 58.33333333%;\n }\n .col-md-pull-13 {\n right: 54.16666667%;\n }\n .col-md-pull-12 {\n right: 50%;\n }\n .col-md-pull-11 {\n right: 45.83333333%;\n }\n .col-md-pull-10 {\n right: 41.66666667%;\n }\n .col-md-pull-9 {\n right: 37.5%;\n }\n .col-md-pull-8 {\n right: 33.33333333%;\n }\n .col-md-pull-7 {\n right: 29.16666667%;\n }\n .col-md-pull-6 {\n right: 25%;\n }\n .col-md-pull-5 {\n right: 20.83333333%;\n }\n .col-md-pull-4 {\n right: 16.66666667%;\n }\n .col-md-pull-3 {\n right: 12.5%;\n }\n .col-md-pull-2 {\n right: 8.33333333%;\n }\n .col-md-pull-1 {\n right: 4.16666667%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-24 {\n left: 100%;\n }\n .col-md-push-23 {\n left: 95.83333333%;\n }\n .col-md-push-22 {\n left: 91.66666667%;\n }\n .col-md-push-21 {\n left: 87.5%;\n }\n .col-md-push-20 {\n left: 83.33333333%;\n }\n .col-md-push-19 {\n left: 79.16666667%;\n }\n .col-md-push-18 {\n left: 75%;\n }\n .col-md-push-17 {\n left: 70.83333333%;\n }\n .col-md-push-16 {\n left: 66.66666667%;\n }\n .col-md-push-15 {\n left: 62.5%;\n }\n .col-md-push-14 {\n left: 58.33333333%;\n }\n .col-md-push-13 {\n left: 54.16666667%;\n }\n .col-md-push-12 {\n left: 50%;\n }\n .col-md-push-11 {\n left: 45.83333333%;\n }\n .col-md-push-10 {\n left: 41.66666667%;\n }\n .col-md-push-9 {\n left: 37.5%;\n }\n .col-md-push-8 {\n left: 33.33333333%;\n }\n .col-md-push-7 {\n left: 29.16666667%;\n }\n .col-md-push-6 {\n left: 25%;\n }\n .col-md-push-5 {\n left: 20.83333333%;\n }\n .col-md-push-4 {\n left: 16.66666667%;\n }\n .col-md-push-3 {\n left: 12.5%;\n }\n .col-md-push-2 {\n left: 8.33333333%;\n }\n .col-md-push-1 {\n left: 4.16666667%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-24 {\n margin-left: 100%;\n }\n .col-md-offset-23 {\n margin-left: 95.83333333%;\n }\n .col-md-offset-22 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-21 {\n margin-left: 87.5%;\n }\n .col-md-offset-20 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-19 {\n margin-left: 79.16666667%;\n }\n .col-md-offset-18 {\n margin-left: 75%;\n }\n .col-md-offset-17 {\n margin-left: 70.83333333%;\n }\n .col-md-offset-16 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-15 {\n margin-left: 62.5%;\n }\n .col-md-offset-14 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-13 {\n margin-left: 54.16666667%;\n }\n .col-md-offset-12 {\n margin-left: 50%;\n }\n .col-md-offset-11 {\n margin-left: 45.83333333%;\n }\n .col-md-offset-10 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-9 {\n margin-left: 37.5%;\n }\n .col-md-offset-8 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-7 {\n margin-left: 29.16666667%;\n }\n .col-md-offset-6 {\n margin-left: 25%;\n }\n .col-md-offset-5 {\n margin-left: 20.83333333%;\n }\n .col-md-offset-4 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-3 {\n margin-left: 12.5%;\n }\n .col-md-offset-2 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-1 {\n margin-left: 4.16666667%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1,\n .col-lg-2,\n .col-lg-3,\n .col-lg-4,\n .col-lg-5,\n .col-lg-6,\n .col-lg-7,\n .col-lg-8,\n .col-lg-9,\n .col-lg-10,\n .col-lg-11,\n .col-lg-12,\n .col-lg-13,\n .col-lg-14,\n .col-lg-15,\n .col-lg-16,\n .col-lg-17,\n .col-lg-18,\n .col-lg-19,\n .col-lg-20,\n .col-lg-21,\n .col-lg-22,\n .col-lg-23,\n .col-lg-24 {\n float: left;\n }\n .col-lg-24 {\n width: 100%;\n }\n .col-lg-23 {\n width: 95.83333333%;\n }\n .col-lg-22 {\n width: 91.66666667%;\n }\n .col-lg-21 {\n width: 87.5%;\n }\n .col-lg-20 {\n width: 83.33333333%;\n }\n .col-lg-19 {\n width: 79.16666667%;\n }\n .col-lg-18 {\n width: 75%;\n }\n .col-lg-17 {\n width: 70.83333333%;\n }\n .col-lg-16 {\n width: 66.66666667%;\n }\n .col-lg-15 {\n width: 62.5%;\n }\n .col-lg-14 {\n width: 58.33333333%;\n }\n .col-lg-13 {\n width: 54.16666667%;\n }\n .col-lg-12 {\n width: 50%;\n }\n .col-lg-11 {\n width: 45.83333333%;\n }\n .col-lg-10 {\n width: 41.66666667%;\n }\n .col-lg-9 {\n width: 37.5%;\n }\n .col-lg-8 {\n width: 33.33333333%;\n }\n .col-lg-7 {\n width: 29.16666667%;\n }\n .col-lg-6 {\n width: 25%;\n }\n .col-lg-5 {\n width: 20.83333333%;\n }\n .col-lg-4 {\n width: 16.66666667%;\n }\n .col-lg-3 {\n width: 12.5%;\n }\n .col-lg-2 {\n width: 8.33333333%;\n }\n .col-lg-1 {\n width: 4.16666667%;\n }\n .col-lg-pull-24 {\n right: 100%;\n }\n .col-lg-pull-23 {\n right: 95.83333333%;\n }\n .col-lg-pull-22 {\n right: 91.66666667%;\n }\n .col-lg-pull-21 {\n right: 87.5%;\n }\n .col-lg-pull-20 {\n right: 83.33333333%;\n }\n .col-lg-pull-19 {\n right: 79.16666667%;\n }\n .col-lg-pull-18 {\n right: 75%;\n }\n .col-lg-pull-17 {\n right: 70.83333333%;\n }\n .col-lg-pull-16 {\n right: 66.66666667%;\n }\n .col-lg-pull-15 {\n right: 62.5%;\n }\n .col-lg-pull-14 {\n right: 58.33333333%;\n }\n .col-lg-pull-13 {\n right: 54.16666667%;\n }\n .col-lg-pull-12 {\n right: 50%;\n }\n .col-lg-pull-11 {\n right: 45.83333333%;\n }\n .col-lg-pull-10 {\n right: 41.66666667%;\n }\n .col-lg-pull-9 {\n right: 37.5%;\n }\n .col-lg-pull-8 {\n right: 33.33333333%;\n }\n .col-lg-pull-7 {\n right: 29.16666667%;\n }\n .col-lg-pull-6 {\n right: 25%;\n }\n .col-lg-pull-5 {\n right: 20.83333333%;\n }\n .col-lg-pull-4 {\n right: 16.66666667%;\n }\n .col-lg-pull-3 {\n right: 12.5%;\n }\n .col-lg-pull-2 {\n right: 8.33333333%;\n }\n .col-lg-pull-1 {\n right: 4.16666667%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-24 {\n left: 100%;\n }\n .col-lg-push-23 {\n left: 95.83333333%;\n }\n .col-lg-push-22 {\n left: 91.66666667%;\n }\n .col-lg-push-21 {\n left: 87.5%;\n }\n .col-lg-push-20 {\n left: 83.33333333%;\n }\n .col-lg-push-19 {\n left: 79.16666667%;\n }\n .col-lg-push-18 {\n left: 75%;\n }\n .col-lg-push-17 {\n left: 70.83333333%;\n }\n .col-lg-push-16 {\n left: 66.66666667%;\n }\n .col-lg-push-15 {\n left: 62.5%;\n }\n .col-lg-push-14 {\n left: 58.33333333%;\n }\n .col-lg-push-13 {\n left: 54.16666667%;\n }\n .col-lg-push-12 {\n left: 50%;\n }\n .col-lg-push-11 {\n left: 45.83333333%;\n }\n .col-lg-push-10 {\n left: 41.66666667%;\n }\n .col-lg-push-9 {\n left: 37.5%;\n }\n .col-lg-push-8 {\n left: 33.33333333%;\n }\n .col-lg-push-7 {\n left: 29.16666667%;\n }\n .col-lg-push-6 {\n left: 25%;\n }\n .col-lg-push-5 {\n left: 20.83333333%;\n }\n .col-lg-push-4 {\n left: 16.66666667%;\n }\n .col-lg-push-3 {\n left: 12.5%;\n }\n .col-lg-push-2 {\n left: 8.33333333%;\n }\n .col-lg-push-1 {\n left: 4.16666667%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-24 {\n margin-left: 100%;\n }\n .col-lg-offset-23 {\n margin-left: 95.83333333%;\n }\n .col-lg-offset-22 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-21 {\n margin-left: 87.5%;\n }\n .col-lg-offset-20 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-19 {\n margin-left: 79.16666667%;\n }\n .col-lg-offset-18 {\n margin-left: 75%;\n }\n .col-lg-offset-17 {\n margin-left: 70.83333333%;\n }\n .col-lg-offset-16 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-15 {\n margin-left: 62.5%;\n }\n .col-lg-offset-14 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-13 {\n margin-left: 54.16666667%;\n }\n .col-lg-offset-12 {\n margin-left: 50%;\n }\n .col-lg-offset-11 {\n margin-left: 45.83333333%;\n }\n .col-lg-offset-10 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-9 {\n margin-left: 37.5%;\n }\n .col-lg-offset-8 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-7 {\n margin-left: 29.16666667%;\n }\n .col-lg-offset-6 {\n margin-left: 25%;\n }\n .col-lg-offset-5 {\n margin-left: 20.83333333%;\n }\n .col-lg-offset-4 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-3 {\n margin-left: 12.5%;\n }\n .col-lg-offset-2 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-1 {\n margin-left: 4.16666667%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ntable col[class*="col-"] {\n position: static;\n display: table-column;\n float: none;\n}\ntable td[class*="col-"],\ntable th[class*="col-"] {\n position: static;\n display: table-cell;\n float: none;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n min-height: 0.01%;\n overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n height: 20px;\n margin-bottom: 20px;\n overflow: hidden;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.clearfix:before,\n.clearfix:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after {\n display: table;\n content: " ";\n}\n.clearfix:after,\n.container:after,\n.container-fluid:after,\n.row:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-right: auto;\n margin-left: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n',""]);const a=o},1153:(t,e,n)=>{"use strict";n.d(e,{Z:()=>f});var r=n(8081),i=n.n(r),s=n(3645),o=n.n(s),a=n(1667),l=n.n(a),c=new URL(n(7252),n.b),u=o()(i()),d=l()(c);u.push([t.id,'body{background:#000;color:#bbb;font-family:"Lucida Sans Typewriter","Lucida Console",Monaco,"Bitstream Vera Sans Mono",monospace}.table{display:table;width:100%;max-width:100%}.table-row-group{display:table-row-group}.table-row{display:table-row}.table-cell{display:table-cell;text-align:right}.top-plugin{margin-bottom:20px}.plugin{margin-bottom:20px}.plugin.table-row-group .table-row:last-child .table-cell{padding-bottom:20px}.underline{text-decoration:underline}.bold{font-weight:bold}.sort{font-weight:bold;color:#fff}.sortable{cursor:pointer}.text-right{text-align:right}.text-left{text-align:left}.sidebar .table-cell:not(.text-left){padding-left:10px}.title{font-weight:bold;color:#fff}.highlight{font-weight:bold;color:#5d4062}.ok,.status,.process{color:#3e7b04}.ok_log{background-color:#3e7b04;color:#fff}.max{color:#3e7b04;font-weight:bold}.careful{color:#295183;font-weight:bold}.careful_log{background-color:#295183;color:#fff;font-weight:bold}.warning,.nice{color:#5d4062;font-weight:bold}.warning_log{background-color:#5d4062;color:#fff;font-weight:bold}.critical{color:#a30000;font-weight:bold}.critical_log{background-color:#a30000;color:#fff;font-weight:bold}#processlist-plugin .table-cell{padding:0px 5px 0px 5px;white-space:nowrap}#containers-plugin .table-cell{padding:0px 10px 0px 10px;white-space:nowrap}#quicklook-plugin .progress{margin-bottom:0px;min-width:100px;background-color:#000;height:12px;border-radius:0px;text-align:right}#quicklook-plugin .progress-bar-ok{background-color:#3e7b04}#quicklook-plugin .progress-bar-careful{background-color:#295183}#quicklook-plugin .progress-bar-warning{background-color:#5d4062}#quicklook-plugin .progress-bar-critical{background-color:#a30000}#quicklook-plugin .cpu-name{white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}#amps .process-result{max-width:300px;overflow:hidden;white-space:pre-wrap;padding-left:10px;text-overflow:ellipsis}#gpu .gpu-name{white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}#loading-page .glances-logo{background:url('+d+') no-repeat center center;background-size:contain}@media(max-width: 750px){#loading-page .glances-logo{height:400px}}@media(min-width: 750px){#loading-page .glances-logo{height:500px}}#loading-page .loader:before,#loading-page .loader:after,#loading-page .loader{border-radius:50%;width:1em;height:1em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loader 1.8s infinite ease-in-out;animation:loader 1.8s infinite ease-in-out}#loading-page .loader{margin:auto;font-size:10px;position:relative;text-indent:-9999em;-webkit-animation-delay:.16s;animation-delay:.16s}#loading-page .loader:before{left:-3.5em}#loading-page .loader:after{left:3.5em;-webkit-animation-delay:.32s;animation-delay:.32s}#loading-page .loader:before,#loading-page .loader:after{content:"";position:absolute;top:0}@-webkit-keyframes loader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #56ca69}40%{box-shadow:0 2.5em 0 0 #56ca69}}@keyframes loader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #56ca69}40%{box-shadow:0 2.5em 0 0 #56ca69}}.divTable{display:table;width:100%}.divTableRow{display:table-row}.divTableHeading{background-color:#eee;display:table-header-group}.divTableHead{border:0px solid #999;display:table-cell;padding:3px 10px;font-weight:bold}.divTableCell{border:0px solid #999;display:table-cell;padding:3px 10px}.divTableHeading{background-color:#eee;display:table-header-group;font-weight:bold}.divTableFoot{background-color:#eee;display:table-footer-group;font-weight:bold}.divTableBody{display:table-row-group}',""]);const f=u},3645:t=>{"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",r=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),r&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),r&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,r,i,s){"string"==typeof t&&(t=[[null,t,void 0]]);var o={};if(r)for(var a=0;a0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=s),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),i&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=i):u[4]="".concat(i)),e.push(u))}},e}},1667:t=>{"use strict";t.exports=function(t,e){return e||(e={}),t?(t=String(t.__esModule?t.default:t),/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),e.hash&&(t+=e.hash),/["'() \t\n]|(%20)/.test(t)||e.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t):t}},8081:t=>{"use strict";t.exports=function(t){return t[1]}},9996:t=>{"use strict";var e=function(t){return function(t){return!!t&&"object"==typeof t}(t)&&!function(t){var e=Object.prototype.toString.call(t);return"[object RegExp]"===e||"[object Date]"===e||function(t){return t.$$typeof===n}(t)}(t)};var n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(t,e){return!1!==e.clone&&e.isMergeableObject(t)?l((n=t,Array.isArray(n)?[]:{}),t,e):t;var n}function i(t,e,n){return t.concat(e).map((function(t){return r(t,n)}))}function s(t){return Object.keys(t).concat(function(t){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t).filter((function(e){return t.propertyIsEnumerable(e)})):[]}(t))}function o(t,e){try{return e in t}catch(t){return!1}}function a(t,e,n){var i={};return n.isMergeableObject(t)&&s(t).forEach((function(e){i[e]=r(t[e],n)})),s(e).forEach((function(s){(function(t,e){return o(t,e)&&!(Object.hasOwnProperty.call(t,e)&&Object.propertyIsEnumerable.call(t,e))})(t,s)||(o(t,s)&&n.isMergeableObject(e[s])?i[s]=function(t,e){if(!e.customMerge)return l;var n=e.customMerge(t);return"function"==typeof n?n:l}(s,n)(t[s],e[s],n):i[s]=r(e[s],n))})),i}function l(t,n,s){(s=s||{}).arrayMerge=s.arrayMerge||i,s.isMergeableObject=s.isMergeableObject||e,s.cloneUnlessOtherwiseSpecified=r;var o=Array.isArray(n);return o===Array.isArray(t)?o?s.arrayMerge(t,n,s):a(t,n,s):r(n,s)}l.all=function(t,e){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce((function(t,n){return l(t,n,e)}),{})};var c=l;t.exports=c},7837:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.attributeNames=e.elementNames=void 0,e.elementNames=new Map([["altglyph","altGlyph"],["altglyphdef","altGlyphDef"],["altglyphitem","altGlyphItem"],["animatecolor","animateColor"],["animatemotion","animateMotion"],["animatetransform","animateTransform"],["clippath","clipPath"],["feblend","feBlend"],["fecolormatrix","feColorMatrix"],["fecomponenttransfer","feComponentTransfer"],["fecomposite","feComposite"],["feconvolvematrix","feConvolveMatrix"],["fediffuselighting","feDiffuseLighting"],["fedisplacementmap","feDisplacementMap"],["fedistantlight","feDistantLight"],["fedropshadow","feDropShadow"],["feflood","feFlood"],["fefunca","feFuncA"],["fefuncb","feFuncB"],["fefuncg","feFuncG"],["fefuncr","feFuncR"],["fegaussianblur","feGaussianBlur"],["feimage","feImage"],["femerge","feMerge"],["femergenode","feMergeNode"],["femorphology","feMorphology"],["feoffset","feOffset"],["fepointlight","fePointLight"],["fespecularlighting","feSpecularLighting"],["fespotlight","feSpotLight"],["fetile","feTile"],["feturbulence","feTurbulence"],["foreignobject","foreignObject"],["glyphref","glyphRef"],["lineargradient","linearGradient"],["radialgradient","radialGradient"],["textpath","textPath"]]),e.attributeNames=new Map([["definitionurl","definitionURL"],["attributename","attributeName"],["attributetype","attributeType"],["basefrequency","baseFrequency"],["baseprofile","baseProfile"],["calcmode","calcMode"],["clippathunits","clipPathUnits"],["diffuseconstant","diffuseConstant"],["edgemode","edgeMode"],["filterunits","filterUnits"],["glyphref","glyphRef"],["gradienttransform","gradientTransform"],["gradientunits","gradientUnits"],["kernelmatrix","kernelMatrix"],["kernelunitlength","kernelUnitLength"],["keypoints","keyPoints"],["keysplines","keySplines"],["keytimes","keyTimes"],["lengthadjust","lengthAdjust"],["limitingconeangle","limitingConeAngle"],["markerheight","markerHeight"],["markerunits","markerUnits"],["markerwidth","markerWidth"],["maskcontentunits","maskContentUnits"],["maskunits","maskUnits"],["numoctaves","numOctaves"],["pathlength","pathLength"],["patterncontentunits","patternContentUnits"],["patterntransform","patternTransform"],["patternunits","patternUnits"],["pointsatx","pointsAtX"],["pointsaty","pointsAtY"],["pointsatz","pointsAtZ"],["preservealpha","preserveAlpha"],["preserveaspectratio","preserveAspectRatio"],["primitiveunits","primitiveUnits"],["refx","refX"],["refy","refY"],["repeatcount","repeatCount"],["repeatdur","repeatDur"],["requiredextensions","requiredExtensions"],["requiredfeatures","requiredFeatures"],["specularconstant","specularConstant"],["specularexponent","specularExponent"],["spreadmethod","spreadMethod"],["startoffset","startOffset"],["stddeviation","stdDeviation"],["stitchtiles","stitchTiles"],["surfacescale","surfaceScale"],["systemlanguage","systemLanguage"],["tablevalues","tableValues"],["targetx","targetX"],["targety","targetY"],["textlength","textLength"],["viewbox","viewBox"],["viewtarget","viewTarget"],["xchannelselector","xChannelSelector"],["ychannelselector","yChannelSelector"],["zoomandpan","zoomAndPan"]])},7220:function(t,e,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n";case a.Comment:return function(t){return"\x3c!--"+t.data+"--\x3e"}(t);case a.CDATA:return function(t){return""}(t);case a.Script:case a.Style:case a.Tag:return function(t,e){var n;"foreign"===e.xmlMode&&(t.name=null!==(n=c.elementNames.get(t.name))&&void 0!==n?n:t.name,t.parent&&h.has(t.parent.name)&&(e=r(r({},e),{xmlMode:!1})));!e.xmlMode&&g.has(t.name)&&(e=r(r({},e),{xmlMode:"foreign"}));var i="<"+t.name,s=function(t,e){if(t)return Object.keys(t).map((function(n){var r,i,s=null!==(r=t[n])&&void 0!==r?r:"";return"foreign"===e.xmlMode&&(n=null!==(i=c.attributeNames.get(n))&&void 0!==i?i:n),e.emptyAttrs||e.xmlMode||""!==s?n+'="'+(!1!==e.decodeEntities?l.encodeXML(s):s.replace(/"/g,"""))+'"':n})).join(" ")}(t.attribs,e);s&&(i+=" "+s);0===t.children.length&&(e.xmlMode?!1!==e.selfClosingTags:e.selfClosingTags&&d.has(t.name))?(e.xmlMode||(i+=" "),i+="/>"):(i+=">",t.children.length>0&&(i+=f(t.children,e)),!e.xmlMode&&d.has(t.name)||(i+=""));return i}(t,e);case a.Text:return function(t,e){var n=t.data||"";!1===e.decodeEntities||!e.xmlMode&&t.parent&&u.has(t.parent.name)||(n=l.encodeXML(n));return n}(t,e)}}e.default=f;var h=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),g=new Set(["svg","math"])},9960:(t,e)=>{"use strict";var n;Object.defineProperty(e,"__esModule",{value:!0}),e.Doctype=e.CDATA=e.Tag=e.Style=e.Script=e.Comment=e.Directive=e.Text=e.Root=e.isTag=e.ElementType=void 0,function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"}(n=e.ElementType||(e.ElementType={})),e.isTag=function(t){return t.type===n.Tag||t.type===n.Script||t.type===n.Style},e.Root=n.Root,e.Text=n.Text,e.Directive=n.Directive,e.Comment=n.Comment,e.Script=n.Script,e.Style=n.Style,e.Tag=n.Tag,e.CDATA=n.CDATA,e.Doctype=n.Doctype},7915:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(e,n);i&&!("get"in i?!e.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,i)}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__exportStar||function(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||r(e,t,n)};Object.defineProperty(e,"__esModule",{value:!0}),e.DomHandler=void 0;var s=n(9960),o=n(7790);i(n(7790),e);var a=/\s+/g,l={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1,xmlMode:!1},c=function(){function t(t,e,n){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof e&&(n=e,e=l),"object"==typeof t&&(e=t,t=void 0),this.callback=null!=t?t:null,this.options=null!=e?e:l,this.elementCB=null!=n?n:null}return t.prototype.onparserinit=function(t){this.parser=t},t.prototype.onreset=function(){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},t.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},t.prototype.onerror=function(t){this.handleCallback(t)},t.prototype.onclosetag=function(){this.lastNode=null;var t=this.tagStack.pop();this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(t)},t.prototype.onopentag=function(t,e){var n=this.options.xmlMode?s.ElementType.Tag:void 0,r=new o.Element(t,e,void 0,n);this.addNode(r),this.tagStack.push(r)},t.prototype.ontext=function(t){var e=this.options.normalizeWhitespace,n=this.lastNode;if(n&&n.type===s.ElementType.Text)e?n.data=(n.data+t).replace(a," "):n.data+=t,this.options.withEndIndices&&(n.endIndex=this.parser.endIndex);else{e&&(t=t.replace(a," "));var r=new o.Text(t);this.addNode(r),this.lastNode=r}},t.prototype.oncomment=function(t){if(this.lastNode&&this.lastNode.type===s.ElementType.Comment)this.lastNode.data+=t;else{var e=new o.Comment(t);this.addNode(e),this.lastNode=e}},t.prototype.oncommentend=function(){this.lastNode=null},t.prototype.oncdatastart=function(){var t=new o.Text(""),e=new o.NodeWithChildren(s.ElementType.CDATA,[t]);this.addNode(e),t.parent=e,this.lastNode=t},t.prototype.oncdataend=function(){this.lastNode=null},t.prototype.onprocessinginstruction=function(t,e){var n=new o.ProcessingInstruction(t,e);this.addNode(n)},t.prototype.handleCallback=function(t){if("function"==typeof this.callback)this.callback(t,this.dom);else if(t)throw t},t.prototype.addNode=function(t){var e=this.tagStack[this.tagStack.length-1],n=e.children[e.children.length-1];this.options.withStartIndices&&(t.startIndex=this.parser.startIndex),this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),e.children.push(t),n&&(t.prev=n,n.next=t),t.parent=e,this.lastNode=null},t}();e.DomHandler=c,e.default=c},7790:function(t,e,n){"use strict";var r,i=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),s=this&&this.__assign||function(){return s=Object.assign||function(t){for(var e,n=1,r=arguments.length;n0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"childNodes",{get:function(){return this.children},set:function(t){this.children=t},enumerable:!1,configurable:!0}),e}(l);e.NodeWithChildren=p;var h=function(t){function e(e){return t.call(this,o.ElementType.Root,e)||this}return i(e,t),e}(p);e.Document=h;var g=function(t){function e(e,n,r,i){void 0===r&&(r=[]),void 0===i&&(i="script"===e?o.ElementType.Script:"style"===e?o.ElementType.Style:o.ElementType.Tag);var s=t.call(this,i,r)||this;return s.name=e,s.attribs=n,s}return i(e,t),Object.defineProperty(e.prototype,"tagName",{get:function(){return this.name},set:function(t){this.name=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"attributes",{get:function(){var t=this;return Object.keys(this.attribs).map((function(e){var n,r;return{name:e,value:t.attribs[e],namespace:null===(n=t["x-attribsNamespace"])||void 0===n?void 0:n[e],prefix:null===(r=t["x-attribsPrefix"])||void 0===r?void 0:r[e]}}))},enumerable:!1,configurable:!0}),e}(p);function m(t){return(0,o.isTag)(t)}function b(t){return t.type===o.ElementType.CDATA}function v(t){return t.type===o.ElementType.Text}function y(t){return t.type===o.ElementType.Comment}function w(t){return t.type===o.ElementType.Directive}function _(t){return t.type===o.ElementType.Root}function x(t,e){var n;if(void 0===e&&(e=!1),v(t))n=new u(t.data);else if(y(t))n=new d(t.data);else if(m(t)){var r=e?k(t.children):[],i=new g(t.name,s({},t.attribs),r);r.forEach((function(t){return t.parent=i})),null!=t.namespace&&(i.namespace=t.namespace),t["x-attribsNamespace"]&&(i["x-attribsNamespace"]=s({},t["x-attribsNamespace"])),t["x-attribsPrefix"]&&(i["x-attribsPrefix"]=s({},t["x-attribsPrefix"])),n=i}else if(b(t)){r=e?k(t.children):[];var a=new p(o.ElementType.CDATA,r);r.forEach((function(t){return t.parent=a})),n=a}else if(_(t)){r=e?k(t.children):[];var l=new h(r);r.forEach((function(t){return t.parent=l})),t["x-mode"]&&(l["x-mode"]=t["x-mode"]),n=l}else{if(!w(t))throw new Error("Not implemented yet: ".concat(t.type));var c=new f(t.name,t.data);null!=t["x-name"]&&(c["x-name"]=t["x-name"],c["x-publicId"]=t["x-publicId"],c["x-systemId"]=t["x-systemId"]),n=c}return n.startIndex=t.startIndex,n.endIndex=t.endIndex,null!=t.sourceCodeLocation&&(n.sourceCodeLocation=t.sourceCodeLocation),n}function k(t){for(var e=t.map((function(t){return x(t,!0)})),n=1;n{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getFeed=void 0;var r=n(3346),i=n(3905);e.getFeed=function(t){var e=l(d,t);return e?"feed"===e.name?function(t){var e,n=t.children,r={type:"atom",items:(0,i.getElementsByTagName)("entry",n).map((function(t){var e,n=t.children,r={media:a(n)};u(r,"id","id",n),u(r,"title","title",n);var i=null===(e=l("link",n))||void 0===e?void 0:e.attribs.href;i&&(r.link=i);var s=c("summary",n)||c("content",n);s&&(r.description=s);var o=c("updated",n);return o&&(r.pubDate=new Date(o)),r}))};u(r,"id","id",n),u(r,"title","title",n);var s=null===(e=l("link",n))||void 0===e?void 0:e.attribs.href;s&&(r.link=s);u(r,"description","subtitle",n);var o=c("updated",n);o&&(r.updated=new Date(o));return u(r,"author","email",n,!0),r}(e):function(t){var e,n,r=null!==(n=null===(e=l("channel",t.children))||void 0===e?void 0:e.children)&&void 0!==n?n:[],s={type:t.name.substr(0,3),id:"",items:(0,i.getElementsByTagName)("item",t.children).map((function(t){var e=t.children,n={media:a(e)};u(n,"id","guid",e),u(n,"title","title",e),u(n,"link","link",e),u(n,"description","description",e);var r=c("pubDate",e);return r&&(n.pubDate=new Date(r)),n}))};u(s,"title","title",r),u(s,"link","link",r),u(s,"description","description",r);var o=c("lastBuildDate",r);o&&(s.updated=new Date(o));return u(s,"author","managingEditor",r,!0),s}(e):null};var s=["url","type","lang"],o=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function a(t){return(0,i.getElementsByTagName)("media:content",t).map((function(t){for(var e=t.attribs,n={medium:e.medium,isDefault:!!e.isDefault},r=0,i=s;r{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.uniqueSort=e.compareDocumentPosition=e.removeSubsets=void 0;var r=n(7915);function i(t,e){var n=[],i=[];if(t===e)return 0;for(var s=(0,r.hasChildren)(t)?t:t.parent;s;)n.unshift(s),s=s.parent;for(s=(0,r.hasChildren)(e)?e:e.parent;s;)i.unshift(s),s=s.parent;for(var o=Math.min(n.length,i.length),a=0;ac.indexOf(d)?l===e?20:4:l===t?10:2}e.removeSubsets=function(t){for(var e=t.length;--e>=0;){var n=t[e];if(e>0&&t.lastIndexOf(n,e-1)>=0)t.splice(e,1);else for(var r=n.parent;r;r=r.parent)if(t.includes(r)){t.splice(e,1);break}}return t},e.compareDocumentPosition=i,e.uniqueSort=function(t){return(t=t.filter((function(t,e,n){return!n.includes(t,e+1)}))).sort((function(t,e){var n=i(t,e);return 2&n?-1:4&n?1:0})),t}},9432:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__exportStar||function(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||r(e,t,n)};Object.defineProperty(e,"__esModule",{value:!0}),e.hasChildren=e.isDocument=e.isComment=e.isText=e.isCDATA=e.isTag=void 0,i(n(3346),e),i(n(5010),e),i(n(6765),e),i(n(8043),e),i(n(3905),e),i(n(4975),e),i(n(6996),e);var s=n(7915);Object.defineProperty(e,"isTag",{enumerable:!0,get:function(){return s.isTag}}),Object.defineProperty(e,"isCDATA",{enumerable:!0,get:function(){return s.isCDATA}}),Object.defineProperty(e,"isText",{enumerable:!0,get:function(){return s.isText}}),Object.defineProperty(e,"isComment",{enumerable:!0,get:function(){return s.isComment}}),Object.defineProperty(e,"isDocument",{enumerable:!0,get:function(){return s.isDocument}}),Object.defineProperty(e,"hasChildren",{enumerable:!0,get:function(){return s.hasChildren}})},3905:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getElementsByTagType=e.getElementsByTagName=e.getElementById=e.getElements=e.testElement=void 0;var r=n(7915),i=n(8043),s={tag_name:function(t){return"function"==typeof t?function(e){return(0,r.isTag)(e)&&t(e.name)}:"*"===t?r.isTag:function(e){return(0,r.isTag)(e)&&e.name===t}},tag_type:function(t){return"function"==typeof t?function(e){return t(e.type)}:function(e){return e.type===t}},tag_contains:function(t){return"function"==typeof t?function(e){return(0,r.isText)(e)&&t(e.data)}:function(e){return(0,r.isText)(e)&&e.data===t}}};function o(t,e){return"function"==typeof e?function(n){return(0,r.isTag)(n)&&e(n.attribs[t])}:function(n){return(0,r.isTag)(n)&&n.attribs[t]===e}}function a(t,e){return function(n){return t(n)||e(n)}}function l(t){var e=Object.keys(t).map((function(e){var n=t[e];return Object.prototype.hasOwnProperty.call(s,e)?s[e](n):o(e,n)}));return 0===e.length?null:e.reduce(a)}e.testElement=function(t,e){var n=l(t);return!n||n(e)},e.getElements=function(t,e,n,r){void 0===r&&(r=1/0);var s=l(t);return s?(0,i.filter)(s,e,n,r):[]},e.getElementById=function(t,e,n){return void 0===n&&(n=!0),Array.isArray(e)||(e=[e]),(0,i.findOne)(o("id",t),e,n)},e.getElementsByTagName=function(t,e,n,r){return void 0===n&&(n=!0),void 0===r&&(r=1/0),(0,i.filter)(s.tag_name(t),e,n,r)},e.getElementsByTagType=function(t,e,n,r){return void 0===n&&(n=!0),void 0===r&&(r=1/0),(0,i.filter)(s.tag_type(t),e,n,r)}},6765:(t,e)=>{"use strict";function n(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){var e=t.parent.children;e.splice(e.lastIndexOf(t),1)}}Object.defineProperty(e,"__esModule",{value:!0}),e.prepend=e.prependChild=e.append=e.appendChild=e.replaceElement=e.removeElement=void 0,e.removeElement=n,e.replaceElement=function(t,e){var n=e.prev=t.prev;n&&(n.next=e);var r=e.next=t.next;r&&(r.prev=e);var i=e.parent=t.parent;if(i){var s=i.children;s[s.lastIndexOf(t)]=e}},e.appendChild=function(t,e){if(n(e),e.next=null,e.parent=t,t.children.push(e)>1){var r=t.children[t.children.length-2];r.next=e,e.prev=r}else e.prev=null},e.append=function(t,e){n(e);var r=t.parent,i=t.next;if(e.next=i,e.prev=t,t.next=e,e.parent=r,i){if(i.prev=e,r){var s=r.children;s.splice(s.lastIndexOf(i),0,e)}}else r&&r.children.push(e)},e.prependChild=function(t,e){if(n(e),e.parent=t,e.prev=null,1!==t.children.unshift(e)){var r=t.children[1];r.prev=e,e.next=r}else e.next=null},e.prepend=function(t,e){n(e);var r=t.parent;if(r){var i=r.children;i.splice(i.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}},8043:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.findAll=e.existsOne=e.findOne=e.findOneChild=e.find=e.filter=void 0;var r=n(7915);function i(t,e,n,s){for(var o=[],a=0,l=e;a0){var u=i(t,c.children,n,s);if(o.push.apply(o,u),(s-=u.length)<=0)break}}return o}e.filter=function(t,e,n,r){return void 0===n&&(n=!0),void 0===r&&(r=1/0),Array.isArray(e)||(e=[e]),i(t,e,n,r)},e.find=i,e.findOneChild=function(t,e){return e.find(t)},e.findOne=function t(e,n,i){void 0===i&&(i=!0);for(var s=null,o=0;o0&&(s=t(e,a.children)))}return s},e.existsOne=function t(e,n){return n.some((function(n){return(0,r.isTag)(n)&&(e(n)||n.children.length>0&&t(e,n.children))}))},e.findAll=function(t,e){for(var n,i,s=[],o=e.filter(r.isTag);i=o.shift();){var a=null===(n=i.children)||void 0===n?void 0:n.filter(r.isTag);a&&a.length>0&&o.unshift.apply(o,a),t(i)&&s.push(i)}return s}},3346:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.innerText=e.textContent=e.getText=e.getInnerHTML=e.getOuterHTML=void 0;var i=n(7915),s=r(n(7220)),o=n(9960);function a(t,e){return(0,s.default)(t,e)}e.getOuterHTML=a,e.getInnerHTML=function(t,e){return(0,i.hasChildren)(t)?t.children.map((function(t){return a(t,e)})).join(""):""},e.getText=function t(e){return Array.isArray(e)?e.map(t).join(""):(0,i.isTag)(e)?"br"===e.name?"\n":t(e.children):(0,i.isCDATA)(e)?t(e.children):(0,i.isText)(e)?e.data:""},e.textContent=function t(e){return Array.isArray(e)?e.map(t).join(""):(0,i.hasChildren)(e)&&!(0,i.isComment)(e)?t(e.children):(0,i.isText)(e)?e.data:""},e.innerText=function t(e){return Array.isArray(e)?e.map(t).join(""):(0,i.hasChildren)(e)&&(e.type===o.ElementType.Tag||(0,i.isCDATA)(e))?t(e.children):(0,i.isText)(e)?e.data:""}},5010:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.prevElementSibling=e.nextElementSibling=e.getName=e.hasAttrib=e.getAttributeValue=e.getSiblings=e.getParent=e.getChildren=void 0;var r=n(7915),i=[];function s(t){var e;return null!==(e=t.children)&&void 0!==e?e:i}function o(t){return t.parent||null}e.getChildren=s,e.getParent=o,e.getSiblings=function(t){var e=o(t);if(null!=e)return s(e);for(var n=[t],r=t.prev,i=t.next;null!=r;)n.unshift(r),r=r.prev;for(;null!=i;)n.push(i),i=i.next;return n},e.getAttributeValue=function(t,e){var n;return null===(n=t.attribs)||void 0===n?void 0:n[e]},e.hasAttrib=function(t,e){return null!=t.attribs&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&null!=t.attribs[e]},e.getName=function(t){return t.name},e.nextElementSibling=function(t){for(var e=t.next;null!==e&&!(0,r.isTag)(e);)e=e.next;return e},e.prevElementSibling=function(t){for(var e=t.prev;null!==e&&!(0,r.isTag)(e);)e=e.prev;return e}},4076:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeHTML=e.decodeHTMLStrict=e.decodeXML=void 0;var i=r(n(9323)),s=r(n(9591)),o=r(n(2586)),a=r(n(26)),l=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;function c(t){var e=d(t);return function(t){return String(t).replace(l,e)}}e.decodeXML=c(o.default),e.decodeHTMLStrict=c(i.default);var u=function(t,e){return t65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|1023&t),e+=String.fromCharCode(t)};e.default=function(t){return t>=55296&&t<=57343||t>1114111?"�":(t in i.default&&(t=i.default[t]),s(t))}},7322:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=void 0;var i=u(r(n(2586)).default),s=d(i);e.encodeXML=m(i);var o,a,l=u(r(n(9323)).default),c=d(l);function u(t){return Object.keys(t).sort().reduce((function(e,n){return e[t[n]]="&"+n+";",e}),{})}function d(t){for(var e=[],n=[],r=0,i=Object.keys(t);r1?p(t):t.charCodeAt(0)).toString(16).toUpperCase()+";"}var g=new RegExp(s.source+"|"+f.source,"g");function m(t){return function(e){return e.replace(g,(function(e){return t[e]||h(e)}))}}e.escape=function(t){return t.replace(g,h)},e.escapeUTF8=function(t){return t.replace(s,h)}},5863:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXMLStrict=e.decodeHTML5Strict=e.decodeHTML4Strict=e.decodeHTML5=e.decodeHTML4=e.decodeHTMLStrict=e.decodeHTML=e.decodeXML=e.encodeHTML5=e.encodeHTML4=e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=e.encode=e.decodeStrict=e.decode=void 0;var r=n(4076),i=n(7322);e.decode=function(t,e){return(!e||e<=0?r.decodeXML:r.decodeHTML)(t)},e.decodeStrict=function(t,e){return(!e||e<=0?r.decodeXML:r.decodeHTMLStrict)(t)},e.encode=function(t,e){return(!e||e<=0?i.encodeXML:i.encodeHTML)(t)};var s=n(7322);Object.defineProperty(e,"encodeXML",{enumerable:!0,get:function(){return s.encodeXML}}),Object.defineProperty(e,"encodeHTML",{enumerable:!0,get:function(){return s.encodeHTML}}),Object.defineProperty(e,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return s.encodeNonAsciiHTML}}),Object.defineProperty(e,"escape",{enumerable:!0,get:function(){return s.escape}}),Object.defineProperty(e,"escapeUTF8",{enumerable:!0,get:function(){return s.escapeUTF8}}),Object.defineProperty(e,"encodeHTML4",{enumerable:!0,get:function(){return s.encodeHTML}}),Object.defineProperty(e,"encodeHTML5",{enumerable:!0,get:function(){return s.encodeHTML}});var o=n(4076);Object.defineProperty(e,"decodeXML",{enumerable:!0,get:function(){return o.decodeXML}}),Object.defineProperty(e,"decodeHTML",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(e,"decodeHTMLStrict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML4",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(e,"decodeHTML5",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(e,"decodeHTML4Strict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML5Strict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(e,"decodeXMLStrict",{enumerable:!0,get:function(){return o.decodeXML}})},9049:(t,e)=>{var n,r; +(()=>{var t={895:(t,e,n)=>{"use strict";n.d(e,{Z:()=>a});var r=n(8081),i=n.n(r),s=n(3645),o=n.n(s)()(i());o.push([t.id,'/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: none;\n text-decoration: underline;\n text-decoration: underline dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type="button"],\ninput[type="reset"],\ninput[type="submit"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type="checkbox"],\ninput[type="radio"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type="number"]::-webkit-inner-spin-button,\ninput[type="number"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type="search"] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\ninput[type="search"]::-webkit-search-cancel-button,\ninput[type="search"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role="button"] {\n cursor: pointer;\n}\n.container {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n.row {\n margin-right: -15px;\n margin-left: -15px;\n}\n.row-no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n.row-no-gutters [class*="col-"] {\n padding-right: 0;\n padding-left: 0;\n}\n.col-xs-1,\n.col-sm-1,\n.col-md-1,\n.col-lg-1,\n.col-xs-2,\n.col-sm-2,\n.col-md-2,\n.col-lg-2,\n.col-xs-3,\n.col-sm-3,\n.col-md-3,\n.col-lg-3,\n.col-xs-4,\n.col-sm-4,\n.col-md-4,\n.col-lg-4,\n.col-xs-5,\n.col-sm-5,\n.col-md-5,\n.col-lg-5,\n.col-xs-6,\n.col-sm-6,\n.col-md-6,\n.col-lg-6,\n.col-xs-7,\n.col-sm-7,\n.col-md-7,\n.col-lg-7,\n.col-xs-8,\n.col-sm-8,\n.col-md-8,\n.col-lg-8,\n.col-xs-9,\n.col-sm-9,\n.col-md-9,\n.col-lg-9,\n.col-xs-10,\n.col-sm-10,\n.col-md-10,\n.col-lg-10,\n.col-xs-11,\n.col-sm-11,\n.col-md-11,\n.col-lg-11,\n.col-xs-12,\n.col-sm-12,\n.col-md-12,\n.col-lg-12,\n.col-xs-13,\n.col-sm-13,\n.col-md-13,\n.col-lg-13,\n.col-xs-14,\n.col-sm-14,\n.col-md-14,\n.col-lg-14,\n.col-xs-15,\n.col-sm-15,\n.col-md-15,\n.col-lg-15,\n.col-xs-16,\n.col-sm-16,\n.col-md-16,\n.col-lg-16,\n.col-xs-17,\n.col-sm-17,\n.col-md-17,\n.col-lg-17,\n.col-xs-18,\n.col-sm-18,\n.col-md-18,\n.col-lg-18,\n.col-xs-19,\n.col-sm-19,\n.col-md-19,\n.col-lg-19,\n.col-xs-20,\n.col-sm-20,\n.col-md-20,\n.col-lg-20,\n.col-xs-21,\n.col-sm-21,\n.col-md-21,\n.col-lg-21,\n.col-xs-22,\n.col-sm-22,\n.col-md-22,\n.col-lg-22,\n.col-xs-23,\n.col-sm-23,\n.col-md-23,\n.col-lg-23,\n.col-xs-24,\n.col-sm-24,\n.col-md-24,\n.col-lg-24 {\n position: relative;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n.col-xs-1,\n.col-xs-2,\n.col-xs-3,\n.col-xs-4,\n.col-xs-5,\n.col-xs-6,\n.col-xs-7,\n.col-xs-8,\n.col-xs-9,\n.col-xs-10,\n.col-xs-11,\n.col-xs-12,\n.col-xs-13,\n.col-xs-14,\n.col-xs-15,\n.col-xs-16,\n.col-xs-17,\n.col-xs-18,\n.col-xs-19,\n.col-xs-20,\n.col-xs-21,\n.col-xs-22,\n.col-xs-23,\n.col-xs-24 {\n float: left;\n}\n.col-xs-24 {\n width: 100%;\n}\n.col-xs-23 {\n width: 95.83333333%;\n}\n.col-xs-22 {\n width: 91.66666667%;\n}\n.col-xs-21 {\n width: 87.5%;\n}\n.col-xs-20 {\n width: 83.33333333%;\n}\n.col-xs-19 {\n width: 79.16666667%;\n}\n.col-xs-18 {\n width: 75%;\n}\n.col-xs-17 {\n width: 70.83333333%;\n}\n.col-xs-16 {\n width: 66.66666667%;\n}\n.col-xs-15 {\n width: 62.5%;\n}\n.col-xs-14 {\n width: 58.33333333%;\n}\n.col-xs-13 {\n width: 54.16666667%;\n}\n.col-xs-12 {\n width: 50%;\n}\n.col-xs-11 {\n width: 45.83333333%;\n}\n.col-xs-10 {\n width: 41.66666667%;\n}\n.col-xs-9 {\n width: 37.5%;\n}\n.col-xs-8 {\n width: 33.33333333%;\n}\n.col-xs-7 {\n width: 29.16666667%;\n}\n.col-xs-6 {\n width: 25%;\n}\n.col-xs-5 {\n width: 20.83333333%;\n}\n.col-xs-4 {\n width: 16.66666667%;\n}\n.col-xs-3 {\n width: 12.5%;\n}\n.col-xs-2 {\n width: 8.33333333%;\n}\n.col-xs-1 {\n width: 4.16666667%;\n}\n.col-xs-pull-24 {\n right: 100%;\n}\n.col-xs-pull-23 {\n right: 95.83333333%;\n}\n.col-xs-pull-22 {\n right: 91.66666667%;\n}\n.col-xs-pull-21 {\n right: 87.5%;\n}\n.col-xs-pull-20 {\n right: 83.33333333%;\n}\n.col-xs-pull-19 {\n right: 79.16666667%;\n}\n.col-xs-pull-18 {\n right: 75%;\n}\n.col-xs-pull-17 {\n right: 70.83333333%;\n}\n.col-xs-pull-16 {\n right: 66.66666667%;\n}\n.col-xs-pull-15 {\n right: 62.5%;\n}\n.col-xs-pull-14 {\n right: 58.33333333%;\n}\n.col-xs-pull-13 {\n right: 54.16666667%;\n}\n.col-xs-pull-12 {\n right: 50%;\n}\n.col-xs-pull-11 {\n right: 45.83333333%;\n}\n.col-xs-pull-10 {\n right: 41.66666667%;\n}\n.col-xs-pull-9 {\n right: 37.5%;\n}\n.col-xs-pull-8 {\n right: 33.33333333%;\n}\n.col-xs-pull-7 {\n right: 29.16666667%;\n}\n.col-xs-pull-6 {\n right: 25%;\n}\n.col-xs-pull-5 {\n right: 20.83333333%;\n}\n.col-xs-pull-4 {\n right: 16.66666667%;\n}\n.col-xs-pull-3 {\n right: 12.5%;\n}\n.col-xs-pull-2 {\n right: 8.33333333%;\n}\n.col-xs-pull-1 {\n right: 4.16666667%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-24 {\n left: 100%;\n}\n.col-xs-push-23 {\n left: 95.83333333%;\n}\n.col-xs-push-22 {\n left: 91.66666667%;\n}\n.col-xs-push-21 {\n left: 87.5%;\n}\n.col-xs-push-20 {\n left: 83.33333333%;\n}\n.col-xs-push-19 {\n left: 79.16666667%;\n}\n.col-xs-push-18 {\n left: 75%;\n}\n.col-xs-push-17 {\n left: 70.83333333%;\n}\n.col-xs-push-16 {\n left: 66.66666667%;\n}\n.col-xs-push-15 {\n left: 62.5%;\n}\n.col-xs-push-14 {\n left: 58.33333333%;\n}\n.col-xs-push-13 {\n left: 54.16666667%;\n}\n.col-xs-push-12 {\n left: 50%;\n}\n.col-xs-push-11 {\n left: 45.83333333%;\n}\n.col-xs-push-10 {\n left: 41.66666667%;\n}\n.col-xs-push-9 {\n left: 37.5%;\n}\n.col-xs-push-8 {\n left: 33.33333333%;\n}\n.col-xs-push-7 {\n left: 29.16666667%;\n}\n.col-xs-push-6 {\n left: 25%;\n}\n.col-xs-push-5 {\n left: 20.83333333%;\n}\n.col-xs-push-4 {\n left: 16.66666667%;\n}\n.col-xs-push-3 {\n left: 12.5%;\n}\n.col-xs-push-2 {\n left: 8.33333333%;\n}\n.col-xs-push-1 {\n left: 4.16666667%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-24 {\n margin-left: 100%;\n}\n.col-xs-offset-23 {\n margin-left: 95.83333333%;\n}\n.col-xs-offset-22 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-21 {\n margin-left: 87.5%;\n}\n.col-xs-offset-20 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-19 {\n margin-left: 79.16666667%;\n}\n.col-xs-offset-18 {\n margin-left: 75%;\n}\n.col-xs-offset-17 {\n margin-left: 70.83333333%;\n}\n.col-xs-offset-16 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-15 {\n margin-left: 62.5%;\n}\n.col-xs-offset-14 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-13 {\n margin-left: 54.16666667%;\n}\n.col-xs-offset-12 {\n margin-left: 50%;\n}\n.col-xs-offset-11 {\n margin-left: 45.83333333%;\n}\n.col-xs-offset-10 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-9 {\n margin-left: 37.5%;\n}\n.col-xs-offset-8 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-7 {\n margin-left: 29.16666667%;\n}\n.col-xs-offset-6 {\n margin-left: 25%;\n}\n.col-xs-offset-5 {\n margin-left: 20.83333333%;\n}\n.col-xs-offset-4 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-3 {\n margin-left: 12.5%;\n}\n.col-xs-offset-2 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-1 {\n margin-left: 4.16666667%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .col-sm-1,\n .col-sm-2,\n .col-sm-3,\n .col-sm-4,\n .col-sm-5,\n .col-sm-6,\n .col-sm-7,\n .col-sm-8,\n .col-sm-9,\n .col-sm-10,\n .col-sm-11,\n .col-sm-12,\n .col-sm-13,\n .col-sm-14,\n .col-sm-15,\n .col-sm-16,\n .col-sm-17,\n .col-sm-18,\n .col-sm-19,\n .col-sm-20,\n .col-sm-21,\n .col-sm-22,\n .col-sm-23,\n .col-sm-24 {\n float: left;\n }\n .col-sm-24 {\n width: 100%;\n }\n .col-sm-23 {\n width: 95.83333333%;\n }\n .col-sm-22 {\n width: 91.66666667%;\n }\n .col-sm-21 {\n width: 87.5%;\n }\n .col-sm-20 {\n width: 83.33333333%;\n }\n .col-sm-19 {\n width: 79.16666667%;\n }\n .col-sm-18 {\n width: 75%;\n }\n .col-sm-17 {\n width: 70.83333333%;\n }\n .col-sm-16 {\n width: 66.66666667%;\n }\n .col-sm-15 {\n width: 62.5%;\n }\n .col-sm-14 {\n width: 58.33333333%;\n }\n .col-sm-13 {\n width: 54.16666667%;\n }\n .col-sm-12 {\n width: 50%;\n }\n .col-sm-11 {\n width: 45.83333333%;\n }\n .col-sm-10 {\n width: 41.66666667%;\n }\n .col-sm-9 {\n width: 37.5%;\n }\n .col-sm-8 {\n width: 33.33333333%;\n }\n .col-sm-7 {\n width: 29.16666667%;\n }\n .col-sm-6 {\n width: 25%;\n }\n .col-sm-5 {\n width: 20.83333333%;\n }\n .col-sm-4 {\n width: 16.66666667%;\n }\n .col-sm-3 {\n width: 12.5%;\n }\n .col-sm-2 {\n width: 8.33333333%;\n }\n .col-sm-1 {\n width: 4.16666667%;\n }\n .col-sm-pull-24 {\n right: 100%;\n }\n .col-sm-pull-23 {\n right: 95.83333333%;\n }\n .col-sm-pull-22 {\n right: 91.66666667%;\n }\n .col-sm-pull-21 {\n right: 87.5%;\n }\n .col-sm-pull-20 {\n right: 83.33333333%;\n }\n .col-sm-pull-19 {\n right: 79.16666667%;\n }\n .col-sm-pull-18 {\n right: 75%;\n }\n .col-sm-pull-17 {\n right: 70.83333333%;\n }\n .col-sm-pull-16 {\n right: 66.66666667%;\n }\n .col-sm-pull-15 {\n right: 62.5%;\n }\n .col-sm-pull-14 {\n right: 58.33333333%;\n }\n .col-sm-pull-13 {\n right: 54.16666667%;\n }\n .col-sm-pull-12 {\n right: 50%;\n }\n .col-sm-pull-11 {\n right: 45.83333333%;\n }\n .col-sm-pull-10 {\n right: 41.66666667%;\n }\n .col-sm-pull-9 {\n right: 37.5%;\n }\n .col-sm-pull-8 {\n right: 33.33333333%;\n }\n .col-sm-pull-7 {\n right: 29.16666667%;\n }\n .col-sm-pull-6 {\n right: 25%;\n }\n .col-sm-pull-5 {\n right: 20.83333333%;\n }\n .col-sm-pull-4 {\n right: 16.66666667%;\n }\n .col-sm-pull-3 {\n right: 12.5%;\n }\n .col-sm-pull-2 {\n right: 8.33333333%;\n }\n .col-sm-pull-1 {\n right: 4.16666667%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-24 {\n left: 100%;\n }\n .col-sm-push-23 {\n left: 95.83333333%;\n }\n .col-sm-push-22 {\n left: 91.66666667%;\n }\n .col-sm-push-21 {\n left: 87.5%;\n }\n .col-sm-push-20 {\n left: 83.33333333%;\n }\n .col-sm-push-19 {\n left: 79.16666667%;\n }\n .col-sm-push-18 {\n left: 75%;\n }\n .col-sm-push-17 {\n left: 70.83333333%;\n }\n .col-sm-push-16 {\n left: 66.66666667%;\n }\n .col-sm-push-15 {\n left: 62.5%;\n }\n .col-sm-push-14 {\n left: 58.33333333%;\n }\n .col-sm-push-13 {\n left: 54.16666667%;\n }\n .col-sm-push-12 {\n left: 50%;\n }\n .col-sm-push-11 {\n left: 45.83333333%;\n }\n .col-sm-push-10 {\n left: 41.66666667%;\n }\n .col-sm-push-9 {\n left: 37.5%;\n }\n .col-sm-push-8 {\n left: 33.33333333%;\n }\n .col-sm-push-7 {\n left: 29.16666667%;\n }\n .col-sm-push-6 {\n left: 25%;\n }\n .col-sm-push-5 {\n left: 20.83333333%;\n }\n .col-sm-push-4 {\n left: 16.66666667%;\n }\n .col-sm-push-3 {\n left: 12.5%;\n }\n .col-sm-push-2 {\n left: 8.33333333%;\n }\n .col-sm-push-1 {\n left: 4.16666667%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-24 {\n margin-left: 100%;\n }\n .col-sm-offset-23 {\n margin-left: 95.83333333%;\n }\n .col-sm-offset-22 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-21 {\n margin-left: 87.5%;\n }\n .col-sm-offset-20 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-19 {\n margin-left: 79.16666667%;\n }\n .col-sm-offset-18 {\n margin-left: 75%;\n }\n .col-sm-offset-17 {\n margin-left: 70.83333333%;\n }\n .col-sm-offset-16 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-15 {\n margin-left: 62.5%;\n }\n .col-sm-offset-14 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-13 {\n margin-left: 54.16666667%;\n }\n .col-sm-offset-12 {\n margin-left: 50%;\n }\n .col-sm-offset-11 {\n margin-left: 45.83333333%;\n }\n .col-sm-offset-10 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-9 {\n margin-left: 37.5%;\n }\n .col-sm-offset-8 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-7 {\n margin-left: 29.16666667%;\n }\n .col-sm-offset-6 {\n margin-left: 25%;\n }\n .col-sm-offset-5 {\n margin-left: 20.83333333%;\n }\n .col-sm-offset-4 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-3 {\n margin-left: 12.5%;\n }\n .col-sm-offset-2 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-1 {\n margin-left: 4.16666667%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1,\n .col-md-2,\n .col-md-3,\n .col-md-4,\n .col-md-5,\n .col-md-6,\n .col-md-7,\n .col-md-8,\n .col-md-9,\n .col-md-10,\n .col-md-11,\n .col-md-12,\n .col-md-13,\n .col-md-14,\n .col-md-15,\n .col-md-16,\n .col-md-17,\n .col-md-18,\n .col-md-19,\n .col-md-20,\n .col-md-21,\n .col-md-22,\n .col-md-23,\n .col-md-24 {\n float: left;\n }\n .col-md-24 {\n width: 100%;\n }\n .col-md-23 {\n width: 95.83333333%;\n }\n .col-md-22 {\n width: 91.66666667%;\n }\n .col-md-21 {\n width: 87.5%;\n }\n .col-md-20 {\n width: 83.33333333%;\n }\n .col-md-19 {\n width: 79.16666667%;\n }\n .col-md-18 {\n width: 75%;\n }\n .col-md-17 {\n width: 70.83333333%;\n }\n .col-md-16 {\n width: 66.66666667%;\n }\n .col-md-15 {\n width: 62.5%;\n }\n .col-md-14 {\n width: 58.33333333%;\n }\n .col-md-13 {\n width: 54.16666667%;\n }\n .col-md-12 {\n width: 50%;\n }\n .col-md-11 {\n width: 45.83333333%;\n }\n .col-md-10 {\n width: 41.66666667%;\n }\n .col-md-9 {\n width: 37.5%;\n }\n .col-md-8 {\n width: 33.33333333%;\n }\n .col-md-7 {\n width: 29.16666667%;\n }\n .col-md-6 {\n width: 25%;\n }\n .col-md-5 {\n width: 20.83333333%;\n }\n .col-md-4 {\n width: 16.66666667%;\n }\n .col-md-3 {\n width: 12.5%;\n }\n .col-md-2 {\n width: 8.33333333%;\n }\n .col-md-1 {\n width: 4.16666667%;\n }\n .col-md-pull-24 {\n right: 100%;\n }\n .col-md-pull-23 {\n right: 95.83333333%;\n }\n .col-md-pull-22 {\n right: 91.66666667%;\n }\n .col-md-pull-21 {\n right: 87.5%;\n }\n .col-md-pull-20 {\n right: 83.33333333%;\n }\n .col-md-pull-19 {\n right: 79.16666667%;\n }\n .col-md-pull-18 {\n right: 75%;\n }\n .col-md-pull-17 {\n right: 70.83333333%;\n }\n .col-md-pull-16 {\n right: 66.66666667%;\n }\n .col-md-pull-15 {\n right: 62.5%;\n }\n .col-md-pull-14 {\n right: 58.33333333%;\n }\n .col-md-pull-13 {\n right: 54.16666667%;\n }\n .col-md-pull-12 {\n right: 50%;\n }\n .col-md-pull-11 {\n right: 45.83333333%;\n }\n .col-md-pull-10 {\n right: 41.66666667%;\n }\n .col-md-pull-9 {\n right: 37.5%;\n }\n .col-md-pull-8 {\n right: 33.33333333%;\n }\n .col-md-pull-7 {\n right: 29.16666667%;\n }\n .col-md-pull-6 {\n right: 25%;\n }\n .col-md-pull-5 {\n right: 20.83333333%;\n }\n .col-md-pull-4 {\n right: 16.66666667%;\n }\n .col-md-pull-3 {\n right: 12.5%;\n }\n .col-md-pull-2 {\n right: 8.33333333%;\n }\n .col-md-pull-1 {\n right: 4.16666667%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-24 {\n left: 100%;\n }\n .col-md-push-23 {\n left: 95.83333333%;\n }\n .col-md-push-22 {\n left: 91.66666667%;\n }\n .col-md-push-21 {\n left: 87.5%;\n }\n .col-md-push-20 {\n left: 83.33333333%;\n }\n .col-md-push-19 {\n left: 79.16666667%;\n }\n .col-md-push-18 {\n left: 75%;\n }\n .col-md-push-17 {\n left: 70.83333333%;\n }\n .col-md-push-16 {\n left: 66.66666667%;\n }\n .col-md-push-15 {\n left: 62.5%;\n }\n .col-md-push-14 {\n left: 58.33333333%;\n }\n .col-md-push-13 {\n left: 54.16666667%;\n }\n .col-md-push-12 {\n left: 50%;\n }\n .col-md-push-11 {\n left: 45.83333333%;\n }\n .col-md-push-10 {\n left: 41.66666667%;\n }\n .col-md-push-9 {\n left: 37.5%;\n }\n .col-md-push-8 {\n left: 33.33333333%;\n }\n .col-md-push-7 {\n left: 29.16666667%;\n }\n .col-md-push-6 {\n left: 25%;\n }\n .col-md-push-5 {\n left: 20.83333333%;\n }\n .col-md-push-4 {\n left: 16.66666667%;\n }\n .col-md-push-3 {\n left: 12.5%;\n }\n .col-md-push-2 {\n left: 8.33333333%;\n }\n .col-md-push-1 {\n left: 4.16666667%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-24 {\n margin-left: 100%;\n }\n .col-md-offset-23 {\n margin-left: 95.83333333%;\n }\n .col-md-offset-22 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-21 {\n margin-left: 87.5%;\n }\n .col-md-offset-20 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-19 {\n margin-left: 79.16666667%;\n }\n .col-md-offset-18 {\n margin-left: 75%;\n }\n .col-md-offset-17 {\n margin-left: 70.83333333%;\n }\n .col-md-offset-16 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-15 {\n margin-left: 62.5%;\n }\n .col-md-offset-14 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-13 {\n margin-left: 54.16666667%;\n }\n .col-md-offset-12 {\n margin-left: 50%;\n }\n .col-md-offset-11 {\n margin-left: 45.83333333%;\n }\n .col-md-offset-10 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-9 {\n margin-left: 37.5%;\n }\n .col-md-offset-8 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-7 {\n margin-left: 29.16666667%;\n }\n .col-md-offset-6 {\n margin-left: 25%;\n }\n .col-md-offset-5 {\n margin-left: 20.83333333%;\n }\n .col-md-offset-4 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-3 {\n margin-left: 12.5%;\n }\n .col-md-offset-2 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-1 {\n margin-left: 4.16666667%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1,\n .col-lg-2,\n .col-lg-3,\n .col-lg-4,\n .col-lg-5,\n .col-lg-6,\n .col-lg-7,\n .col-lg-8,\n .col-lg-9,\n .col-lg-10,\n .col-lg-11,\n .col-lg-12,\n .col-lg-13,\n .col-lg-14,\n .col-lg-15,\n .col-lg-16,\n .col-lg-17,\n .col-lg-18,\n .col-lg-19,\n .col-lg-20,\n .col-lg-21,\n .col-lg-22,\n .col-lg-23,\n .col-lg-24 {\n float: left;\n }\n .col-lg-24 {\n width: 100%;\n }\n .col-lg-23 {\n width: 95.83333333%;\n }\n .col-lg-22 {\n width: 91.66666667%;\n }\n .col-lg-21 {\n width: 87.5%;\n }\n .col-lg-20 {\n width: 83.33333333%;\n }\n .col-lg-19 {\n width: 79.16666667%;\n }\n .col-lg-18 {\n width: 75%;\n }\n .col-lg-17 {\n width: 70.83333333%;\n }\n .col-lg-16 {\n width: 66.66666667%;\n }\n .col-lg-15 {\n width: 62.5%;\n }\n .col-lg-14 {\n width: 58.33333333%;\n }\n .col-lg-13 {\n width: 54.16666667%;\n }\n .col-lg-12 {\n width: 50%;\n }\n .col-lg-11 {\n width: 45.83333333%;\n }\n .col-lg-10 {\n width: 41.66666667%;\n }\n .col-lg-9 {\n width: 37.5%;\n }\n .col-lg-8 {\n width: 33.33333333%;\n }\n .col-lg-7 {\n width: 29.16666667%;\n }\n .col-lg-6 {\n width: 25%;\n }\n .col-lg-5 {\n width: 20.83333333%;\n }\n .col-lg-4 {\n width: 16.66666667%;\n }\n .col-lg-3 {\n width: 12.5%;\n }\n .col-lg-2 {\n width: 8.33333333%;\n }\n .col-lg-1 {\n width: 4.16666667%;\n }\n .col-lg-pull-24 {\n right: 100%;\n }\n .col-lg-pull-23 {\n right: 95.83333333%;\n }\n .col-lg-pull-22 {\n right: 91.66666667%;\n }\n .col-lg-pull-21 {\n right: 87.5%;\n }\n .col-lg-pull-20 {\n right: 83.33333333%;\n }\n .col-lg-pull-19 {\n right: 79.16666667%;\n }\n .col-lg-pull-18 {\n right: 75%;\n }\n .col-lg-pull-17 {\n right: 70.83333333%;\n }\n .col-lg-pull-16 {\n right: 66.66666667%;\n }\n .col-lg-pull-15 {\n right: 62.5%;\n }\n .col-lg-pull-14 {\n right: 58.33333333%;\n }\n .col-lg-pull-13 {\n right: 54.16666667%;\n }\n .col-lg-pull-12 {\n right: 50%;\n }\n .col-lg-pull-11 {\n right: 45.83333333%;\n }\n .col-lg-pull-10 {\n right: 41.66666667%;\n }\n .col-lg-pull-9 {\n right: 37.5%;\n }\n .col-lg-pull-8 {\n right: 33.33333333%;\n }\n .col-lg-pull-7 {\n right: 29.16666667%;\n }\n .col-lg-pull-6 {\n right: 25%;\n }\n .col-lg-pull-5 {\n right: 20.83333333%;\n }\n .col-lg-pull-4 {\n right: 16.66666667%;\n }\n .col-lg-pull-3 {\n right: 12.5%;\n }\n .col-lg-pull-2 {\n right: 8.33333333%;\n }\n .col-lg-pull-1 {\n right: 4.16666667%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-24 {\n left: 100%;\n }\n .col-lg-push-23 {\n left: 95.83333333%;\n }\n .col-lg-push-22 {\n left: 91.66666667%;\n }\n .col-lg-push-21 {\n left: 87.5%;\n }\n .col-lg-push-20 {\n left: 83.33333333%;\n }\n .col-lg-push-19 {\n left: 79.16666667%;\n }\n .col-lg-push-18 {\n left: 75%;\n }\n .col-lg-push-17 {\n left: 70.83333333%;\n }\n .col-lg-push-16 {\n left: 66.66666667%;\n }\n .col-lg-push-15 {\n left: 62.5%;\n }\n .col-lg-push-14 {\n left: 58.33333333%;\n }\n .col-lg-push-13 {\n left: 54.16666667%;\n }\n .col-lg-push-12 {\n left: 50%;\n }\n .col-lg-push-11 {\n left: 45.83333333%;\n }\n .col-lg-push-10 {\n left: 41.66666667%;\n }\n .col-lg-push-9 {\n left: 37.5%;\n }\n .col-lg-push-8 {\n left: 33.33333333%;\n }\n .col-lg-push-7 {\n left: 29.16666667%;\n }\n .col-lg-push-6 {\n left: 25%;\n }\n .col-lg-push-5 {\n left: 20.83333333%;\n }\n .col-lg-push-4 {\n left: 16.66666667%;\n }\n .col-lg-push-3 {\n left: 12.5%;\n }\n .col-lg-push-2 {\n left: 8.33333333%;\n }\n .col-lg-push-1 {\n left: 4.16666667%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-24 {\n margin-left: 100%;\n }\n .col-lg-offset-23 {\n margin-left: 95.83333333%;\n }\n .col-lg-offset-22 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-21 {\n margin-left: 87.5%;\n }\n .col-lg-offset-20 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-19 {\n margin-left: 79.16666667%;\n }\n .col-lg-offset-18 {\n margin-left: 75%;\n }\n .col-lg-offset-17 {\n margin-left: 70.83333333%;\n }\n .col-lg-offset-16 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-15 {\n margin-left: 62.5%;\n }\n .col-lg-offset-14 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-13 {\n margin-left: 54.16666667%;\n }\n .col-lg-offset-12 {\n margin-left: 50%;\n }\n .col-lg-offset-11 {\n margin-left: 45.83333333%;\n }\n .col-lg-offset-10 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-9 {\n margin-left: 37.5%;\n }\n .col-lg-offset-8 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-7 {\n margin-left: 29.16666667%;\n }\n .col-lg-offset-6 {\n margin-left: 25%;\n }\n .col-lg-offset-5 {\n margin-left: 20.83333333%;\n }\n .col-lg-offset-4 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-3 {\n margin-left: 12.5%;\n }\n .col-lg-offset-2 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-1 {\n margin-left: 4.16666667%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ntable col[class*="col-"] {\n position: static;\n display: table-column;\n float: none;\n}\ntable td[class*="col-"],\ntable th[class*="col-"] {\n position: static;\n display: table-cell;\n float: none;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n min-height: 0.01%;\n overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n height: 20px;\n margin-bottom: 20px;\n overflow: hidden;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.clearfix:before,\n.clearfix:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after {\n display: table;\n content: " ";\n}\n.clearfix:after,\n.container:after,\n.container-fluid:after,\n.row:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-right: auto;\n margin-left: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n',""]);const a=o},1153:(t,e,n)=>{"use strict";n.d(e,{Z:()=>f});var r=n(8081),i=n.n(r),s=n(3645),o=n.n(s),a=n(1667),l=n.n(a),c=new URL(n(7252),n.b),u=o()(i()),d=l()(c);u.push([t.id,'body{background:#000;color:#bbb;font-family:"Lucida Sans Typewriter","Lucida Console",Monaco,"Bitstream Vera Sans Mono",monospace}.table{display:table;width:100%;max-width:100%}.table-row-group{display:table-row-group}.table-row{display:table-row}.table-cell{display:table-cell;text-align:right}.top-plugin{margin-bottom:20px}.plugin{margin-bottom:20px}.plugin.table-row-group .table-row:last-child .table-cell{padding-bottom:20px}.underline{text-decoration:underline}.bold{font-weight:bold}.sort{font-weight:bold;color:#fff}.sortable{cursor:pointer}.text-right{text-align:right}.text-left{text-align:left}.sidebar .table-cell:not(.text-left){padding-left:10px}.title{font-weight:bold;color:#fff}.highlight{font-weight:bold;color:#5d4062}.ok,.status,.process{color:#3e7b04}.ok_log{background-color:#3e7b04;color:#fff}.max{color:#3e7b04;font-weight:bold}.careful{color:#295183;font-weight:bold}.careful_log{background-color:#295183;color:#fff;font-weight:bold}.warning,.nice{color:#5d4062;font-weight:bold}.warning_log{background-color:#5d4062;color:#fff;font-weight:bold}.critical{color:#a30000;font-weight:bold}.critical_log{background-color:#a30000;color:#fff;font-weight:bold}#processlist-plugin .table-cell{padding:0px 5px 0px 5px;white-space:nowrap}#containers-plugin .table-cell{padding:0px 10px 0px 10px;white-space:nowrap}#quicklook-plugin .progress{margin-bottom:0px;min-width:100px;background-color:#000;height:12px;border-radius:0px;text-align:right}#quicklook-plugin .progress-bar-ok{background-color:#3e7b04}#quicklook-plugin .progress-bar-careful{background-color:#295183}#quicklook-plugin .progress-bar-warning{background-color:#5d4062}#quicklook-plugin .progress-bar-critical{background-color:#a30000}#quicklook-plugin .cpu-name{white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}#amps .process-result{max-width:300px;overflow:hidden;white-space:pre-wrap;padding-left:10px;text-overflow:ellipsis}#gpu .gpu-name{white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}#ip{padding-left:10px}#ip span{padding-left:10px}#processcount>span:nth-child(1){padding-left:0px}#processcount span{padding-left:10px}#loading-page .glances-logo{background:url('+d+') no-repeat center center;background-size:contain}@media(max-width: 750px){#loading-page .glances-logo{height:400px}}@media(min-width: 750px){#loading-page .glances-logo{height:500px}}#loading-page .loader:before,#loading-page .loader:after,#loading-page .loader{border-radius:50%;width:1em;height:1em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loader 1.8s infinite ease-in-out;animation:loader 1.8s infinite ease-in-out}#loading-page .loader{margin:auto;font-size:10px;position:relative;text-indent:-9999em;-webkit-animation-delay:.16s;animation-delay:.16s}#loading-page .loader:before{left:-3.5em}#loading-page .loader:after{left:3.5em;-webkit-animation-delay:.32s;animation-delay:.32s}#loading-page .loader:before,#loading-page .loader:after{content:"";position:absolute;top:0}@-webkit-keyframes loader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #56ca69}40%{box-shadow:0 2.5em 0 0 #56ca69}}@keyframes loader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #56ca69}40%{box-shadow:0 2.5em 0 0 #56ca69}}.divTable{display:table;width:100%}.divTableRow{display:table-row}.divTableHeading{background-color:#eee;display:table-header-group}.divTableHead{border:0px solid #999;display:table-cell;padding:3px 10px;font-weight:bold}.divTableCell{border:0px solid #999;display:table-cell;padding:3px 10px}.divTableHeading{background-color:#eee;display:table-header-group;font-weight:bold}.divTableFoot{background-color:#eee;display:table-footer-group;font-weight:bold}.divTableBody{display:table-row-group}',""]);const f=u},3645:t=>{"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",r=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),r&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),r&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,r,i,s){"string"==typeof t&&(t=[[null,t,void 0]]);var o={};if(r)for(var a=0;a0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=s),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),i&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=i):u[4]="".concat(i)),e.push(u))}},e}},1667:t=>{"use strict";t.exports=function(t,e){return e||(e={}),t?(t=String(t.__esModule?t.default:t),/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),e.hash&&(t+=e.hash),/["'() \t\n]|(%20)/.test(t)||e.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t):t}},8081:t=>{"use strict";t.exports=function(t){return t[1]}},9996:t=>{"use strict";var e=function(t){return function(t){return!!t&&"object"==typeof t}(t)&&!function(t){var e=Object.prototype.toString.call(t);return"[object RegExp]"===e||"[object Date]"===e||function(t){return t.$$typeof===n}(t)}(t)};var n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(t,e){return!1!==e.clone&&e.isMergeableObject(t)?l((n=t,Array.isArray(n)?[]:{}),t,e):t;var n}function i(t,e,n){return t.concat(e).map((function(t){return r(t,n)}))}function s(t){return Object.keys(t).concat(function(t){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t).filter((function(e){return t.propertyIsEnumerable(e)})):[]}(t))}function o(t,e){try{return e in t}catch(t){return!1}}function a(t,e,n){var i={};return n.isMergeableObject(t)&&s(t).forEach((function(e){i[e]=r(t[e],n)})),s(e).forEach((function(s){(function(t,e){return o(t,e)&&!(Object.hasOwnProperty.call(t,e)&&Object.propertyIsEnumerable.call(t,e))})(t,s)||(o(t,s)&&n.isMergeableObject(e[s])?i[s]=function(t,e){if(!e.customMerge)return l;var n=e.customMerge(t);return"function"==typeof n?n:l}(s,n)(t[s],e[s],n):i[s]=r(e[s],n))})),i}function l(t,n,s){(s=s||{}).arrayMerge=s.arrayMerge||i,s.isMergeableObject=s.isMergeableObject||e,s.cloneUnlessOtherwiseSpecified=r;var o=Array.isArray(n);return o===Array.isArray(t)?o?s.arrayMerge(t,n,s):a(t,n,s):r(n,s)}l.all=function(t,e){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce((function(t,n){return l(t,n,e)}),{})};var c=l;t.exports=c},7837:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.attributeNames=e.elementNames=void 0,e.elementNames=new Map([["altglyph","altGlyph"],["altglyphdef","altGlyphDef"],["altglyphitem","altGlyphItem"],["animatecolor","animateColor"],["animatemotion","animateMotion"],["animatetransform","animateTransform"],["clippath","clipPath"],["feblend","feBlend"],["fecolormatrix","feColorMatrix"],["fecomponenttransfer","feComponentTransfer"],["fecomposite","feComposite"],["feconvolvematrix","feConvolveMatrix"],["fediffuselighting","feDiffuseLighting"],["fedisplacementmap","feDisplacementMap"],["fedistantlight","feDistantLight"],["fedropshadow","feDropShadow"],["feflood","feFlood"],["fefunca","feFuncA"],["fefuncb","feFuncB"],["fefuncg","feFuncG"],["fefuncr","feFuncR"],["fegaussianblur","feGaussianBlur"],["feimage","feImage"],["femerge","feMerge"],["femergenode","feMergeNode"],["femorphology","feMorphology"],["feoffset","feOffset"],["fepointlight","fePointLight"],["fespecularlighting","feSpecularLighting"],["fespotlight","feSpotLight"],["fetile","feTile"],["feturbulence","feTurbulence"],["foreignobject","foreignObject"],["glyphref","glyphRef"],["lineargradient","linearGradient"],["radialgradient","radialGradient"],["textpath","textPath"]]),e.attributeNames=new Map([["definitionurl","definitionURL"],["attributename","attributeName"],["attributetype","attributeType"],["basefrequency","baseFrequency"],["baseprofile","baseProfile"],["calcmode","calcMode"],["clippathunits","clipPathUnits"],["diffuseconstant","diffuseConstant"],["edgemode","edgeMode"],["filterunits","filterUnits"],["glyphref","glyphRef"],["gradienttransform","gradientTransform"],["gradientunits","gradientUnits"],["kernelmatrix","kernelMatrix"],["kernelunitlength","kernelUnitLength"],["keypoints","keyPoints"],["keysplines","keySplines"],["keytimes","keyTimes"],["lengthadjust","lengthAdjust"],["limitingconeangle","limitingConeAngle"],["markerheight","markerHeight"],["markerunits","markerUnits"],["markerwidth","markerWidth"],["maskcontentunits","maskContentUnits"],["maskunits","maskUnits"],["numoctaves","numOctaves"],["pathlength","pathLength"],["patterncontentunits","patternContentUnits"],["patterntransform","patternTransform"],["patternunits","patternUnits"],["pointsatx","pointsAtX"],["pointsaty","pointsAtY"],["pointsatz","pointsAtZ"],["preservealpha","preserveAlpha"],["preserveaspectratio","preserveAspectRatio"],["primitiveunits","primitiveUnits"],["refx","refX"],["refy","refY"],["repeatcount","repeatCount"],["repeatdur","repeatDur"],["requiredextensions","requiredExtensions"],["requiredfeatures","requiredFeatures"],["specularconstant","specularConstant"],["specularexponent","specularExponent"],["spreadmethod","spreadMethod"],["startoffset","startOffset"],["stddeviation","stdDeviation"],["stitchtiles","stitchTiles"],["surfacescale","surfaceScale"],["systemlanguage","systemLanguage"],["tablevalues","tableValues"],["targetx","targetX"],["targety","targetY"],["textlength","textLength"],["viewbox","viewBox"],["viewtarget","viewTarget"],["xchannelselector","xChannelSelector"],["ychannelselector","yChannelSelector"],["zoomandpan","zoomAndPan"]])},7220:function(t,e,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n";case a.Comment:return function(t){return"\x3c!--"+t.data+"--\x3e"}(t);case a.CDATA:return function(t){return""}(t);case a.Script:case a.Style:case a.Tag:return function(t,e){var n;"foreign"===e.xmlMode&&(t.name=null!==(n=c.elementNames.get(t.name))&&void 0!==n?n:t.name,t.parent&&h.has(t.parent.name)&&(e=r(r({},e),{xmlMode:!1})));!e.xmlMode&&g.has(t.name)&&(e=r(r({},e),{xmlMode:"foreign"}));var i="<"+t.name,s=function(t,e){if(t)return Object.keys(t).map((function(n){var r,i,s=null!==(r=t[n])&&void 0!==r?r:"";return"foreign"===e.xmlMode&&(n=null!==(i=c.attributeNames.get(n))&&void 0!==i?i:n),e.emptyAttrs||e.xmlMode||""!==s?n+'="'+(!1!==e.decodeEntities?l.encodeXML(s):s.replace(/"/g,"""))+'"':n})).join(" ")}(t.attribs,e);s&&(i+=" "+s);0===t.children.length&&(e.xmlMode?!1!==e.selfClosingTags:e.selfClosingTags&&d.has(t.name))?(e.xmlMode||(i+=" "),i+="/>"):(i+=">",t.children.length>0&&(i+=f(t.children,e)),!e.xmlMode&&d.has(t.name)||(i+=""));return i}(t,e);case a.Text:return function(t,e){var n=t.data||"";!1===e.decodeEntities||!e.xmlMode&&t.parent&&u.has(t.parent.name)||(n=l.encodeXML(n));return n}(t,e)}}e.default=f;var h=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),g=new Set(["svg","math"])},9960:(t,e)=>{"use strict";var n;Object.defineProperty(e,"__esModule",{value:!0}),e.Doctype=e.CDATA=e.Tag=e.Style=e.Script=e.Comment=e.Directive=e.Text=e.Root=e.isTag=e.ElementType=void 0,function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"}(n=e.ElementType||(e.ElementType={})),e.isTag=function(t){return t.type===n.Tag||t.type===n.Script||t.type===n.Style},e.Root=n.Root,e.Text=n.Text,e.Directive=n.Directive,e.Comment=n.Comment,e.Script=n.Script,e.Style=n.Style,e.Tag=n.Tag,e.CDATA=n.CDATA,e.Doctype=n.Doctype},7915:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(e,n);i&&!("get"in i?!e.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,i)}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__exportStar||function(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||r(e,t,n)};Object.defineProperty(e,"__esModule",{value:!0}),e.DomHandler=void 0;var s=n(9960),o=n(7790);i(n(7790),e);var a=/\s+/g,l={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1,xmlMode:!1},c=function(){function t(t,e,n){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof e&&(n=e,e=l),"object"==typeof t&&(e=t,t=void 0),this.callback=null!=t?t:null,this.options=null!=e?e:l,this.elementCB=null!=n?n:null}return t.prototype.onparserinit=function(t){this.parser=t},t.prototype.onreset=function(){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},t.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},t.prototype.onerror=function(t){this.handleCallback(t)},t.prototype.onclosetag=function(){this.lastNode=null;var t=this.tagStack.pop();this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(t)},t.prototype.onopentag=function(t,e){var n=this.options.xmlMode?s.ElementType.Tag:void 0,r=new o.Element(t,e,void 0,n);this.addNode(r),this.tagStack.push(r)},t.prototype.ontext=function(t){var e=this.options.normalizeWhitespace,n=this.lastNode;if(n&&n.type===s.ElementType.Text)e?n.data=(n.data+t).replace(a," "):n.data+=t,this.options.withEndIndices&&(n.endIndex=this.parser.endIndex);else{e&&(t=t.replace(a," "));var r=new o.Text(t);this.addNode(r),this.lastNode=r}},t.prototype.oncomment=function(t){if(this.lastNode&&this.lastNode.type===s.ElementType.Comment)this.lastNode.data+=t;else{var e=new o.Comment(t);this.addNode(e),this.lastNode=e}},t.prototype.oncommentend=function(){this.lastNode=null},t.prototype.oncdatastart=function(){var t=new o.Text(""),e=new o.NodeWithChildren(s.ElementType.CDATA,[t]);this.addNode(e),t.parent=e,this.lastNode=t},t.prototype.oncdataend=function(){this.lastNode=null},t.prototype.onprocessinginstruction=function(t,e){var n=new o.ProcessingInstruction(t,e);this.addNode(n)},t.prototype.handleCallback=function(t){if("function"==typeof this.callback)this.callback(t,this.dom);else if(t)throw t},t.prototype.addNode=function(t){var e=this.tagStack[this.tagStack.length-1],n=e.children[e.children.length-1];this.options.withStartIndices&&(t.startIndex=this.parser.startIndex),this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),e.children.push(t),n&&(t.prev=n,n.next=t),t.parent=e,this.lastNode=null},t}();e.DomHandler=c,e.default=c},7790:function(t,e,n){"use strict";var r,i=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),s=this&&this.__assign||function(){return s=Object.assign||function(t){for(var e,n=1,r=arguments.length;n0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"childNodes",{get:function(){return this.children},set:function(t){this.children=t},enumerable:!1,configurable:!0}),e}(l);e.NodeWithChildren=p;var h=function(t){function e(e){return t.call(this,o.ElementType.Root,e)||this}return i(e,t),e}(p);e.Document=h;var g=function(t){function e(e,n,r,i){void 0===r&&(r=[]),void 0===i&&(i="script"===e?o.ElementType.Script:"style"===e?o.ElementType.Style:o.ElementType.Tag);var s=t.call(this,i,r)||this;return s.name=e,s.attribs=n,s}return i(e,t),Object.defineProperty(e.prototype,"tagName",{get:function(){return this.name},set:function(t){this.name=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"attributes",{get:function(){var t=this;return Object.keys(this.attribs).map((function(e){var n,r;return{name:e,value:t.attribs[e],namespace:null===(n=t["x-attribsNamespace"])||void 0===n?void 0:n[e],prefix:null===(r=t["x-attribsPrefix"])||void 0===r?void 0:r[e]}}))},enumerable:!1,configurable:!0}),e}(p);function m(t){return(0,o.isTag)(t)}function b(t){return t.type===o.ElementType.CDATA}function v(t){return t.type===o.ElementType.Text}function y(t){return t.type===o.ElementType.Comment}function w(t){return t.type===o.ElementType.Directive}function _(t){return t.type===o.ElementType.Root}function x(t,e){var n;if(void 0===e&&(e=!1),v(t))n=new u(t.data);else if(y(t))n=new d(t.data);else if(m(t)){var r=e?k(t.children):[],i=new g(t.name,s({},t.attribs),r);r.forEach((function(t){return t.parent=i})),null!=t.namespace&&(i.namespace=t.namespace),t["x-attribsNamespace"]&&(i["x-attribsNamespace"]=s({},t["x-attribsNamespace"])),t["x-attribsPrefix"]&&(i["x-attribsPrefix"]=s({},t["x-attribsPrefix"])),n=i}else if(b(t)){r=e?k(t.children):[];var a=new p(o.ElementType.CDATA,r);r.forEach((function(t){return t.parent=a})),n=a}else if(_(t)){r=e?k(t.children):[];var l=new h(r);r.forEach((function(t){return t.parent=l})),t["x-mode"]&&(l["x-mode"]=t["x-mode"]),n=l}else{if(!w(t))throw new Error("Not implemented yet: ".concat(t.type));var c=new f(t.name,t.data);null!=t["x-name"]&&(c["x-name"]=t["x-name"],c["x-publicId"]=t["x-publicId"],c["x-systemId"]=t["x-systemId"]),n=c}return n.startIndex=t.startIndex,n.endIndex=t.endIndex,null!=t.sourceCodeLocation&&(n.sourceCodeLocation=t.sourceCodeLocation),n}function k(t){for(var e=t.map((function(t){return x(t,!0)})),n=1;n{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getFeed=void 0;var r=n(3346),i=n(3905);e.getFeed=function(t){var e=l(d,t);return e?"feed"===e.name?function(t){var e,n=t.children,r={type:"atom",items:(0,i.getElementsByTagName)("entry",n).map((function(t){var e,n=t.children,r={media:a(n)};u(r,"id","id",n),u(r,"title","title",n);var i=null===(e=l("link",n))||void 0===e?void 0:e.attribs.href;i&&(r.link=i);var s=c("summary",n)||c("content",n);s&&(r.description=s);var o=c("updated",n);return o&&(r.pubDate=new Date(o)),r}))};u(r,"id","id",n),u(r,"title","title",n);var s=null===(e=l("link",n))||void 0===e?void 0:e.attribs.href;s&&(r.link=s);u(r,"description","subtitle",n);var o=c("updated",n);o&&(r.updated=new Date(o));return u(r,"author","email",n,!0),r}(e):function(t){var e,n,r=null!==(n=null===(e=l("channel",t.children))||void 0===e?void 0:e.children)&&void 0!==n?n:[],s={type:t.name.substr(0,3),id:"",items:(0,i.getElementsByTagName)("item",t.children).map((function(t){var e=t.children,n={media:a(e)};u(n,"id","guid",e),u(n,"title","title",e),u(n,"link","link",e),u(n,"description","description",e);var r=c("pubDate",e);return r&&(n.pubDate=new Date(r)),n}))};u(s,"title","title",r),u(s,"link","link",r),u(s,"description","description",r);var o=c("lastBuildDate",r);o&&(s.updated=new Date(o));return u(s,"author","managingEditor",r,!0),s}(e):null};var s=["url","type","lang"],o=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function a(t){return(0,i.getElementsByTagName)("media:content",t).map((function(t){for(var e=t.attribs,n={medium:e.medium,isDefault:!!e.isDefault},r=0,i=s;r{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.uniqueSort=e.compareDocumentPosition=e.removeSubsets=void 0;var r=n(7915);function i(t,e){var n=[],i=[];if(t===e)return 0;for(var s=(0,r.hasChildren)(t)?t:t.parent;s;)n.unshift(s),s=s.parent;for(s=(0,r.hasChildren)(e)?e:e.parent;s;)i.unshift(s),s=s.parent;for(var o=Math.min(n.length,i.length),a=0;ac.indexOf(d)?l===e?20:4:l===t?10:2}e.removeSubsets=function(t){for(var e=t.length;--e>=0;){var n=t[e];if(e>0&&t.lastIndexOf(n,e-1)>=0)t.splice(e,1);else for(var r=n.parent;r;r=r.parent)if(t.includes(r)){t.splice(e,1);break}}return t},e.compareDocumentPosition=i,e.uniqueSort=function(t){return(t=t.filter((function(t,e,n){return!n.includes(t,e+1)}))).sort((function(t,e){var n=i(t,e);return 2&n?-1:4&n?1:0})),t}},9432:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__exportStar||function(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||r(e,t,n)};Object.defineProperty(e,"__esModule",{value:!0}),e.hasChildren=e.isDocument=e.isComment=e.isText=e.isCDATA=e.isTag=void 0,i(n(3346),e),i(n(5010),e),i(n(6765),e),i(n(8043),e),i(n(3905),e),i(n(4975),e),i(n(6996),e);var s=n(7915);Object.defineProperty(e,"isTag",{enumerable:!0,get:function(){return s.isTag}}),Object.defineProperty(e,"isCDATA",{enumerable:!0,get:function(){return s.isCDATA}}),Object.defineProperty(e,"isText",{enumerable:!0,get:function(){return s.isText}}),Object.defineProperty(e,"isComment",{enumerable:!0,get:function(){return s.isComment}}),Object.defineProperty(e,"isDocument",{enumerable:!0,get:function(){return s.isDocument}}),Object.defineProperty(e,"hasChildren",{enumerable:!0,get:function(){return s.hasChildren}})},3905:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getElementsByTagType=e.getElementsByTagName=e.getElementById=e.getElements=e.testElement=void 0;var r=n(7915),i=n(8043),s={tag_name:function(t){return"function"==typeof t?function(e){return(0,r.isTag)(e)&&t(e.name)}:"*"===t?r.isTag:function(e){return(0,r.isTag)(e)&&e.name===t}},tag_type:function(t){return"function"==typeof t?function(e){return t(e.type)}:function(e){return e.type===t}},tag_contains:function(t){return"function"==typeof t?function(e){return(0,r.isText)(e)&&t(e.data)}:function(e){return(0,r.isText)(e)&&e.data===t}}};function o(t,e){return"function"==typeof e?function(n){return(0,r.isTag)(n)&&e(n.attribs[t])}:function(n){return(0,r.isTag)(n)&&n.attribs[t]===e}}function a(t,e){return function(n){return t(n)||e(n)}}function l(t){var e=Object.keys(t).map((function(e){var n=t[e];return Object.prototype.hasOwnProperty.call(s,e)?s[e](n):o(e,n)}));return 0===e.length?null:e.reduce(a)}e.testElement=function(t,e){var n=l(t);return!n||n(e)},e.getElements=function(t,e,n,r){void 0===r&&(r=1/0);var s=l(t);return s?(0,i.filter)(s,e,n,r):[]},e.getElementById=function(t,e,n){return void 0===n&&(n=!0),Array.isArray(e)||(e=[e]),(0,i.findOne)(o("id",t),e,n)},e.getElementsByTagName=function(t,e,n,r){return void 0===n&&(n=!0),void 0===r&&(r=1/0),(0,i.filter)(s.tag_name(t),e,n,r)},e.getElementsByTagType=function(t,e,n,r){return void 0===n&&(n=!0),void 0===r&&(r=1/0),(0,i.filter)(s.tag_type(t),e,n,r)}},6765:(t,e)=>{"use strict";function n(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){var e=t.parent.children;e.splice(e.lastIndexOf(t),1)}}Object.defineProperty(e,"__esModule",{value:!0}),e.prepend=e.prependChild=e.append=e.appendChild=e.replaceElement=e.removeElement=void 0,e.removeElement=n,e.replaceElement=function(t,e){var n=e.prev=t.prev;n&&(n.next=e);var r=e.next=t.next;r&&(r.prev=e);var i=e.parent=t.parent;if(i){var s=i.children;s[s.lastIndexOf(t)]=e}},e.appendChild=function(t,e){if(n(e),e.next=null,e.parent=t,t.children.push(e)>1){var r=t.children[t.children.length-2];r.next=e,e.prev=r}else e.prev=null},e.append=function(t,e){n(e);var r=t.parent,i=t.next;if(e.next=i,e.prev=t,t.next=e,e.parent=r,i){if(i.prev=e,r){var s=r.children;s.splice(s.lastIndexOf(i),0,e)}}else r&&r.children.push(e)},e.prependChild=function(t,e){if(n(e),e.parent=t,e.prev=null,1!==t.children.unshift(e)){var r=t.children[1];r.prev=e,e.next=r}else e.next=null},e.prepend=function(t,e){n(e);var r=t.parent;if(r){var i=r.children;i.splice(i.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}},8043:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.findAll=e.existsOne=e.findOne=e.findOneChild=e.find=e.filter=void 0;var r=n(7915);function i(t,e,n,s){for(var o=[],a=0,l=e;a0){var u=i(t,c.children,n,s);if(o.push.apply(o,u),(s-=u.length)<=0)break}}return o}e.filter=function(t,e,n,r){return void 0===n&&(n=!0),void 0===r&&(r=1/0),Array.isArray(e)||(e=[e]),i(t,e,n,r)},e.find=i,e.findOneChild=function(t,e){return e.find(t)},e.findOne=function t(e,n,i){void 0===i&&(i=!0);for(var s=null,o=0;o0&&(s=t(e,a.children)))}return s},e.existsOne=function t(e,n){return n.some((function(n){return(0,r.isTag)(n)&&(e(n)||n.children.length>0&&t(e,n.children))}))},e.findAll=function(t,e){for(var n,i,s=[],o=e.filter(r.isTag);i=o.shift();){var a=null===(n=i.children)||void 0===n?void 0:n.filter(r.isTag);a&&a.length>0&&o.unshift.apply(o,a),t(i)&&s.push(i)}return s}},3346:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.innerText=e.textContent=e.getText=e.getInnerHTML=e.getOuterHTML=void 0;var i=n(7915),s=r(n(7220)),o=n(9960);function a(t,e){return(0,s.default)(t,e)}e.getOuterHTML=a,e.getInnerHTML=function(t,e){return(0,i.hasChildren)(t)?t.children.map((function(t){return a(t,e)})).join(""):""},e.getText=function t(e){return Array.isArray(e)?e.map(t).join(""):(0,i.isTag)(e)?"br"===e.name?"\n":t(e.children):(0,i.isCDATA)(e)?t(e.children):(0,i.isText)(e)?e.data:""},e.textContent=function t(e){return Array.isArray(e)?e.map(t).join(""):(0,i.hasChildren)(e)&&!(0,i.isComment)(e)?t(e.children):(0,i.isText)(e)?e.data:""},e.innerText=function t(e){return Array.isArray(e)?e.map(t).join(""):(0,i.hasChildren)(e)&&(e.type===o.ElementType.Tag||(0,i.isCDATA)(e))?t(e.children):(0,i.isText)(e)?e.data:""}},5010:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.prevElementSibling=e.nextElementSibling=e.getName=e.hasAttrib=e.getAttributeValue=e.getSiblings=e.getParent=e.getChildren=void 0;var r=n(7915),i=[];function s(t){var e;return null!==(e=t.children)&&void 0!==e?e:i}function o(t){return t.parent||null}e.getChildren=s,e.getParent=o,e.getSiblings=function(t){var e=o(t);if(null!=e)return s(e);for(var n=[t],r=t.prev,i=t.next;null!=r;)n.unshift(r),r=r.prev;for(;null!=i;)n.push(i),i=i.next;return n},e.getAttributeValue=function(t,e){var n;return null===(n=t.attribs)||void 0===n?void 0:n[e]},e.hasAttrib=function(t,e){return null!=t.attribs&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&null!=t.attribs[e]},e.getName=function(t){return t.name},e.nextElementSibling=function(t){for(var e=t.next;null!==e&&!(0,r.isTag)(e);)e=e.next;return e},e.prevElementSibling=function(t){for(var e=t.prev;null!==e&&!(0,r.isTag)(e);)e=e.prev;return e}},4076:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeHTML=e.decodeHTMLStrict=e.decodeXML=void 0;var i=r(n(9323)),s=r(n(9591)),o=r(n(2586)),a=r(n(26)),l=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;function c(t){var e=d(t);return function(t){return String(t).replace(l,e)}}e.decodeXML=c(o.default),e.decodeHTMLStrict=c(i.default);var u=function(t,e){return t65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|1023&t),e+=String.fromCharCode(t)};e.default=function(t){return t>=55296&&t<=57343||t>1114111?"�":(t in i.default&&(t=i.default[t]),s(t))}},7322:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=void 0;var i=u(r(n(2586)).default),s=d(i);e.encodeXML=m(i);var o,a,l=u(r(n(9323)).default),c=d(l);function u(t){return Object.keys(t).sort().reduce((function(e,n){return e[t[n]]="&"+n+";",e}),{})}function d(t){for(var e=[],n=[],r=0,i=Object.keys(t);r1?p(t):t.charCodeAt(0)).toString(16).toUpperCase()+";"}var g=new RegExp(s.source+"|"+f.source,"g");function m(t){return function(e){return e.replace(g,(function(e){return t[e]||h(e)}))}}e.escape=function(t){return t.replace(g,h)},e.escapeUTF8=function(t){return t.replace(s,h)}},5863:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXMLStrict=e.decodeHTML5Strict=e.decodeHTML4Strict=e.decodeHTML5=e.decodeHTML4=e.decodeHTMLStrict=e.decodeHTML=e.decodeXML=e.encodeHTML5=e.encodeHTML4=e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=e.encode=e.decodeStrict=e.decode=void 0;var r=n(4076),i=n(7322);e.decode=function(t,e){return(!e||e<=0?r.decodeXML:r.decodeHTML)(t)},e.decodeStrict=function(t,e){return(!e||e<=0?r.decodeXML:r.decodeHTMLStrict)(t)},e.encode=function(t,e){return(!e||e<=0?i.encodeXML:i.encodeHTML)(t)};var s=n(7322);Object.defineProperty(e,"encodeXML",{enumerable:!0,get:function(){return s.encodeXML}}),Object.defineProperty(e,"encodeHTML",{enumerable:!0,get:function(){return s.encodeHTML}}),Object.defineProperty(e,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return s.encodeNonAsciiHTML}}),Object.defineProperty(e,"escape",{enumerable:!0,get:function(){return s.escape}}),Object.defineProperty(e,"escapeUTF8",{enumerable:!0,get:function(){return s.escapeUTF8}}),Object.defineProperty(e,"encodeHTML4",{enumerable:!0,get:function(){return s.encodeHTML}}),Object.defineProperty(e,"encodeHTML5",{enumerable:!0,get:function(){return s.encodeHTML}});var o=n(4076);Object.defineProperty(e,"decodeXML",{enumerable:!0,get:function(){return o.decodeXML}}),Object.defineProperty(e,"decodeHTML",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(e,"decodeHTMLStrict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML4",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(e,"decodeHTML5",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(e,"decodeHTML4Strict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML5Strict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(e,"decodeXMLStrict",{enumerable:!0,get:function(){return o.decodeXML}})},9049:(t,e)=>{var n,r; /** * @license MIT * @fileOverview Favico animations @@ -28,4 +28,4 @@ function n(t){return"[object Object]"===Object.prototype.toString.call(t)}Object * http://jaywcjlove.github.io/hotkeys * Licensed under the MIT license */ -var Xs="undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>0;function Js(t,e,n,r){t.addEventListener?t.addEventListener(e,n,r):t.attachEvent&&t.attachEvent("on".concat(e),(function(){n(window.event)}))}function Ys(t,e){for(var n=e.slice(0,e.length-1),r=0;r=0;)e[n-1]+=",",e.splice(n,1),n=e.lastIndexOf("");return e}for(var to={backspace:8,"⌫":8,tab:9,clear:12,enter:13,"↩":13,return:13,esc:27,escape:27,space:32,left:37,up:38,right:39,down:40,del:46,delete:46,ins:45,insert:45,home:36,end:35,pageup:33,pagedown:34,capslock:20,num_0:96,num_1:97,num_2:98,num_3:99,num_4:100,num_5:101,num_6:102,num_7:103,num_8:104,num_9:105,num_multiply:106,num_add:107,num_enter:108,num_subtract:109,num_decimal:110,num_divide:111,"⇪":20,",":188,".":190,"/":191,"`":192,"-":Xs?173:189,"=":Xs?61:187,";":Xs?59:186,"'":222,"[":219,"]":221,"\\":220},eo={"⇧":16,shift:16,"⌥":18,alt:18,option:18,"⌃":17,ctrl:17,control:17,"⌘":91,cmd:91,command:91},no={16:"shiftKey",18:"altKey",17:"ctrlKey",91:"metaKey",shiftKey:16,ctrlKey:17,altKey:18,metaKey:91},ro={16:!1,18:!1,17:!1,91:!1},io={},so=1;so<20;so++)to["f".concat(so)]=111+so;var oo=[],ao=!1,lo="all",co=[],uo=function(t){return to[t.toLowerCase()]||eo[t.toLowerCase()]||t.toUpperCase().charCodeAt(0)};function fo(t){lo=t||"all"}function po(){return lo||"all"}var ho=function(t){var e=t.key,n=t.scope,r=t.method,i=t.splitKey,s=void 0===i?"+":i;Qs(e).forEach((function(t){var e=t.split(s),i=e.length,o=e[i-1],a="*"===o?"*":uo(o);if(io[a]){n||(n=po());var l=i>1?Ys(eo,e):[];io[a]=io[a].filter((function(t){return!((!r||t.method===r)&&t.scope===n&&function(t,e){for(var n=t.length>=e.length?t:e,r=t.length>=e.length?e:t,i=!0,s=0;s0,ro)Object.prototype.hasOwnProperty.call(ro,s)&&(!ro[s]&&e.mods.indexOf(+s)>-1||ro[s]&&-1===e.mods.indexOf(+s))&&(i=!1);(0!==e.mods.length||ro[16]||ro[18]||ro[17]||ro[91])&&!i&&"*"!==e.shortcut||!1===e.method(t,e)&&(t.preventDefault?t.preventDefault():t.returnValue=!1,t.stopPropagation&&t.stopPropagation(),t.cancelBubble&&(t.cancelBubble=!0))}}function mo(t,e){var n=io["*"],r=t.keyCode||t.which||t.charCode;if(bo.filter.call(this,t)){if(93!==r&&224!==r||(r=91),-1===oo.indexOf(r)&&229!==r&&oo.push(r),["ctrlKey","altKey","shiftKey","metaKey"].forEach((function(e){var n=no[e];t[e]&&-1===oo.indexOf(n)?oo.push(n):!t[e]&&oo.indexOf(n)>-1?oo.splice(oo.indexOf(n),1):"metaKey"===e&&t[e]&&3===oo.length&&(t.ctrlKey||t.shiftKey||t.altKey||(oo=oo.slice(oo.indexOf(n))))})),r in ro){for(var i in ro[r]=!0,eo)eo[i]===r&&(bo[i]=!0);if(!n)return}for(var s in ro)Object.prototype.hasOwnProperty.call(ro,s)&&(ro[s]=t[no[s]]);t.getModifierState&&(!t.altKey||t.ctrlKey)&&t.getModifierState("AltGraph")&&(-1===oo.indexOf(17)&&oo.push(17),-1===oo.indexOf(18)&&oo.push(18),ro[17]=!0,ro[18]=!0);var o=po();if(n)for(var a=0;a1&&(i=Ys(eo,t)),(t="*"===(t=t[t.length-1])?"*":uo(t))in io||(io[t]=[]),io[t].push({keyup:l,keydown:c,scope:s,mods:i,shortcut:r[a],method:n,key:r[a],splitKey:u,element:o});void 0!==o&&!function(t){return co.indexOf(t)>-1}(o)&&window&&(co.push(o),Js(o,"keydown",(function(t){mo(t,o)}),d),ao||(ao=!0,Js(window,"focus",(function(){oo=[]}),d)),Js(o,"keyup",(function(t){mo(t,o),function(t){var e=t.keyCode||t.which||t.charCode,n=oo.indexOf(e);if(n>=0&&oo.splice(n,1),t.key&&"meta"===t.key.toLowerCase()&&oo.splice(0,oo.length),93!==e&&224!==e||(e=91),e in ro)for(var r in ro[e]=!1,eo)eo[r]===e&&(bo[r]=!1)}(t)}),d))}var vo={setScope:fo,getScope:po,deleteScope:function(t,e){var n,r;for(var i in t||(t=po()),io)if(Object.prototype.hasOwnProperty.call(io,i))for(n=io[i],r=0;r1&&void 0!==arguments[1]?arguments[1]:"all";Object.keys(io).forEach((function(n){var r=io[n].find((function(n){return n.scope===e&&n.shortcut===t}));r&&r.method&&r.method()}))},unbind:function(t){if(void 0===t)Object.keys(io).forEach((function(t){return delete io[t]}));else if(Array.isArray(t))t.forEach((function(t){t.key&&ho(t)}));else if("object"==typeof t)t.key&&ho(t);else if("string"==typeof t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r=this.limits[t][l]){var c=l.lastIndexOf("_");return l.substring(c+1)+s}}return"ok"+s}getAlertLog(t,e,n,r){return this.getAlert(t,e,n,r,!0)}};const So=new class{data=void 0;init(t=60){let e;const n=()=>(_o.status="PENDING",Promise.all([fetch("api/3/all",{method:"GET"}).then((t=>t.json())),fetch("api/3/all/views",{method:"GET"}).then((t=>t.json()))]).then((t=>{const e={stats:t[0],views:t[1],isBsd:"FreeBSD"===t[0].system.os_name,isLinux:"Linux"===t[0].system.os_name,isMac:"Darwin"===t[0].system.os_name,isWindows:"Windows"===t[0].system.os_name};this.data=e,_o.data=e,_o.status="SUCCESS"})).catch((t=>{console.log(t),_o.status="FAILURE"})).then((()=>{e&&clearTimeout(e),e=setTimeout(n,1e3*t)})));n(),fetch("api/3/all/limits",{method:"GET"}).then((t=>t.json())).then((t=>{Co.setLimits(t)})),fetch("api/3/args",{method:"GET"}).then((t=>t.json())).then(((t={})=>{_o.args={..._o.args,...t}})),fetch("api/3/config",{method:"GET"}).then((t=>t.json())).then(((t={})=>{_o.config={..._o.config,...t}}))}getData(){return this.data}};const To=new class{constructor(){this.favico=new(ko())({animation:"none"})}badge(t){this.favico.badge(t)}reset(){this.favico.reset()}},Ao={key:0},Oo={class:"container-fluid"},Eo={class:"row"},Po={class:"col-sm-12 col-lg-24"},Lo=li("div",{class:"row"}," ",-1),Do={class:"row"},jo={class:"col-sm-12 col-lg-24"},Mo=li("div",{class:"row"}," ",-1),Io={class:"divTable",style:{width:"100%"}},Ro={class:"divTableBody"},No={class:"divTableRow"},qo={class:"divTableHead"},Uo={class:"divTableHead"},Bo={class:"divTableHead"},Fo={class:"divTableHead"},zo={class:"divTableRow"},$o={class:"divTableCell"},Ho={class:"divTableCell"},Vo={class:"divTableCell"},Go={class:"divTableCell"},Wo={class:"divTableRow"},Zo={class:"divTableCell"},Ko={class:"divTableCell"},Xo={class:"divTableCell"},Jo={class:"divTableCell"},Yo={class:"divTableRow"},Qo={class:"divTableCell"},ta={class:"divTableCell"},ea={class:"divTableCell"},na={class:"divTableCell"},ra={class:"divTableRow"},ia={class:"divTableCell"},sa={class:"divTableCell"},oa={class:"divTableCell"},aa={class:"divTableCell"},la={class:"divTableRow"},ca={class:"divTableCell"},ua={class:"divTableCell"},da={class:"divTableCell"},fa={class:"divTableCell"},pa={class:"divTableRow"},ha={class:"divTableCell"},ga={class:"divTableCell"},ma={class:"divTableCell"},ba={class:"divTableCell"},va={class:"divTableRow"},ya={class:"divTableCell"},wa={class:"divTableCell"},_a={class:"divTableCell"},xa={class:"divTableCell"},ka={class:"divTableRow"},Ca=li("div",{class:"divTableCell"}," ",-1),Sa={class:"divTableCell"},Ta={class:"divTableCell"},Aa={class:"divTableCell"},Oa={class:"divTableRow"},Ea=li("div",{class:"divTableCell"}," ",-1),Pa={class:"divTableCell"},La={class:"divTableCell"},Da={class:"divTableCell"},ja={class:"divTableRow"},Ma=li("div",{class:"divTableCell"}," ",-1),Ia={class:"divTableCell"},Ra={class:"divTableCell"},Na={class:"divTableCell"},qa={class:"divTableRow"},Ua=li("div",{class:"divTableCell"}," ",-1),Ba={class:"divTableCell"},Fa=li("div",{class:"divTableCell"}," ",-1),za={class:"divTableCell"},$a={class:"divTableRow"},Ha=li("div",{class:"divTableCell"}," ",-1),Va={class:"divTableCell"},Ga=li("div",{class:"divTableCell"}," ",-1),Wa=li("div",{class:"divTableCell"}," ",-1),Za={class:"divTableRow"},Ka=li("div",{class:"divTableCell"}," ",-1),Xa={class:"divTableCell"},Ja=li("div",{class:"divTableCell"}," ",-1),Ya=li("div",{class:"divTableCell"}," ",-1),Qa={class:"divTableRow"},tl=li("div",{class:"divTableCell"}," ",-1),el={class:"divTableCell"},nl=li("div",{class:"divTableCell"}," ",-1),rl=li("div",{class:"divTableCell"}," ",-1),il={class:"divTableRow"},sl=li("div",{class:"divTableCell"}," ",-1),ol={class:"divTableCell"},al=li("div",{class:"divTableCell"}," ",-1),ll=li("div",{class:"divTableCell"}," ",-1),cl={class:"divTableRow"},ul=li("div",{class:"divTableCell"}," ",-1),dl={class:"divTableCell"},fl=li("div",{class:"divTableCell"}," ",-1),pl=li("div",{class:"divTableCell"}," ",-1),hl={class:"divTableRow"},gl=li("div",{class:"divTableCell"}," ",-1),ml={class:"divTableCell"},bl=li("div",{class:"divTableCell"}," ",-1),vl=li("div",{class:"divTableCell"}," ",-1),yl={class:"divTableRow"},wl=li("div",{class:"divTableCell"}," ",-1),_l={class:"divTableCell"},xl=li("div",{class:"divTableCell"}," ",-1),kl=li("div",{class:"divTableCell"}," ",-1),Cl={class:"divTableRow"},Sl=li("div",{class:"divTableCell"}," ",-1),Tl={class:"divTableCell"},Al=li("div",{class:"divTableCell"}," ",-1),Ol=li("div",{class:"divTableCell"}," ",-1),El={class:"divTableRow"},Pl=li("div",{class:"divTableCell"}," ",-1),Ll={class:"divTableCell"},Dl=li("div",{class:"divTableCell"}," ",-1),jl=li("div",{class:"divTableCell"}," ",-1),Ml=li("div",null,[li("p",null,[fi(" For an exhaustive list of key bindings, "),li("a",{href:"https://glances.readthedocs.io/en/latest/cmds.html#interactive-commands"},"click here"),fi(". ")])],-1),Il=li("div",null,[li("p",null,[fi("Press "),li("b",null,"h"),fi(" to came back to Glances.")])],-1);const Rl={data:()=>({help:void 0}),mounted(){fetch("api/3/help",{method:"GET"}).then((t=>t.json())).then((t=>this.help=t))}};var Nl=n(3744);const ql=(0,Nl.Z)(Rl,[["render",function(t,e,n,r,i,s){return i.help?(Xr(),ei("div",Ao,[li("div",Oo,[li("div",Eo,[li("div",Po,A(i.help.version)+" "+A(i.help.psutil_version),1)]),Lo,li("div",Do,[li("div",jo,A(i.help.configuration_file),1)]),Mo]),li("div",Io,[li("div",Ro,[li("div",No,[li("div",qo,A(i.help.header_sort.replace(":","")),1),li("div",Uo,A(i.help.header_show_hide.replace(":","")),1),li("div",Bo,A(i.help.header_toggle.replace(":","")),1),li("div",Fo,A(i.help.header_miscellaneous.replace(":","")),1)]),li("div",zo,[li("div",$o,A(i.help.sort_auto),1),li("div",Ho,A(i.help.show_hide_application_monitoring),1),li("div",Vo,A(i.help.toggle_bits_bytes),1),li("div",Go,A(i.help.misc_erase_process_filter),1)]),li("div",Wo,[li("div",Zo,A(i.help.sort_cpu),1),li("div",Ko,A(i.help.show_hide_diskio),1),li("div",Xo,A(i.help.toggle_count_rate),1),li("div",Jo,A(i.help.misc_generate_history_graphs),1)]),li("div",Yo,[li("div",Qo,A(i.help.sort_io_rate),1),li("div",ta,A(i.help.show_hide_docker),1),li("div",ea,A(i.help.toggle_used_free),1),li("div",na,A(i.help.misc_help),1)]),li("div",ra,[li("div",ia,A(i.help.sort_mem),1),li("div",sa,A(i.help.show_hide_top_extended_stats),1),li("div",oa,A(i.help.toggle_bar_sparkline),1),li("div",aa,A(i.help.misc_accumulate_processes_by_program),1)]),li("div",la,[li("div",ca,A(i.help.sort_process_name),1),li("div",ua,A(i.help.show_hide_filesystem),1),li("div",da,A(i.help.toggle_separate_combined),1),li("div",fa,A(i.help.misc_kill_process)+" - N/A in WebUI ",1)]),li("div",pa,[li("div",ha,A(i.help.sort_cpu_times),1),li("div",ga,A(i.help.show_hide_gpu),1),li("div",ma,A(i.help.toggle_live_cumulative),1),li("div",ba,A(i.help.misc_reset_processes_summary_min_max),1)]),li("div",va,[li("div",ya,A(i.help.sort_user),1),li("div",wa,A(i.help.show_hide_ip),1),li("div",_a,A(i.help.toggle_linux_percentage),1),li("div",xa,A(i.help.misc_quit),1)]),li("div",ka,[Ca,li("div",Sa,A(i.help.show_hide_tcp_connection),1),li("div",Ta,A(i.help.toggle_cpu_individual_combined),1),li("div",Aa,A(i.help.misc_reset_history),1)]),li("div",Oa,[Ea,li("div",Pa,A(i.help.show_hide_alert),1),li("div",La,A(i.help.toggle_gpu_individual_combined),1),li("div",Da,A(i.help.misc_delete_warning_alerts),1)]),li("div",ja,[Ma,li("div",Ia,A(i.help.show_hide_network),1),li("div",Ra,A(i.help.toggle_short_full),1),li("div",Na,A(i.help.misc_delete_warning_and_critical_alerts),1)]),li("div",qa,[Ua,li("div",Ba,A(i.help.sort_cpu_times),1),Fa,li("div",za,A(i.help.misc_edit_process_filter_pattern)+" - N/A in WebUI ",1)]),li("div",$a,[Ha,li("div",Va,A(i.help.show_hide_irq),1),Ga,Wa]),li("div",Za,[Ka,li("div",Xa,A(i.help.show_hide_raid_plugin),1),Ja,Ya]),li("div",Qa,[tl,li("div",el,A(i.help.show_hide_sensors),1),nl,rl]),li("div",il,[sl,li("div",ol,A(i.help.show_hide_wifi_module),1),al,ll]),li("div",cl,[ul,li("div",dl,A(i.help.show_hide_processes),1),fl,pl]),li("div",hl,[gl,li("div",ml,A(i.help.show_hide_left_sidebar),1),bl,vl]),li("div",yl,[wl,li("div",_l,A(i.help.show_hide_quick_look),1),xl,kl]),li("div",Cl,[Sl,li("div",Tl,A(i.help.show_hide_cpu_mem_swap),1),Al,Ol]),li("div",El,[Pl,li("div",Ll,A(i.help.show_hide_all),1),Dl,jl])])]),Ml,Il])):hi("v-if",!0)}]]),Ul={id:"alerts"},Bl={key:0,class:"title"},Fl={key:1,class:"title"},zl={id:"alert",class:"plugin"},$l={class:"table"},Hl={class:"table-cell text-left"};var Vl=n(6486);const Gl={props:{data:{type:Object}},computed:{stats(){return this.data.stats.alert},alerts(){return(this.stats||[]).map((t=>{const e={};if(e.name=t[3],e.level=t[2],e.begin=1e3*t[0],e.end=1e3*t[1],e.ongoing=-1==t[1],e.min=t[6],e.mean=t[5],e.max=t[4],!e.ongoing){const t=e.end-e.begin,n=parseInt(t/1e3%60),r=parseInt(t/6e4%60),i=parseInt(t/36e5%24);e.duration=(0,Vl.padStart)(i,2,"0")+":"+(0,Vl.padStart)(r,2,"0")+":"+(0,Vl.padStart)(n,2,"0")}return e}))},hasAlerts(){return this.countAlerts>0},countAlerts(){return this.alerts.length},hasOngoingAlerts(){return this.countOngoingAlerts>0},countOngoingAlerts(){return this.alerts.filter((({ongoing:t})=>t)).length}},watch:{countOngoingAlerts(){this.countOngoingAlerts?To.badge(this.countOngoingAlerts):To.reset()}},methods:{formatDate:t=>new Date(t).toISOString().slice(0,19).replace(/[^\d-:]/," ")}},Wl=(0,Nl.Z)(Gl,[["render",function(t,e,n,r,i,s){return Xr(),ei("div",null,[li("section",Ul,[s.hasAlerts?(Xr(),ei("span",Bl," Warning or critical alerts (last "+A(s.countAlerts)+" entries) ",1)):(Xr(),ei("span",Fl,"No warning or critical alert detected"))]),li("section",zl,[li("div",$l,[(Xr(!0),ei(Hr,null,lr(s.alerts,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",Hl,[fi(A(s.formatDate(e.begin))+" ("+A(e.ongoing?"ongoing":e.duration)+") - ",1),er(li("span",null,A(e.level)+" on ",513),[[ys,!e.ongoing]]),li("span",{class:T(e.level.toLowerCase())},A(e.name),3),fi(" ("+A(t.$filters.number(e.max,1))+") ",1)])])))),128))])])])}]]),Zl={id:"cloud"},Kl={class:"title"};const Xl={props:{data:{type:Object}},computed:{stats(){return this.data.stats.cloud},provider(){return void 0!==this.stats["ami-id"]?"AWS EC2":null},instance(){const{stats:t}=this;return void 0!==this.stats["ami-id"]?`${t["instance-type"]} instance ${t["instance-id"]} (${t.reggion})`:null}}},Jl=(0,Nl.Z)(Xl,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",Zl,[li("span",Kl,A(s.provider),1),fi(" "+A(s.instance),1)])}]]),Yl=li("div",{class:"table-row"},[li("div",{class:"table-cell text-left title"},"TCP CONNECTIONS"),li("div",{class:"table-cell"})],-1),Ql={class:"table-row"},tc=li("div",{class:"table-cell text-left"},"Listen",-1),ec=li("div",{class:"table-cell"},null,-1),nc={class:"table-cell"},rc={class:"table-row"},ic=li("div",{class:"table-cell text-left"},"Initiated",-1),sc=li("div",{class:"table-cell"},null,-1),oc={class:"table-cell"},ac={class:"table-row"},lc=li("div",{class:"table-cell text-left"},"Established",-1),cc=li("div",{class:"table-cell"},null,-1),uc={class:"table-cell"},dc={class:"table-row"},fc=li("div",{class:"table-cell text-left"},"Terminated",-1),pc=li("div",{class:"table-cell"},null,-1),hc={class:"table-cell"},gc={class:"table-row"},mc=li("div",{class:"table-cell text-left"},"Tracked",-1),bc=li("div",{class:"table-cell"},null,-1);const vc={props:{data:{type:Object}},computed:{stats(){return this.data.stats.connections},view(){return this.data.views.connections},listen(){return this.stats.LISTEN},initiated(){return this.stats.initiated},established(){return this.stats.ESTABLISHED},terminated(){return this.stats.terminated},tracked(){return{count:this.stats.nf_conntrack_count,max:this.stats.nf_conntrack_max}}},methods:{getDecoration(t){if(void 0!==this.view[t])return this.view[t].decoration.toLowerCase()}}},yc=(0,Nl.Z)(vc,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[Yl,li("div",Ql,[tc,ec,li("div",nc,A(s.listen),1)]),li("div",rc,[ic,sc,li("div",oc,A(s.initiated),1)]),li("div",ac,[lc,cc,li("div",uc,A(s.established),1)]),li("div",dc,[fc,pc,li("div",hc,A(s.terminated),1)]),li("div",gc,[mc,bc,li("div",{class:T(["table-cell",s.getDecoration("nf_conntrack_percent")])},A(s.tracked.count)+"/"+A(s.tracked.max),3)])])}]]),wc={id:"cpu",class:"plugin"},_c={class:"row"},xc={class:"col-sm-24 col-md-12 col-lg-8"},kc={class:"table"},Cc={class:"table-row"},Sc=li("div",{class:"table-cell text-left title"},"CPU",-1),Tc={class:"table-cell"},Ac={class:"table-row"},Oc=li("div",{class:"table-cell text-left"},"user:",-1),Ec={class:"table-row"},Pc=li("div",{class:"table-cell text-left"},"system:",-1),Lc={class:"table-row"},Dc=li("div",{class:"table-cell text-left"},"idle:",-1),jc={class:"table-cell"},Mc={class:"hidden-xs hidden-sm col-md-12 col-lg-8"},Ic={class:"table"},Rc={class:"table-row"},Nc=li("div",{class:"table-cell text-left"},"nice:",-1),qc={class:"table-cell"},Uc={class:"table-row"},Bc=li("div",{class:"table-cell text-left"},"irq:",-1),Fc={class:"table-cell"},zc={class:"table-row"},$c=li("div",{class:"table-cell text-left"},"iowait:",-1),Hc={class:"table-row"},Vc=li("div",{class:"table-cell text-left"},"steal:",-1),Gc={class:"hidden-xs hidden-sm hidden-md col-lg-8"},Wc={class:"table"},Zc={key:0,class:"table-row"},Kc=li("div",{class:"table-cell text-left"},"ctx_sw:",-1),Xc={key:1,class:"table-row"},Jc=li("div",{class:"table-cell text-left"},"inter:",-1),Yc={class:"table-cell"},Qc={key:2,class:"table-row"},tu=li("div",{class:"table-cell text-left"},"sw_int:",-1),eu={class:"table-cell"},nu={key:3,class:"table-row"},ru=li("div",{class:"table-cell text-left"},"syscal:",-1),iu={class:"table-cell"};const su={props:{data:{type:Object}},computed:{stats(){return this.data.stats.cpu},view(){return this.data.views.cpu},isLinux(){return this.data.isLinux},total(){return this.stats.total},user(){return this.stats.user},system(){return this.stats.system},idle(){return this.stats.idle},nice(){return this.stats.nice},irq(){return this.stats.irq},iowait(){return this.stats.iowait},steal(){return this.stats.steal},ctx_switches(){const{stats:t}=this;return t.ctx_switches?Math.floor(t.ctx_switches/t.time_since_update):null},interrupts(){const{stats:t}=this;return t.interrupts?Math.floor(t.interrupts/t.time_since_update):null},soft_interrupts(){const{stats:t}=this;return t.soft_interrupts?Math.floor(t.soft_interrupts/t.time_since_update):null},syscalls(){const{stats:t}=this;return t.syscalls?Math.floor(t.syscalls/t.time_since_update):null}},methods:{getDecoration(t){if(void 0!==this.view[t])return this.view[t].decoration.toLowerCase()}}},ou=(0,Nl.Z)(su,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",wc,[li("div",_c,[li("div",xc,[li("div",kc,[li("div",Cc,[Sc,li("div",Tc,A(s.total)+"%",1)]),li("div",Ac,[Oc,li("div",{class:T(["table-cell",s.getDecoration("user")])},A(s.user)+"%",3)]),li("div",Ec,[Pc,li("div",{class:T(["table-cell",s.getDecoration("system")])},A(s.system)+"%",3)]),li("div",Lc,[Dc,li("div",jc,A(s.idle)+"%",1)])])]),li("div",Mc,[li("div",Ic,[er(li("div",Rc,[Nc,li("div",qc,A(s.nice)+"%",1)],512),[[ys,null!=s.nice]]),er(li("div",Uc,[Bc,li("div",Fc,A(s.irq)+"%",1)],512),[[ys,null!=s.irq]]),er(li("div",zc,[$c,li("div",{class:T(["table-cell",s.getDecoration("iowait")])},A(s.iowait)+"%",3)],512),[[ys,null!=s.iowait]]),er(li("div",Hc,[Vc,li("div",{class:T(["table-cell",s.getDecoration("steal")])},A(s.steal)+"%",3)],512),[[ys,null!=s.steal]])])]),li("div",Gc,[li("div",Wc,[s.ctx_switches?(Xr(),ei("div",Zc,[Kc,li("div",{class:T(["table-cell",s.getDecoration("ctx_switches")])},A(s.ctx_switches),3)])):hi("v-if",!0),s.interrupts?(Xr(),ei("div",Xc,[Jc,li("div",Yc,A(s.interrupts),1)])):hi("v-if",!0),s.soft_interrupts?(Xr(),ei("div",Qc,[tu,li("div",eu,A(s.soft_interrupts),1)])):hi("v-if",!0),!s.isLinux&&s.syscalls?(Xr(),ei("div",nu,[ru,li("div",iu,A(s.syscalls),1)])):hi("v-if",!0)])])])])}]]),au={key:0,class:"table-row"},lu=li("div",{class:"table-cell text-left title"},"DISK I/O",-1),cu={class:"table-cell"},uu={class:"table-cell"},du={class:"table-cell"},fu={class:"table-cell"},pu={class:"table-cell text-left"};var hu=n(1036),gu=n.n(hu);function mu(t,e){return bu(t=8*Math.round(t),e)+"b"}function bu(t,e){if(e=e||!1,isNaN(parseFloat(t))||!isFinite(t)||0==t)return t;const n=["Y","Z","E","P","T","G","M","K"],r={Y:12089258196146292e8,Z:11805916207174113e5,E:0x1000000000000000,P:0x4000000000000,T:1099511627776,G:1073741824,M:1048576,K:1024};for(var i=0;i1){var a=0;return o<10?a=2:o<100&&(a=1),e?a="MK"==s?0:(0,Vl.min)([1,a]):"K"==s&&(a=0),parseFloat(o).toFixed(a)+s}}return t.toFixed(0)}function vu(t){return void 0===t||""===t?"?":t}function yu(t,e,n){return e=e||0,n=n||" ",String(t).padStart(e,n)}function wu(t,e){return"function"!=typeof t.slice&&(t=String(t)),t.slice(0,e)}function _u(t,e){return e=e||8,t.length>e?"_"+t.substring(t.length-e+1):t}function xu(t){if(void 0===t)return t;var e=function(t){var e=document.createElement("div");return e.innerText=t,e.innerHTML}(t),n=e.replace(/\n/g,"
");return gu()(n)}function ku(t,e){return new Intl.NumberFormat(void 0,"number"==typeof e?{maximumFractionDigits:e}:e).format(t)}function Cu(t){for(var e=0,n=0;n({store:_o}),computed:{args(){return this.store.args||{}},stats(){return this.data.stats.diskio},disks(){const t=this.stats.map((t=>{const e=t.time_since_update;return{name:t.disk_name,bitrate:{txps:bu(t.read_bytes/e),rxps:bu(t.write_bytes/e)},count:{txps:bu(t.read_count/e),rxps:bu(t.write_count/e)},alias:void 0!==t.alias?t.alias:null}}));return(0,Vl.orderBy)(t,["name"])}}},Au=(0,Nl.Z)(Tu,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[s.disks.length>0?(Xr(),ei("div",au,[lu,er(li("div",cu,"R/s",512),[[ys,!s.args.diskio_iops]]),er(li("div",uu,"W/s",512),[[ys,!s.args.diskio_iops]]),er(li("div",du,"IOR/s",512),[[ys,s.args.diskio_iops]]),er(li("div",fu,"IOW/s",512),[[ys,s.args.diskio_iops]])])):hi("v-if",!0),(Xr(!0),ei(Hr,null,lr(s.disks,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",pu,A(t.$filters.minSize(e.alias?e.alias:e.name,32)),1),er(li("div",{class:"table-cell"},A(e.bitrate.txps),513),[[ys,!s.args.diskio_iops]]),er(li("div",{class:"table-cell"},A(e.bitrate.rxps),513),[[ys,!s.args.diskio_iops]]),er(li("div",{class:"table-cell"},A(e.count.txps),513),[[ys,s.args.diskio_iops]]),er(li("div",{class:"table-cell"},A(e.count.rxps),513),[[ys,s.args.diskio_iops]])])))),128))])}]]),Ou={key:0,id:"containers-plugin",class:"plugin"},Eu=li("span",{class:"title"},"CONTAINERS",-1),Pu={class:"table"},Lu=pi('
Name
Status
Uptime
CPU%
MEM
RSS
IOR/s
IOW/s
RX/s
TX/s
Command
',1),Du={class:"table-cell text-left"},ju={class:"table-cell"},Mu={class:"table-cell"},Iu={class:"table-cell"},Ru={class:"table-cell"},Nu={class:"table-cell"},qu={class:"table-cell"},Uu={class:"table-cell"},Bu={class:"table-cell text-left"};const Fu={props:{data:{type:Object}},computed:{stats(){return this.data.stats.docker},containers(){return(this.stats.containers||[]).map((t=>({id:t.Id,name:t.name,status:t.Status,uptime:t.Uptime,cpu:t.cpu.total,memory:null!=t.memory.usage?t.memory.usage:"?",rss:null!=t.memory.rss?t.memory.rss:"?",ior:null!=t.io.ior?t.io.ior:"?",iow:null!=t.io.iow?t.io.iow:"?",io_time_since_update:t.io.time_since_update,rx:null!=t.network.rx?t.network.rx:"?",tx:null!=t.network.tx?t.network.tx:"?",net_time_since_update:t.network.time_since_update,command:t.Command,image:t.Image})))},version(){return(this.stats.version||{}).Version}}},zu=(0,Nl.Z)(Fu,[["render",function(t,e,n,r,i,s){return s.containers.length?(Xr(),ei("section",Ou,[Eu,fi(" "+A(s.containers.length)+" (served by Docker "+A(s.version)+") ",1),li("div",Pu,[Lu,(Xr(!0),ei(Hr,null,lr(s.containers,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",Du,A(e.name),1),li("div",{class:T(["table-cell","Paused"==e.status?"careful":"ok"])},A(e.status),3),li("div",{class:T(["table-cell","Paused"==e.status?"careful":"ok"])},A(e.uptime),3),li("div",ju,A(t.$filters.number(e.cpu,1)),1),li("div",Mu,A(t.$filters.bytes(e.memory)),1),li("div",Iu,A(t.$filters.bytes(e.rss)),1),li("div",Ru,A(t.$filters.bits(e.ior/e.io_time_since_update)),1),li("div",Nu,A(t.$filters.bits(e.iow/e.io_time_since_update)),1),li("div",qu,A(t.$filters.bits(e.rx/e.net_time_since_update)),1),li("div",Uu,A(t.$filters.bits(e.tx/e.net_time_since_update)),1),li("div",Bu,A(e.command),1)])))),128))])])):hi("v-if",!0)}]]),$u={key:0,class:"table-row"},Hu=[li("div",{class:"table-cell text-left title"},"FOLDERS",-1),li("div",{class:"table-cell"},null,-1),li("div",{class:"table-cell"},"Size",-1)],Vu={class:"table-cell text-left"},Gu=li("div",{class:"table-cell"},null,-1);const Wu={props:{data:{type:Object}},computed:{stats(){return this.data.stats.folders},folders(){return this.stats.map((t=>({path:t.path,size:t.size,careful:t.careful,warning:t.warning,critical:t.critical})))}},methods:{getDecoration(t){if(Number.isInteger(t.size))return null!==t.critical&&t.size>1e6*t.critical?"critical":null!==t.warning&&t.size>1e6*t.warning?"warning":null!==t.careful&&t.size>1e6*t.careful?"careful":"ok"}}},Zu=(0,Nl.Z)(Wu,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[s.folders.length>0?(Xr(),ei("div",$u,Hu)):hi("v-if",!0),(Xr(!0),ei(Hr,null,lr(s.folders,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",Vu,A(e.path),1),Gu,li("div",{class:T(["table-cell",s.getDecoration(e)])},A(t.$filters.bytes(e.size)),3)])))),128))])}]]),Ku={class:"table-row"},Xu=li("div",{class:"table-cell text-left title"},"FILE SYS",-1),Ju={class:"table-cell"},Yu=li("div",{class:"table-cell"},"Total",-1),Qu={class:"table-cell text-left"},td={key:0,class:"visible-lg-inline"},ed={class:"table-cell"};const nd={props:{data:{type:Object}},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},stats(){return this.data.stats.fs},view(){return this.data.views.fs},fileSystems(){const t=this.stats.map((t=>{let e=t.mnt_point;return e.length>22&&(e="_"+t.mnt_point.slice(-21)),{name:t.device_name,mountPoint:t.mnt_point,shortMountPoint:e,percent:t.percent,size:t.size,used:t.used,free:t.free}}));return(0,Vl.orderBy)(t,["mnt_point"])}},methods:{getDecoration(t,e){if(null!=this.view[t][e])return this.view[t][e].decoration.toLowerCase()}}},rd=(0,Nl.Z)(nd,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[li("div",Ku,[Xu,li("div",Ju,[er(li("span",null,"Used",512),[[ys,!s.args.fs_free_space]]),er(li("span",null,"Free",512),[[ys,s.args.fs_free_space]])]),Yu]),(Xr(!0),ei(Hr,null,lr(s.fileSystems,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",Qu,[fi(A(e.shortMountPoint)+" ",1),e.shortMountPoint.length<=12?(Xr(),ei("span",td," ("+A(e.name)+") ",1)):hi("v-if",!0)]),li("div",{class:T(["table-cell",s.getDecoration(e.mountPoint,"used")])},[er(li("span",null,A(t.$filters.bytes(e.used)),513),[[ys,!s.args.fs_free_space]]),er(li("span",null,A(t.$filters.bytes(e.free)),513),[[ys,s.args.fs_free_space]])],2),li("div",ed,A(t.$filters.bytes(e.size)),1)])))),128))])}]]),id={id:"gpu",class:"plugin"},sd={class:"gpu-name title"},od={class:"table"},ad={key:0,class:"table-row"},ld=li("div",{class:"table-cell text-left"},"proc:",-1),cd={key:1,class:"table-cell"},ud={key:1,class:"table-row"},dd=li("div",{class:"table-cell text-left"},"mem:",-1),fd={key:1,class:"table-cell"},pd={key:2,class:"table-row"},hd=li("div",{class:"table-cell text-left"},"temperature::",-1),gd={key:1,class:"table-cell"},md={class:"table-cell text-left"},bd={key:1},vd=fi(" mem: "),yd={key:3},wd=fi(" temp: "),_d={key:5};const xd={props:{data:{type:Object}},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},stats(){return this.data.stats.gpu},view(){return this.data.views.gpu},gpus(){return this.stats},name(){let t="GPU";const{stats:e}=this;return 1===e.length?t=e[0].name:e.length&&(t=`${e.length} GPU ${e[0].name}`),t},mean(){const t={proc:null,mem:null,temperature:null},{stats:e}=this;if(!e.length)return t;for(let n of e)t.proc+=n.proc,t.mem+=n.mem,t.temperature+=n.temperature;return t.proc=t.proc/e.length,t.mem=t.mem/e.length,t.temperature=t.temperature/e.length,t}},methods:{getDecoration(t,e){if(void 0!==this.view[t][e])return this.view[t][e].decoration.toLowerCase()},getMeanDecoration(t){return this.getDecoration(0,t)}}},kd=(0,Nl.Z)(xd,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",id,[li("div",sd,A(s.name),1),li("div",od,[s.args.meangpu||1===s.gpus.length?(Xr(),ei("div",ad,[ld,null!=s.mean.proc?(Xr(),ei("div",{key:0,class:T(["table-cell",s.getMeanDecoration("proc")])},A(t.$filters.number(s.mean.proc,0))+"% ",3)):hi("v-if",!0),null==s.mean.proc?(Xr(),ei("div",cd,"N/A")):hi("v-if",!0)])):hi("v-if",!0),s.args.meangpu||1===s.gpus.length?(Xr(),ei("div",ud,[dd,null!=s.mean.mem?(Xr(),ei("div",{key:0,class:T(["table-cell",s.getMeanDecoration("mem")])},A(t.$filters.number(s.mean.mem,0))+"% ",3)):hi("v-if",!0),null==s.mean.mem?(Xr(),ei("div",fd,"N/A")):hi("v-if",!0)])):hi("v-if",!0),s.args.meangpu||1===s.gpus.length?(Xr(),ei("div",pd,[hd,null!=s.mean.temperature?(Xr(),ei("div",{key:0,class:T(["table-cell",s.getMeanDecoration("temperature")])},A(t.$filters.number(s.mean.temperature,0))+"° ",3)):hi("v-if",!0),null==s.mean.temperature?(Xr(),ei("div",gd,"N/A")):hi("v-if",!0)])):hi("v-if",!0),!s.args.meangpu&&s.gpus.length>1?(Xr(!0),ei(Hr,{key:3},lr(s.gpus,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",md,[fi(A(e.gpu_id)+": ",1),null!=e.proc?(Xr(),ei("span",{key:0,class:T(s.getDecoration(e.gpu_id,"proc"))},A(t.$filters.number(e.proc,0))+"% ",3)):hi("v-if",!0),null==e.proc?(Xr(),ei("span",bd,"N/A")):hi("v-if",!0),vd,null!=e.mem?(Xr(),ei("span",{key:2,class:T(s.getDecoration(e.gpu_id,"mem"))},A(t.$filters.number(e.mem,0))+"% ",3)):hi("v-if",!0),null==e.mem?(Xr(),ei("span",yd,"N/A")):hi("v-if",!0),wd,null!=e.temperature?(Xr(),ei("span",{key:4,class:T(s.getDecoration(e.gpu_id,"temperature"))},A(t.$filters.number(e.temperature,0))+"C ",3)):hi("v-if",!0),null==e.temperature?(Xr(),ei("span",_d,"N/A")):hi("v-if",!0)])])))),128)):hi("v-if",!0)])])}]]),Cd={key:0,id:"ip"},Sd=fi(" - "),Td={key:0,class:"title"},Ad={key:1},Od={key:2,class:"title"},Ed={key:3},Pd={key:4};const Ld={props:{data:{type:Object}},computed:{ipStats(){return this.data.stats.ip},address(){return this.ipStats.address},gateway(){return this.ipStats.gateway},mask(){return this.ipStats.mask},maskCdir(){return this.ipStats.mask_cidr},publicAddress(){return this.ipStats.public_address},publicInfo(){return this.ipStats.public_info_human}}},Dd=(0,Nl.Z)(Ld,[["render",function(t,e,n,r,i,s){return null!=s.address?(Xr(),ei("section",Cd,[Sd,null!=s.address?(Xr(),ei("span",Td,"IP")):hi("v-if",!0),null!=s.address?(Xr(),ei("span",Ad,A(s.address)+"/"+A(t.maskCidr),1)):hi("v-if",!0),s.publicAddress?(Xr(),ei("span",Od,"Pub")):hi("v-if",!0),s.publicAddress?(Xr(),ei("span",Ed,A(s.publicAddress),1)):hi("v-if",!0),s.publicInfo?(Xr(),ei("span",Pd,"("+A(s.publicInfo)+")",1)):hi("v-if",!0)])):hi("v-if",!0)}]]),jd={key:0,class:"table-row"},Md=[li("div",{class:"table-cell text-left title"},"IRQ",-1),li("div",{class:"table-cell"},null,-1),li("div",{class:"table-cell"},"Rate/s",-1)],Id={class:"table-cell text-left"},Rd=li("div",{class:"table-cell"},null,-1),Nd={class:"table-cell"};const qd={props:{data:{type:Object}},computed:{stats(){return this.data.stats.irq},irqs(){return this.stats.map((t=>({irq_line:t.irq_line,irq_rate:t.irq_rate})))}}},Ud=(0,Nl.Z)(qd,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[s.irqs.length>0?(Xr(),ei("div",jd,Md)):hi("v-if",!0),(Xr(!0),ei(Hr,null,lr(s.irqs,((t,e)=>(Xr(),ei("div",{class:"table-row",key:e},[li("div",Id,A(t.irq_line),1),Rd,li("div",Nd,[li("span",null,A(t.irq_rate),1)])])))),128))])}]]),Bd={key:0,id:"load",class:"plugin"},Fd={class:"table"},zd={class:"table-row"},$d=li("div",{class:"table-cell text-left title"},"LOAD",-1),Hd={class:"table-cell"},Vd={class:"table-row"},Gd=li("div",{class:"table-cell text-left"},"1 min:",-1),Wd={class:"table-cell"},Zd={class:"table-row"},Kd=li("div",{class:"table-cell text-left"},"5 min:",-1),Xd={class:"table-row"},Jd=li("div",{class:"table-cell text-left"},"15 min:",-1);const Yd={props:{data:{type:Object}},computed:{stats(){return this.data.stats.load},view(){return this.data.views.load},cpucore(){return this.stats.cpucore},min1(){return this.stats.min1},min5(){return this.stats.min5},min15(){return this.stats.min15}},methods:{getDecoration(t){if(void 0!==this.view[t])return this.view[t].decoration.toLowerCase()}}},Qd=(0,Nl.Z)(Yd,[["render",function(t,e,n,r,i,s){return null!=s.cpucore?(Xr(),ei("section",Bd,[li("div",Fd,[li("div",zd,[$d,li("div",Hd,A(s.cpucore)+"-core",1)]),li("div",Vd,[Gd,li("div",Wd,A(t.$filters.number(s.min1,2)),1)]),li("div",Zd,[Kd,li("div",{class:T(["table-cell",s.getDecoration("min5")])},A(t.$filters.number(s.min5,2)),3)]),li("div",Xd,[Jd,li("div",{class:T(["table-cell",s.getDecoration("min15")])},A(t.$filters.number(s.min15,2)),3)])])])):hi("v-if",!0)}]]),tf={id:"mem",class:"plugin"},ef={class:"table"},nf={class:"table-row"},rf=li("div",{class:"table-cell text-left title"},"MEM",-1),sf={class:"table-cell"},of={class:"table-row"},af=li("div",{class:"table-cell text-left"},"total:",-1),lf={class:"table-cell"},cf={class:"table-row"},uf=li("div",{class:"table-cell text-left"},"used:",-1),df={class:"table-row"},ff=li("div",{class:"table-cell text-left"},"free:",-1),pf={class:"table-cell"};const hf={props:{data:{type:Object}},computed:{stats(){return this.data.stats.mem},view(){return this.data.views.mem},percent(){return this.stats.percent},total(){return this.stats.total},used(){return this.stats.used},free(){return this.stats.free}},methods:{getDecoration(t){if(void 0!==this.view[t])return this.view[t].decoration.toLowerCase()}}},gf=(0,Nl.Z)(hf,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",tf,[li("div",ef,[li("div",nf,[rf,li("div",sf,A(s.percent)+"%",1)]),li("div",of,[af,li("div",lf,A(t.$filters.bytes(s.total)),1)]),li("div",cf,[uf,li("div",{class:T(["table-cell",s.getDecoration("used")])},A(t.$filters.bytes(s.used,2)),3)]),li("div",df,[ff,li("div",pf,A(t.$filters.bytes(s.free)),1)])])])}]]),mf={id:"mem-more",class:"plugin"},bf={class:"table"},vf={class:"table-row"},yf=li("div",{class:"table-cell text-left"},"active:",-1),wf={class:"table-cell"},_f={class:"table-row"},xf=li("div",{class:"table-cell text-left"},"inactive:",-1),kf={class:"table-cell"},Cf={class:"table-row"},Sf=li("div",{class:"table-cell text-left"},"buffers:",-1),Tf={class:"table-cell"},Af={class:"table-row"},Of=li("div",{class:"table-cell text-left"},"cached:",-1),Ef={class:"table-cell"};const Pf={props:{data:{type:Object}},computed:{stats(){return this.data.stats.mem},active(){return this.stats.active},inactive(){return this.stats.inactive},buffers(){return this.stats.buffers},cached(){return this.stats.cached}}},Lf=(0,Nl.Z)(Pf,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",mf,[li("div",bf,[er(li("div",vf,[yf,li("div",wf,A(t.$filters.bytes(s.active)),1)],512),[[ys,null!=s.active]]),er(li("div",_f,[xf,li("div",kf,A(t.$filters.bytes(s.inactive)),1)],512),[[ys,null!=s.inactive]]),er(li("div",Cf,[Sf,li("div",Tf,A(t.$filters.bytes(s.buffers)),1)],512),[[ys,null!=s.buffers]]),er(li("div",Af,[Of,li("div",Ef,A(t.$filters.bytes(s.cached)),1)],512),[[ys,null!=s.cached]])])])}]]),Df={id:"memswap",class:"plugin"},jf={class:"table"},Mf={class:"table-row"},If=li("div",{class:"table-cell text-left title"},"SWAP",-1),Rf={class:"table-cell"},Nf={class:"table-row"},qf=li("div",{class:"table-cell text-left"},"total:",-1),Uf={class:"table-cell"},Bf={class:"table-row"},Ff=li("div",{class:"table-cell text-left"},"used:",-1),zf={class:"table-row"},$f=li("div",{class:"table-cell text-left"},"free:",-1),Hf={class:"table-cell"};const Vf={props:{data:{type:Object}},computed:{stats(){return this.data.stats.memswap},view(){return this.data.views.memswap},percent(){return this.stats.percent},total(){return this.stats.total},used(){return this.stats.used},free(){return this.stats.free}},methods:{getDecoration(t){if(void 0!==this.view[t])return this.view[t].decoration.toLowerCase()}}},Gf=(0,Nl.Z)(Vf,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",Df,[li("div",jf,[li("div",Mf,[If,li("div",Rf,A(s.percent)+"%",1)]),li("div",Nf,[qf,li("div",Uf,A(t.$filters.bytes(s.total)),1)]),li("div",Bf,[Ff,li("div",{class:T(["table-cell",s.getDecoration("used")])},A(t.$filters.bytes(s.used)),3)]),li("div",zf,[$f,li("div",Hf,A(t.$filters.bytes(s.free)),1)])])])}]]),Wf={class:"table-row"},Zf=li("div",{class:"table-cell text-left title"},"NETWORK",-1),Kf={class:"table-cell"},Xf={class:"table-cell"},Jf={class:"table-cell"},Yf={class:"table-cell"},Qf={class:"table-cell"},tp={class:"table-cell"},ep={class:"table-cell"},np={class:"table-cell"},rp={class:"table-cell text-left"},ip={class:"visible-lg-inline"},sp={class:"hidden-lg"},op={class:"table-cell"},ap={class:"table-cell"};const lp={props:{data:{type:Object}},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},stats(){return this.data.stats.network},networks(){const t=this.stats.map((t=>{const e=void 0!==t.alias?t.alias:null;return{interfaceName:t.interface_name,ifname:e||t.interface_name,rx:t.rx,tx:t.tx,cx:t.cx,time_since_update:t.time_since_update,cumulativeRx:t.cumulative_rx,cumulativeTx:t.cumulative_tx,cumulativeCx:t.cumulative_cx}}));return(0,Vl.orderBy)(t,["interfaceName"])}}},cp=(0,Nl.Z)(lp,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[li("div",Wf,[Zf,er(li("div",Kf,"Rx/s",512),[[ys,!s.args.network_cumul&&!s.args.network_sum]]),er(li("div",Xf,"Tx/s",512),[[ys,!s.args.network_cumul&&!s.args.network_sum]]),er(li("div",Jf,null,512),[[ys,!s.args.network_cumul&&s.args.network_sum]]),er(li("div",Yf,"Rx+Tx/s",512),[[ys,!s.args.network_cumul&&s.args.network_sum]]),er(li("div",Qf,"Rx",512),[[ys,s.args.network_cumul&&!s.args.network_sum]]),er(li("div",tp,"Tx",512),[[ys,s.args.network_cumul&&!s.args.network_sum]]),er(li("div",ep,null,512),[[ys,s.args.network_cumul&&s.args.network_sum]]),er(li("div",np,"Rx+Tx",512),[[ys,s.args.network_cumul&&s.args.network_sum]])]),(Xr(!0),ei(Hr,null,lr(s.networks,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",rp,[li("span",ip,A(e.ifname),1),li("span",sp,A(t.$filters.minSize(e.ifname)),1)]),er(li("div",{class:"table-cell"},A(s.args.byte?t.$filters.bytes(e.rx/e.time_since_update):t.$filters.bits(e.rx/e.time_since_update)),513),[[ys,!s.args.network_cumul&&!s.args.network_sum]]),er(li("div",{class:"table-cell"},A(s.args.byte?t.$filters.bytes(e.tx/e.time_since_update):t.$filters.bits(e.tx/e.time_since_update)),513),[[ys,!s.args.network_cumul&&!s.args.network_sum]]),er(li("div",op,null,512),[[ys,!s.args.network_cumul&&s.args.network_sum]]),er(li("div",{class:"table-cell"},A(s.args.byte?t.$filters.bytes(e.cx/e.time_since_update):t.$filters.bits(e.cx/e.time_since_update)),513),[[ys,!s.args.network_cumul&&s.args.network_sum]]),er(li("div",{class:"table-cell"},A(s.args.byte?t.$filters.bytes(e.cumulativeRx):t.$filters.bits(e.cumulativeRx)),513),[[ys,s.args.network_cumul&&!s.args.network_sum]]),er(li("div",{class:"table-cell"},A(s.args.byte?t.$filters.bytes(e.cumulativeTx):t.$filters.bits(e.cumulativeTx)),513),[[ys,s.args.network_cumul&&!s.args.network_sum]]),er(li("div",ap,null,512),[[ys,s.args.network_cumul&&s.args.network_sum]]),er(li("div",{class:"table-cell"},A(s.args.byte?t.$filters.bytes(e.cumulativeCx):t.$filters.bits(e.cumulativeCx)),513),[[ys,s.args.network_cumul&&s.args.network_sum]])])))),128))])}]]),up={id:"percpu",class:"plugin"},dp={class:"table-row"},fp={class:"table-cell text-left title"},pp={key:0},hp={class:"table-row"},gp=li("div",{class:"table-cell text-left"},"user:",-1),mp={class:"table-row"},bp=li("div",{class:"table-cell text-left"},"system:",-1),vp={class:"table-row"},yp=li("div",{class:"table-cell text-left"},"idle:",-1),wp={key:0,class:"table-row"},_p=li("div",{class:"table-cell text-left"},"iowait:",-1),xp={key:1,class:"table-row"},kp=li("div",{class:"table-cell text-left"},"steal:",-1);const Cp={props:{data:{type:Object}},computed:{percpuStats(){return this.data.stats.percpu},cpusChunks(){const t=this.percpuStats.map((t=>({number:t.cpu_number,total:t.total,user:t.user,system:t.system,idle:t.idle,iowait:t.iowait,steal:t.steal})));return(0,Vl.chunk)(t,4)}},methods:{getUserAlert:t=>Co.getAlert("percpu","percpu_user_",t.user),getSystemAlert:t=>Co.getAlert("percpu","percpu_system_",t.system)}},Sp=(0,Nl.Z)(Cp,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",up,[(Xr(!0),ei(Hr,null,lr(s.cpusChunks,((t,e)=>(Xr(),ei("div",{class:"table",key:e},[li("div",dp,[li("div",fp,[0===e?(Xr(),ei("span",pp,"PER CPU")):hi("v-if",!0)]),(Xr(!0),ei(Hr,null,lr(t,((t,e)=>(Xr(),ei("div",{class:"table-cell",key:e},A(t.total)+"% ",1)))),128))]),li("div",hp,[gp,(Xr(!0),ei(Hr,null,lr(t,((t,e)=>(Xr(),ei("div",{class:T(["table-cell",s.getUserAlert(t)]),key:e},A(t.user)+"% ",3)))),128))]),li("div",mp,[bp,(Xr(!0),ei(Hr,null,lr(t,((t,e)=>(Xr(),ei("div",{class:T(["table-cell",s.getSystemAlert(t)]),key:e},A(t.system)+"% ",3)))),128))]),li("div",vp,[yp,(Xr(!0),ei(Hr,null,lr(t,((t,e)=>(Xr(),ei("div",{class:"table-cell",key:e},A(t.idle)+"% ",1)))),128))]),t[0].iowait?(Xr(),ei("div",wp,[_p,(Xr(!0),ei(Hr,null,lr(t,((t,e)=>(Xr(),ei("div",{class:T(["table-cell",s.getSystemAlert(t)]),key:e},A(t.iowait)+"% ",3)))),128))])):hi("v-if",!0),t[0].steal?(Xr(),ei("div",xp,[kp,(Xr(!0),ei(Hr,null,lr(t,((t,e)=>(Xr(),ei("div",{class:T(["table-cell",s.getSystemAlert(t)]),key:e},A(t.steal)+"% ",3)))),128))])):hi("v-if",!0)])))),128))])}]]),Tp={class:"table-cell text-left"},Ap=li("div",{class:"table-cell"},null,-1),Op={key:0},Ep={key:1},Pp={key:2},Lp={key:3},Dp={key:0},jp={key:1},Mp={key:2};const Ip={props:{data:{type:Object}},computed:{stats(){return this.data.stats.ports},ports(){return this.stats}},methods:{getPortDecoration:t=>null===t.status?"careful":!1===t.status?"critical":null!==t.rtt_warning&&t.status>t.rtt_warning?"warning":"ok",getWebDecoration:t=>null===t.status?"careful":-1===[200,301,302].indexOf(t.status)?"critical":null!==t.rtt_warning&&t.elapsed>t.rtt_warning?"warning":"ok"}},Rp=(0,Nl.Z)(Ip,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[(Xr(!0),ei(Hr,null,lr(s.ports,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",Tp,[hi(" prettier-ignore "),fi(A(t.$filters.minSize(e.description?e.description:e.host+" "+e.port,20)),1)]),Ap,e.host?(Xr(),ei("div",{key:0,class:T([s.getPortDecoration(e),"table-cell"])},["null"==e.status?(Xr(),ei("span",Op,"Scanning")):"false"==e.status?(Xr(),ei("span",Ep,"Timeout")):"true"==e.status?(Xr(),ei("span",Pp,"Open")):(Xr(),ei("span",Lp,A(t.$filters.number(1e3*t.numberport.status,0))+"ms ",1))],2)):hi("v-if",!0),e.url?(Xr(),ei("div",{key:1,class:T([s.getWebDecoration(e),"table-cell"])},["null"==e.status?(Xr(),ei("span",Dp,"Scanning")):"Error"==e.status?(Xr(),ei("span",jp,"Error")):(Xr(),ei("span",Mp,"Code "+A(e.status),1))],2)):hi("v-if",!0)])))),128))])}]]),Np={key:0},qp={key:1},Up={key:0,class:"row"},Bp={class:"col-lg-18"};const Fp={id:"amps",class:"plugin"},zp={class:"table"},$p={key:0,class:"table-cell text-left"},Hp=["innerHTML"];const Vp={props:{data:{type:Object}},computed:{stats(){return this.data.stats.amps},processes(){return this.stats.filter((t=>null!==t.result))}},methods:{getNameDecoration(t){const e=t.count,n=t.countmin,r=t.countmax;let i="ok";return i=e>0?(null===n||e>=n)&&(null===r||e<=r)?"ok":"careful":null===n?"ok":"critical",i}}},Gp=(0,Nl.Z)(Vp,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",Fp,[li("div",zp,[(Xr(!0),ei(Hr,null,lr(s.processes,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",{class:T(["table-cell text-left",s.getNameDecoration(e)])},A(e.name),3),e.regex?(Xr(),ei("div",$p,A(e.count),1)):hi("v-if",!0),li("div",{class:"table-cell text-left process-result",innerHTML:t.$filters.nl2br(e.result)},null,8,Hp)])))),128))])])}]]),Wp={id:"processcount",class:"plugin"},Zp=li("span",{class:"title"},"TASKS",-1);const Kp={props:{data:{type:Object},sorter:{type:Object}},computed:{stats(){return this.data.stats.processcount},total(){return this.stats.total||0},running(){return this.stats.running||0},sleeping(){return this.stats.sleeping||0},stopped(){return this.stats.stopped||0},thread(){return this.stats.thread||0}}},Xp=(0,Nl.Z)(Kp,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",Wp,[Zp,li("span",null,A(s.total)+" ("+A(s.thread)+" thr),",1),li("span",null,A(s.running)+" run,",1),li("span",null,A(s.sleeping)+" slp,",1),li("span",null,A(s.stopped)+" oth",1),li("span",null," sorted "+A(n.sorter.auto?"automatically":"")+" by "+A(n.sorter.getColumnLabel(n.sorter.column))+", flat view ",1)])}]]),Jp={id:"processlist-plugin",class:"plugin"},Yp={class:"table"},Qp={class:"table-row"},th=li("div",{class:"table-cell hidden-xs hidden-sm"},"VIRT",-1),eh=li("div",{class:"table-cell hidden-xs hidden-sm"},"RES",-1),nh=li("div",{class:"table-cell"},"PID",-1),rh=li("div",{class:"table-cell"},"NI",-1),ih=li("div",{class:"table-cell"},"S",-1),sh={class:"table-cell hidden-xs hidden-sm"},oh={class:"table-cell hidden-xs hidden-sm"},ah={class:"table-cell"},lh={class:"table-cell text-left"},ch={key:0,class:"table-cell hidden-xs hidden-sm"},uh={key:1,class:"table-cell hidden-xs hidden-sm"},dh={class:"table-cell text-left hidden-xs hidden-sm"};const fh={props:{data:{type:Object},sorter:{type:Object}},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},config(){return this.store.config||{}},stats(){return this.data.stats.processlist},processes(){const{sorter:t}=this,e=this.data.stats.isWindows,n=(this.stats||[]).map((t=>(t.memvirt="?",t.memres="?",t.memory_info&&(t.memvirt=t.memory_info[1],t.memres=t.memory_info[0]),t.timeplus="?",t.timemillis="?",t.cpu_times&&(t.timeplus=Su(t.cpu_times),t.timemillis=Cu(t.cpu_times)),null===t.num_threads&&(t.num_threads=-1),null===t.cpu_percent&&(t.cpu_percent=-1),null===t.memory_percent&&(t.memory_percent=-1),t.io_read=null,t.io_write=null,t.io_counters&&(t.io_read=(t.io_counters[0]-t.io_counters[2])/t.time_since_update,t.io_write=(t.io_counters[1]-t.io_counters[3])/t.time_since_update),t.isNice=void 0!==t.nice&&(e&&32!=t.nice||!e&&0!=t.nice),Array.isArray(t.cmdline)&&(t.cmdline=t.cmdline.join(" ")),null===t.cmdline&&(t.cmdline=t.name),e&&null!==t.username&&(t.username=(0,Vl.last)(t.username.split("\\"))),t)));return(0,Vl.orderBy)(n,[t.column],[t.isReverseColumn(t.column)?"desc":"asc"]).slice(0,this.limit)},ioReadWritePresent(){return(this.stats||[]).some((({io_counters:t})=>t))},limit(){return void 0!==this.config.outputs?this.config.outputs.max_processes_display:void 0}},methods:{getCpuPercentAlert:t=>Co.getAlert("processlist","processlist_cpu_",t.cpu_percent),getMemoryPercentAlert:t=>Co.getAlert("processlist","processlist_mem_",t.cpu_percent)}},ph={components:{GlancesPluginAmps:Gp,GlancesPluginProcesscount:Xp,GlancesPluginProcesslist:(0,Nl.Z)(fh,[["render",function(t,e,n,r,i,s){return Xr(),ei(Hr,null,[hi(" prettier-ignore "),li("section",Jp,[li("div",Yp,[li("div",Qp,[li("div",{class:T(["table-cell",["sortable","cpu_percent"===n.sorter.column&&"sort"]]),onClick:e[0]||(e[0]=e=>t.$emit("update:sorter","cpu_percen"))}," CPU% ",2),li("div",{class:T(["table-cell",["sortable","memory_percent"===n.sorter.column&&"sort"]]),onClick:e[1]||(e[1]=e=>t.$emit("update:sorter","memory_percent"))}," MEM% ",2),th,eh,nh,li("div",{class:T(["table-cell text-left",["sortable","username"===n.sorter.column&&"sort"]]),onClick:e[2]||(e[2]=e=>t.$emit("update:sorter","username"))}," USER ",2),li("div",{class:T(["table-cell hidden-xs hidden-sm",["sortable","timemillis"===n.sorter.column&&"sort"]]),onClick:e[3]||(e[3]=e=>t.$emit("update:sorter","timemillis"))}," TIME+ ",2),li("div",{class:T(["table-cell text-left hidden-xs hidden-sm",["sortable","num_threads"===n.sorter.column&&"sort"]]),onClick:e[4]||(e[4]=e=>t.$emit("update:sorter","num_threads"))}," THR ",2),rh,ih,er(li("div",{class:T(["table-cell hidden-xs hidden-sm",["sortable","io_read"===n.sorter.column&&"sort"]]),onClick:e[5]||(e[5]=e=>t.$emit("update:sorter","io_read"))}," IOR/s ",2),[[ys,s.ioReadWritePresent]]),er(li("div",{class:T(["table-cell text-left hidden-xs hidden-sm",["sortable","io_write"===n.sorter.column&&"sort"]]),onClick:e[6]||(e[6]=e=>t.$emit("update:sorter","io_write"))}," IOW/s ",2),[[ys,s.ioReadWritePresent]]),li("div",{class:T(["table-cell text-left",["sortable","name"===n.sorter.column&&"sort"]]),onClick:e[7]||(e[7]=e=>t.$emit("update:sorter","name"))}," Command ",2)]),(Xr(!0),ei(Hr,null,lr(s.processes,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",{class:T(["table-cell",s.getCpuPercentAlert(e)])},A(-1==e.cpu_percent?"?":t.$filters.number(e.cpu_percent,1)),3),li("div",{class:T(["table-cell",s.getMemoryPercentAlert(e)])},A(-1==e.memory_percent?"?":t.$filters.number(e.memory_percent,1)),3),li("div",sh,A(t.$filters.bytes(e.memvirt)),1),li("div",oh,A(t.$filters.bytes(e.memres)),1),li("div",ah,A(e.pid),1),li("div",lh,A(e.username),1),"?"!=e.timeplus?(Xr(),ei("div",ch,[er(li("span",{class:"highlight"},A(e.timeplus.hours)+"h",513),[[ys,e.timeplus.hours>0]]),fi(" "+A(t.$filters.leftPad(e.timeplus.minutes,2,"0"))+":"+A(t.$filters.leftPad(e.timeplus.seconds,2,"0"))+" ",1),er(li("span",null,"."+A(t.$filters.leftPad(e.timeplus.milliseconds,2,"0")),513),[[ys,e.timeplus.hours<=0]])])):hi("v-if",!0),"?"==e.timeplus?(Xr(),ei("div",uh,"?")):hi("v-if",!0),li("div",dh,A(-1==e.num_threads?"?":e.num_threads),1),li("div",{class:T(["table-cell",{nice:e.isNice}])},A(t.$filters.exclamation(e.nice)),3),li("div",{class:T(["table-cell",{status:"R"==e.status}])},A(e.status),3),er(li("div",{class:"table-cell hidden-xs hidden-sm"},A(t.$filters.bytes(e.io_read)),513),[[ys,s.ioReadWritePresent]]),er(li("div",{class:"table-cell text-left hidden-xs hidden-sm"},A(t.$filters.bytes(e.io_write)),513),[[ys,s.ioReadWritePresent]]),er(li("div",{class:"table-cell text-left"},A(e.name),513),[[ys,s.args.process_short_name]]),er(li("div",{class:"table-cell text-left"},A(e.cmdline),513),[[ys,!s.args.process_short_name]])])))),128))])])],2112)}]])},props:{data:{type:Object}},data:()=>({store:_o,sorter:{column:"cpu_percent",auto:!0,isReverseColumn:t=>!("username"===t||"name"===t),getColumnLabel:t=>"io_read"===t||"io_write"===t?"io_counters":t}}),computed:{args(){return this.store.args||{}}},methods:{setupHotKeys(){bo("a",(()=>{this.sorter.column="cpu_percent",this.sorter.auto=!0})),bo("c",(()=>{this.sorter.column="cpu_percent",this.sorter.auto=!1})),bo("m",(()=>{this.sorter.column="memory_percent",this.sorter.auto=!1})),bo("u",(()=>{this.sorter.column="username",this.sorter.auto=!1})),bo("p",(()=>{this.sorter.column="name",this.sorter.auto=!1})),bo("i",(()=>{this.sorter.column=["io_read","io_write"],this.sorter.auto=!1})),bo("t",(()=>{this.sorter.column="timemillis",this.sorter.auto=!1}))}},mounted(){this.setupHotKeys()},beforeUnmount(){bo.unbind("a"),bo.unbind("c"),bo.unbind("m"),bo.unbind("u"),bo.unbind("p"),bo.unbind("i"),bo.unbind("t")}},hh=(0,Nl.Z)(ph,[["render",function(t,e,n,r,i,s){const o=ir("glances-plugin-processcount"),a=ir("glances-plugin-amps"),l=ir("glances-plugin-processlist");return s.args.disable_process?(Xr(),ei("div",Np,"PROCESSES DISABLED (press 'z' to display)")):(Xr(),ei("div",qp,[ci(o,{sorter:i.sorter,data:n.data},null,8,["sorter","data"]),s.args.disable_amps?hi("v-if",!0):(Xr(),ei("div",Up,[li("div",Bp,[ci(a,{data:n.data},null,8,["data"])])])),ci(l,{sorter:i.sorter,data:n.data,"onUpdate:sorter":e[0]||(e[0]=t=>i.sorter.column=t)},null,8,["sorter","data"])]))}]]),gh={id:"quicklook-plugin",class:"plugin"},mh={class:"cpu-name"},bh={class:"table"},vh={key:0,class:"table-row"},yh=li("div",{class:"table-cell text-left"},"CPU",-1),wh={class:"table-cell"},_h={class:"progress"},xh=["aria-valuenow"],kh={class:"table-cell"},Ch={class:"table-cell text-left"},Sh={class:"table-cell"},Th={class:"progress"},Ah=["aria-valuenow"],Oh={class:"table-cell"},Eh={class:"table-row"},Ph=li("div",{class:"table-cell text-left"},"MEM",-1),Lh={class:"table-cell"},Dh={class:"progress"},jh=["aria-valuenow"],Mh={class:"table-cell"},Ih={class:"table-row"},Rh=li("div",{class:"table-cell text-left"},"SWAP",-1),Nh={class:"table-cell"},qh={class:"progress"},Uh=["aria-valuenow"],Bh={class:"table-cell"};const Fh={props:{data:{type:Object}},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},stats(){return this.data.stats.quicklook},view(){return this.data.views.quicklook},mem(){return this.stats.mem},cpu(){return this.stats.cpu},cpu_name(){return this.stats.cpu_name},cpu_hz_current(){return this.stats.cpu_hz_current},cpu_hz(){return this.stats.cpu_hz},swap(){return this.stats.swap},percpus(){return this.stats.percpu.map((({cpu_number:t,total:e})=>({number:t,total:e})))}},methods:{getDecoration(t){if(void 0!==this.view[t])return this.view[t].decoration.toLowerCase()}}},zh=(0,Nl.Z)(Fh,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",gh,[li("div",mh,A(s.cpu_name),1),li("div",bh,[s.args.percpu?hi("v-if",!0):(Xr(),ei("div",vh,[yh,li("div",wh,[li("div",_h,[li("div",{class:T(`progress-bar progress-bar-${s.getDecoration("cpu")}`),role:"progressbar","aria-valuenow":s.cpu,"aria-valuemin":"0","aria-valuemax":"100",style:x(`width: ${s.cpu}%;`)},"   ",14,xh)])]),li("div",kh,A(s.cpu)+"%",1)])),s.args.percpu?(Xr(!0),ei(Hr,{key:1},lr(s.percpus,((t,e)=>(Xr(),ei("div",{class:"table-row",key:e},[li("div",Ch,"CPU"+A(t.number),1),li("div",Sh,[li("div",Th,[li("div",{class:T(`progress-bar progress-bar-${s.getDecoration("cpu")}`),role:"progressbar","aria-valuenow":t.total,"aria-valuemin":"0","aria-valuemax":"100",style:x(`width: ${t.total}%;`)},"   ",14,Ah)])]),li("div",Oh,A(t.total)+"%",1)])))),128)):hi("v-if",!0),li("div",Eh,[Ph,li("div",Lh,[li("div",Dh,[li("div",{class:T(`progress-bar progress-bar-${s.getDecoration("mem")}`),role:"progressbar","aria-valuenow":s.mem,"aria-valuemin":"0","aria-valuemax":"100",style:x(`width: ${s.mem}%;`)},"   ",14,jh)])]),li("div",Mh,A(s.mem)+"%",1)]),li("div",Ih,[Rh,li("div",Nh,[li("div",qh,[li("div",{class:T(`progress-bar progress-bar-${s.getDecoration("swap")}`),role:"progressbar","aria-valuenow":s.swap,"aria-valuemin":"0","aria-valuemax":"100",style:x(`width: ${s.swap}%;`)},"   ",14,Uh)])]),li("div",Bh,A(s.swap)+"%",1)])])])}]]),$h={key:0,class:"table-row"},Hh=[li("div",{class:"table-cell text-left title"},"RAID disks",-1),li("div",{class:"table-cell"},"Used",-1),li("div",{class:"table-cell"},"Total",-1)],Vh={class:"table-cell text-left"},Gh={class:"warning"};const Wh={props:{data:{type:Object}},computed:{stats(){return this.data.stats.raid},disks(){const t=Object.entries(this.stats).map((([t,e])=>{const n=Object.entries(e.components).map((([t,e])=>({number:e,name:t})));return{name:t,type:null==e.type?"UNKNOWN":e.type,used:e.used,available:e.available,status:e.status,degraded:e.used0}},methods:{getAlert:t=>t.inactive?"critical":t.degraded?"warning":"ok"}},Zh=(0,Nl.Z)(Wh,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[s.hasDisks?(Xr(),ei("div",$h,Hh)):hi("v-if",!0),(Xr(!0),ei(Hr,null,lr(s.disks,((t,e)=>(Xr(),ei("div",{class:"table-row",key:e},[li("div",Vh,[fi(A(t.type.toUppercase())+" "+A(t.name)+" ",1),er(li("div",Gh,"└─ Degraded mode",512),[[ys,t.degraded]]),er(li("div",null,"   └─ "+A(t.config),513),[[ys,t.degraded]]),er(li("div",{class:"critical"},"└─ Status "+A(t.status),513),[[ys,t.inactive]]),t.inactive?(Xr(!0),ei(Hr,{key:0},lr(t.components,((e,n)=>(Xr(),ei("div",{key:n},"    "+A(n===t.components.length-1?"└─":"├─")+" disk "+A(e.number)+": "+A(e.name),1)))),128)):hi("v-if",!0)]),er(li("div",{class:T(["table-cell",s.getAlert(t)])},A(t.used),3),[[ys,!t.inactive]]),er(li("div",{class:T(["table-cell",s.getAlert(t)])},A(t.available),3),[[ys,!t.inactive]])])))),128))])}]]),Kh={key:0,class:"table-row"},Xh=[li("div",{class:"table-cell text-left title"},"SENSORS",-1)],Jh={class:"table-cell text-left"},Yh={class:"table-cell"};const Qh={props:{data:{type:Object}},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},stats(){return this.data.stats.sensors},sensors(){return this.stats.filter((t=>!(Array.isArray(t.value)&&0===t.value.length||0===t.value))).map((t=>(this.args.fahrenheit&&"battery"!=t.type&&"fan_speed"!=t.type&&(t.value=parseFloat(1.8*t.value+32).toFixed(1),t.unit="F"),t)))}},methods:{getAlert(t){const e="battery"==t.type?100-t.value:t.value;return Co.getAlert("sensors","sensors_"+t.type+"_",e)}}},tg=(0,Nl.Z)(Qh,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[s.sensors.length>0?(Xr(),ei("div",Kh,Xh)):hi("v-if",!0),(Xr(!0),ei(Hr,null,lr(s.sensors,((t,e)=>(Xr(),ei("div",{class:"table-row",key:e},[li("div",Jh,A(t.label),1),li("div",Yh,A(t.unit),1),li("div",{class:T(["table-cell",s.getAlert(t)])},A(t.value),3)])))),128))])}]]),eg={id:"system"},ng={key:0,class:"critical"},rg={class:"title"},ig={key:1,class:"hidden-xs hidden-sm"},sg={key:2,class:"hidden-xs hidden-sm"};const og={props:{data:{type:Object}},data:()=>({store:_o}),computed:{stats(){return this.data.stats.system},isLinux(){return this.data.isLinux},hostname(){return this.stats.hostname},platform(){return this.stats.platform},os(){return{name:this.stats.os_name,version:this.stats.os_version}},humanReadableName(){return this.stats.hr_name},isDisconnected(){return"FAILURE"===this.store.status}}},ag=(0,Nl.Z)(og,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",eg,[s.isDisconnected?(Xr(),ei("span",ng,"Disconnected from")):hi("v-if",!0),li("span",rg,A(s.hostname),1),s.isLinux?(Xr(),ei("span",ig," ("+A(s.humanReadableName)+" / "+A(s.os.name)+" "+A(s.os.version)+") ",1)):hi("v-if",!0),s.isLinux?hi("v-if",!0):(Xr(),ei("span",sg," ("+A(s.os.name)+" "+A(s.os.version)+" "+A(s.platform)+") ",1))])}]]),lg={id:"uptime"};const cg={props:{data:{type:Object}},computed:{value(){return this.data.stats.uptime}}},ug=(0,Nl.Z)(cg,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",lg,[li("span",null,"Uptime: "+A(s.value),1)])}]]),dg={key:0,class:"table-row"},fg=[li("div",{class:"table-cell text-left title"},"WIFI",-1),li("div",{class:"table-cell"},null,-1),li("div",{class:"table-cell"},"dBm",-1)],pg={class:"table-cell text-left"},hg={key:0},gg=li("div",{class:"table-cell"},null,-1);const mg={props:{data:{type:Object}},computed:{stats(){return this.data.stats.wifi},view(){return this.data.views.wifi},hotspots(){const t=this.stats.map((t=>{if(""!==t.ssid)return{ssid:t.ssid,encrypted:t.encrypted,signal:t.signal,encryption_type:t.encryption_type}})).filter(Boolean);return(0,Vl.orderBy)(t,["ssid"])}},methods:{getDecoration(t,e){if(void 0!==this.view[t.ssid][e])return this.view[t.ssid][e].decoration.toLowerCase()}}},bg={components:{GlancesHelp:ql,GlancesPluginAlert:Wl,GlancesPluginCloud:Jl,GlancesPluginConnections:yc,GlancesPluginCpu:ou,GlancesPluginDiskio:Au,GlancesPluginDocker:zu,GlancesPluginFolders:Zu,GlancesPluginFs:rd,GlancesPluginGpu:kd,GlancesPluginIp:Dd,GlancesPluginIrq:Ud,GlancesPluginLoad:Qd,GlancesPluginMem:gf,GlancesPluginMemMore:Lf,GlancesPluginMemswap:Gf,GlancesPluginNetwork:cp,GlancesPluginPercpu:Sp,GlancesPluginPorts:Rp,GlancesPluginProcess:hh,GlancesPluginQuicklook:zh,GlancesPluginRaid:Zh,GlancesPluginSensors:tg,GlancesPluginSystem:ag,GlancesPluginUptime:ug,GlancesPluginWifi:(0,Nl.Z)(mg,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[s.hotspots.length>0?(Xr(),ei("div",dg,fg)):hi("v-if",!0),(Xr(!0),ei(Hr,null,lr(s.hotspots,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",pg,[fi(A(t.$filters.limitTo(e.ssid,20))+" ",1),e.encrypted?(Xr(),ei("span",hg,A(e.encryption_type),1)):hi("v-if",!0)]),gg,li("div",{class:T(["table-cell",s.getDecoration(e,"signal")])},A(e.signal),3)])))),128))])}]])},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},data(){return this.store.data||{}},dataLoaded(){return void 0!==this.store.data},hasGpu(){return this.store.data.stats.gpu.length>0},isLinux(){return this.store.data.isLinux},title(){const{data:t}=this,e=t.stats&&t.stats.system&&t.stats.system.hostname||"";return e?`${e} - Glances`:"Glances"}},watch:{title(){document&&(document.title=this.title)}},methods:{setupHotKeys(){bo("shift+A",(()=>{this.store.args.disable_amps=!this.store.args.disable_amps})),bo("d",(()=>{this.store.args.disable_diskio=!this.store.args.disable_diskio})),bo("shift+Q",(()=>{this.store.args.enable_irq=!this.store.args.enable_irq})),bo("f",(()=>{this.store.args.disable_fs=!this.store.args.disable_fs})),bo("j",(()=>{this.store.args.programs=!this.store.args.programs})),bo("k",(()=>{this.store.args.disable_connections=!this.store.args.disable_connections})),bo("n",(()=>{this.store.args.disable_network=!this.store.args.disable_network})),bo("s",(()=>{this.store.args.disable_sensors=!this.store.args.disable_sensors})),bo("2",(()=>{this.store.args.disable_left_sidebar=!this.store.args.disable_left_sidebar})),bo("z",(()=>{this.store.args.disable_process=!this.store.args.disable_process})),bo("/",(()=>{this.store.args.process_short_name=!this.store.args.process_short_name})),bo("shift+D",(()=>{this.store.args.disable_docker=!this.store.args.disable_docker})),bo("b",(()=>{this.store.args.byte=!this.store.args.byte})),bo("shift+B",(()=>{this.store.args.diskio_iops=!this.store.args.diskio_iops})),bo("l",(()=>{this.store.args.disable_alert=!this.store.args.disable_alert})),bo("1",(()=>{this.store.args.percpu=!this.store.args.percpu})),bo("h",(()=>{this.store.args.help_tag=!this.store.args.help_tag})),bo("shift+T",(()=>{this.store.args.network_sum=!this.store.args.network_sum})),bo("shift+U",(()=>{this.store.args.network_cumul=!this.store.args.network_cumul})),bo("shift+F",(()=>{this.store.args.fs_free_space=!this.store.args.fs_free_space})),bo("3",(()=>{this.store.args.disable_quicklook=!this.store.args.disable_quicklook})),bo("6",(()=>{this.store.args.meangpu=!this.store.args.meangpu})),bo("shift+G",(()=>{this.store.args.disable_gpu=!this.store.args.disable_gpu})),bo("5",(()=>{this.store.args.disable_quicklook=!this.store.args.disable_quicklook,this.store.args.disable_cpu=!this.store.args.disable_cpu,this.store.args.disable_mem=!this.store.args.disable_mem,this.store.args.disable_memswap=!this.store.args.disable_memswap,this.store.args.disable_load=!this.store.args.disable_load,this.store.args.disable_gpu=!this.store.args.disable_gpu})),bo("shift+I",(()=>{this.store.args.disable_ip=!this.store.args.disable_ip})),bo("shift+P",(()=>{this.store.args.disable_ports=!this.store.args.disable_ports})),bo("shift+W",(()=>{this.store.args.disable_wifi=!this.store.args.disable_wifi}))}},mounted(){const t=window.__GLANCES__||{},e=isFinite(t["refresh-time"])?parseInt(t["refresh-time"],10):void 0;So.init(e),this.setupHotKeys()},beforeUnmount(){bo.unbind()}};const vg=((...t)=>{const e=ks().createApp(...t);const{mount:n}=e;return e.mount=t=>{const r=Cs(t);if(!r)return;const i=e._component;$(i)||i.render||i.template||(i.template=r.innerHTML),r.innerHTML="";const s=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),s},e})((0,Nl.Z)(bg,[["render",function(t,e,n,r,i,s){const o=ir("glances-help"),a=ir("glances-plugin-system"),l=ir("glances-plugin-ip"),c=ir("glances-plugin-uptime"),u=ir("glances-plugin-cloud"),d=ir("glances-plugin-quicklook"),f=ir("glances-plugin-cpu"),p=ir("glances-plugin-percpu"),h=ir("glances-plugin-gpu"),g=ir("glances-plugin-mem"),m=ir("glances-plugin-mem-more"),b=ir("glances-plugin-memswap"),v=ir("glances-plugin-load"),y=ir("glances-plugin-network"),w=ir("glances-plugin-connections"),_=ir("glances-plugin-wifi"),x=ir("glances-plugin-ports"),k=ir("glances-plugin-diskio"),C=ir("glances-plugin-fs"),S=ir("glances-plugin-irq"),T=ir("glances-plugin-folders"),A=ir("glances-plugin-raid"),O=ir("glances-plugin-sensors"),E=ir("glances-plugin-docker"),P=ir("glances-plugin-alert"),L=ir("glances-plugin-process");return s.dataLoaded?s.args.help_tag?(Xr(),ni(o,{key:1})):(Xr(),ei("div",As,[li("div",Os,[li("div",Es,[li("div",Ps,[li("div",Ls,[ci(a,{data:s.data},null,8,["data"])]),s.args.disable_ip?(Xr(),ei("div",Ds,[ci(l,{data:s.data},null,8,["data"])])):hi("v-if",!0),li("div",js,[ci(c,{data:s.data},null,8,["data"])])])]),li("div",Ms,[li("div",Is,[li("div",Rs,[ci(u,{data:s.data},null,8,["data"])])])])]),li("div",Ns,[s.args.disable_quicklook?hi("v-if",!0):(Xr(),ei("div",qs,[ci(d,{data:s.data},null,8,["data"])])),s.args.disable_cpu||s.args.percpu?hi("v-if",!0):(Xr(),ei("div",Us,[ci(f,{data:s.data},null,8,["data"])])),!s.args.disable_cpu&&s.args.percpu?(Xr(),ei("div",Bs,[ci(p,{data:s.data},null,8,["data"])])):hi("v-if",!0),!s.args.disable_gpu&&s.hasGpu?(Xr(),ei("div",Fs,[ci(h,{data:s.data},null,8,["data"])])):hi("v-if",!0),s.args.disable_mem?hi("v-if",!0):(Xr(),ei("div",zs,[ci(g,{data:s.data},null,8,["data"])])),hi(" NOTE: display if MEM enabled and GPU disabled "),s.args.disable_mem||!s.args.disable_gpu&&s.hasGpu?hi("v-if",!0):(Xr(),ei("div",$s,[ci(m,{data:s.data},null,8,["data"])])),s.args.disable_memswap?hi("v-if",!0):(Xr(),ei("div",Hs,[ci(b,{data:s.data},null,8,["data"])])),s.args.disable_load?hi("v-if",!0):(Xr(),ei("div",Vs,[ci(v,{data:s.data},null,8,["data"])]))]),li("div",Gs,[s.args.disable_left_sidebar?hi("v-if",!0):(Xr(),ei("div",Ws,[li("div",Zs,[s.args.disable_network?hi("v-if",!0):(Xr(),ni(y,{key:0,id:"plugin-network",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.isLinux&&!s.args.disable_connections?(Xr(),ni(w,{key:1,id:"plugin-connections",class:"plugin table-row-group",data:s.data},null,8,["data"])):hi("v-if",!0),s.args.disable_wifi?hi("v-if",!0):(Xr(),ni(_,{key:2,id:"plugin-wifi",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.args.disable_ports?hi("v-if",!0):(Xr(),ni(x,{key:3,id:"plugin-ports",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.args.disable_diskio?hi("v-if",!0):(Xr(),ni(k,{key:4,id:"plugin-diskio",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.args.disable_fs?hi("v-if",!0):(Xr(),ni(C,{key:5,id:"plugin-fs",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.args.enable_irq?(Xr(),ni(S,{key:6,id:"plugin-irq",class:"plugin table-row-group",data:s.data},null,8,["data"])):hi("v-if",!0),s.args.disable_folders?hi("v-if",!0):(Xr(),ni(T,{key:7,id:"plugin-folders",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.args.raid?hi("v-if",!0):(Xr(),ni(A,{key:8,id:"plugin-raid",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.args.disable_sensors?hi("v-if",!0):(Xr(),ni(O,{key:9,id:"plugin-sensors",class:"plugin table-row-group",data:s.data},null,8,["data"]))])])),li("div",Ks,[s.args.disable_docker?hi("v-if",!0):(Xr(),ni(E,{key:0,data:s.data},null,8,["data"])),s.args.disable_alert?hi("v-if",!0):(Xr(),ni(P,{key:1,data:s.data},null,8,["data"])),ci(L,{data:s.data},null,8,["data"])])])])):(Xr(),ei("div",Ss,Ts))}]]));vg.config.globalProperties.$filters=t,vg.mount("#app")})()})(); \ No newline at end of file +var Xs="undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>0;function Js(t,e,n,r){t.addEventListener?t.addEventListener(e,n,r):t.attachEvent&&t.attachEvent("on".concat(e),(function(){n(window.event)}))}function Ys(t,e){for(var n=e.slice(0,e.length-1),r=0;r=0;)e[n-1]+=",",e.splice(n,1),n=e.lastIndexOf("");return e}for(var to={backspace:8,"⌫":8,tab:9,clear:12,enter:13,"↩":13,return:13,esc:27,escape:27,space:32,left:37,up:38,right:39,down:40,del:46,delete:46,ins:45,insert:45,home:36,end:35,pageup:33,pagedown:34,capslock:20,num_0:96,num_1:97,num_2:98,num_3:99,num_4:100,num_5:101,num_6:102,num_7:103,num_8:104,num_9:105,num_multiply:106,num_add:107,num_enter:108,num_subtract:109,num_decimal:110,num_divide:111,"⇪":20,",":188,".":190,"/":191,"`":192,"-":Xs?173:189,"=":Xs?61:187,";":Xs?59:186,"'":222,"[":219,"]":221,"\\":220},eo={"⇧":16,shift:16,"⌥":18,alt:18,option:18,"⌃":17,ctrl:17,control:17,"⌘":91,cmd:91,command:91},no={16:"shiftKey",18:"altKey",17:"ctrlKey",91:"metaKey",shiftKey:16,ctrlKey:17,altKey:18,metaKey:91},ro={16:!1,18:!1,17:!1,91:!1},io={},so=1;so<20;so++)to["f".concat(so)]=111+so;var oo=[],ao=!1,lo="all",co=[],uo=function(t){return to[t.toLowerCase()]||eo[t.toLowerCase()]||t.toUpperCase().charCodeAt(0)};function fo(t){lo=t||"all"}function po(){return lo||"all"}var ho=function(t){var e=t.key,n=t.scope,r=t.method,i=t.splitKey,s=void 0===i?"+":i;Qs(e).forEach((function(t){var e=t.split(s),i=e.length,o=e[i-1],a="*"===o?"*":uo(o);if(io[a]){n||(n=po());var l=i>1?Ys(eo,e):[];io[a]=io[a].filter((function(t){return!((!r||t.method===r)&&t.scope===n&&function(t,e){for(var n=t.length>=e.length?t:e,r=t.length>=e.length?e:t,i=!0,s=0;s0,ro)Object.prototype.hasOwnProperty.call(ro,s)&&(!ro[s]&&e.mods.indexOf(+s)>-1||ro[s]&&-1===e.mods.indexOf(+s))&&(i=!1);(0!==e.mods.length||ro[16]||ro[18]||ro[17]||ro[91])&&!i&&"*"!==e.shortcut||!1===e.method(t,e)&&(t.preventDefault?t.preventDefault():t.returnValue=!1,t.stopPropagation&&t.stopPropagation(),t.cancelBubble&&(t.cancelBubble=!0))}}function mo(t,e){var n=io["*"],r=t.keyCode||t.which||t.charCode;if(bo.filter.call(this,t)){if(93!==r&&224!==r||(r=91),-1===oo.indexOf(r)&&229!==r&&oo.push(r),["ctrlKey","altKey","shiftKey","metaKey"].forEach((function(e){var n=no[e];t[e]&&-1===oo.indexOf(n)?oo.push(n):!t[e]&&oo.indexOf(n)>-1?oo.splice(oo.indexOf(n),1):"metaKey"===e&&t[e]&&3===oo.length&&(t.ctrlKey||t.shiftKey||t.altKey||(oo=oo.slice(oo.indexOf(n))))})),r in ro){for(var i in ro[r]=!0,eo)eo[i]===r&&(bo[i]=!0);if(!n)return}for(var s in ro)Object.prototype.hasOwnProperty.call(ro,s)&&(ro[s]=t[no[s]]);t.getModifierState&&(!t.altKey||t.ctrlKey)&&t.getModifierState("AltGraph")&&(-1===oo.indexOf(17)&&oo.push(17),-1===oo.indexOf(18)&&oo.push(18),ro[17]=!0,ro[18]=!0);var o=po();if(n)for(var a=0;a1&&(i=Ys(eo,t)),(t="*"===(t=t[t.length-1])?"*":uo(t))in io||(io[t]=[]),io[t].push({keyup:l,keydown:c,scope:s,mods:i,shortcut:r[a],method:n,key:r[a],splitKey:u,element:o});void 0!==o&&!function(t){return co.indexOf(t)>-1}(o)&&window&&(co.push(o),Js(o,"keydown",(function(t){mo(t,o)}),d),ao||(ao=!0,Js(window,"focus",(function(){oo=[]}),d)),Js(o,"keyup",(function(t){mo(t,o),function(t){var e=t.keyCode||t.which||t.charCode,n=oo.indexOf(e);if(n>=0&&oo.splice(n,1),t.key&&"meta"===t.key.toLowerCase()&&oo.splice(0,oo.length),93!==e&&224!==e||(e=91),e in ro)for(var r in ro[e]=!1,eo)eo[r]===e&&(bo[r]=!1)}(t)}),d))}var vo={setScope:fo,getScope:po,deleteScope:function(t,e){var n,r;for(var i in t||(t=po()),io)if(Object.prototype.hasOwnProperty.call(io,i))for(n=io[i],r=0;r1&&void 0!==arguments[1]?arguments[1]:"all";Object.keys(io).forEach((function(n){var r=io[n].find((function(n){return n.scope===e&&n.shortcut===t}));r&&r.method&&r.method()}))},unbind:function(t){if(void 0===t)Object.keys(io).forEach((function(t){return delete io[t]}));else if(Array.isArray(t))t.forEach((function(t){t.key&&ho(t)}));else if("object"==typeof t)t.key&&ho(t);else if("string"==typeof t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r=this.limits[t][l]){var c=l.lastIndexOf("_");return l.substring(c+1)+s}}return"ok"+s}getAlertLog(t,e,n,r){return this.getAlert(t,e,n,r,!0)}};const So=new class{data=void 0;init(t=60){let e;const n=()=>(_o.status="PENDING",Promise.all([fetch("api/3/all",{method:"GET"}).then((t=>t.json())),fetch("api/3/all/views",{method:"GET"}).then((t=>t.json()))]).then((t=>{const e={stats:t[0],views:t[1],isBsd:"FreeBSD"===t[0].system.os_name,isLinux:"Linux"===t[0].system.os_name,isMac:"Darwin"===t[0].system.os_name,isWindows:"Windows"===t[0].system.os_name};this.data=e,_o.data=e,_o.status="SUCCESS"})).catch((t=>{console.log(t),_o.status="FAILURE"})).then((()=>{e&&clearTimeout(e),e=setTimeout(n,1e3*t)})));n(),fetch("api/3/all/limits",{method:"GET"}).then((t=>t.json())).then((t=>{Co.setLimits(t)})),fetch("api/3/args",{method:"GET"}).then((t=>t.json())).then(((t={})=>{_o.args={..._o.args,...t}})),fetch("api/3/config",{method:"GET"}).then((t=>t.json())).then(((t={})=>{_o.config={..._o.config,...t}}))}getData(){return this.data}};const To=new class{constructor(){this.favico=new(ko())({animation:"none"})}badge(t){this.favico.badge(t)}reset(){this.favico.reset()}},Ao={key:0},Oo={class:"container-fluid"},Eo={class:"row"},Po={class:"col-sm-12 col-lg-24"},Lo=li("div",{class:"row"}," ",-1),Do={class:"row"},jo={class:"col-sm-12 col-lg-24"},Mo=li("div",{class:"row"}," ",-1),Io={class:"divTable",style:{width:"100%"}},Ro={class:"divTableBody"},No={class:"divTableRow"},qo={class:"divTableHead"},Uo={class:"divTableHead"},Bo={class:"divTableHead"},Fo={class:"divTableHead"},zo={class:"divTableRow"},$o={class:"divTableCell"},Ho={class:"divTableCell"},Vo={class:"divTableCell"},Go={class:"divTableCell"},Wo={class:"divTableRow"},Zo={class:"divTableCell"},Ko={class:"divTableCell"},Xo={class:"divTableCell"},Jo={class:"divTableCell"},Yo={class:"divTableRow"},Qo={class:"divTableCell"},ta={class:"divTableCell"},ea={class:"divTableCell"},na={class:"divTableCell"},ra={class:"divTableRow"},ia={class:"divTableCell"},sa={class:"divTableCell"},oa={class:"divTableCell"},aa={class:"divTableCell"},la={class:"divTableRow"},ca={class:"divTableCell"},ua={class:"divTableCell"},da={class:"divTableCell"},fa={class:"divTableCell"},pa={class:"divTableRow"},ha={class:"divTableCell"},ga={class:"divTableCell"},ma={class:"divTableCell"},ba={class:"divTableCell"},va={class:"divTableRow"},ya={class:"divTableCell"},wa={class:"divTableCell"},_a={class:"divTableCell"},xa={class:"divTableCell"},ka={class:"divTableRow"},Ca=li("div",{class:"divTableCell"}," ",-1),Sa={class:"divTableCell"},Ta={class:"divTableCell"},Aa={class:"divTableCell"},Oa={class:"divTableRow"},Ea=li("div",{class:"divTableCell"}," ",-1),Pa={class:"divTableCell"},La={class:"divTableCell"},Da={class:"divTableCell"},ja={class:"divTableRow"},Ma=li("div",{class:"divTableCell"}," ",-1),Ia={class:"divTableCell"},Ra={class:"divTableCell"},Na={class:"divTableCell"},qa={class:"divTableRow"},Ua=li("div",{class:"divTableCell"}," ",-1),Ba={class:"divTableCell"},Fa=li("div",{class:"divTableCell"}," ",-1),za={class:"divTableCell"},$a={class:"divTableRow"},Ha=li("div",{class:"divTableCell"}," ",-1),Va={class:"divTableCell"},Ga=li("div",{class:"divTableCell"}," ",-1),Wa=li("div",{class:"divTableCell"}," ",-1),Za={class:"divTableRow"},Ka=li("div",{class:"divTableCell"}," ",-1),Xa={class:"divTableCell"},Ja=li("div",{class:"divTableCell"}," ",-1),Ya=li("div",{class:"divTableCell"}," ",-1),Qa={class:"divTableRow"},tl=li("div",{class:"divTableCell"}," ",-1),el={class:"divTableCell"},nl=li("div",{class:"divTableCell"}," ",-1),rl=li("div",{class:"divTableCell"}," ",-1),il={class:"divTableRow"},sl=li("div",{class:"divTableCell"}," ",-1),ol={class:"divTableCell"},al=li("div",{class:"divTableCell"}," ",-1),ll=li("div",{class:"divTableCell"}," ",-1),cl={class:"divTableRow"},ul=li("div",{class:"divTableCell"}," ",-1),dl={class:"divTableCell"},fl=li("div",{class:"divTableCell"}," ",-1),pl=li("div",{class:"divTableCell"}," ",-1),hl={class:"divTableRow"},gl=li("div",{class:"divTableCell"}," ",-1),ml={class:"divTableCell"},bl=li("div",{class:"divTableCell"}," ",-1),vl=li("div",{class:"divTableCell"}," ",-1),yl={class:"divTableRow"},wl=li("div",{class:"divTableCell"}," ",-1),_l={class:"divTableCell"},xl=li("div",{class:"divTableCell"}," ",-1),kl=li("div",{class:"divTableCell"}," ",-1),Cl={class:"divTableRow"},Sl=li("div",{class:"divTableCell"}," ",-1),Tl={class:"divTableCell"},Al=li("div",{class:"divTableCell"}," ",-1),Ol=li("div",{class:"divTableCell"}," ",-1),El={class:"divTableRow"},Pl=li("div",{class:"divTableCell"}," ",-1),Ll={class:"divTableCell"},Dl=li("div",{class:"divTableCell"}," ",-1),jl=li("div",{class:"divTableCell"}," ",-1),Ml=li("div",null,[li("p",null,[fi(" For an exhaustive list of key bindings, "),li("a",{href:"https://glances.readthedocs.io/en/latest/cmds.html#interactive-commands"},"click here"),fi(". ")])],-1),Il=li("div",null,[li("p",null,[fi("Press "),li("b",null,"h"),fi(" to came back to Glances.")])],-1);const Rl={data:()=>({help:void 0}),mounted(){fetch("api/3/help",{method:"GET"}).then((t=>t.json())).then((t=>this.help=t))}};var Nl=n(3744);const ql=(0,Nl.Z)(Rl,[["render",function(t,e,n,r,i,s){return i.help?(Xr(),ei("div",Ao,[li("div",Oo,[li("div",Eo,[li("div",Po,A(i.help.version)+" "+A(i.help.psutil_version),1)]),Lo,li("div",Do,[li("div",jo,A(i.help.configuration_file),1)]),Mo]),li("div",Io,[li("div",Ro,[li("div",No,[li("div",qo,A(i.help.header_sort.replace(":","")),1),li("div",Uo,A(i.help.header_show_hide.replace(":","")),1),li("div",Bo,A(i.help.header_toggle.replace(":","")),1),li("div",Fo,A(i.help.header_miscellaneous.replace(":","")),1)]),li("div",zo,[li("div",$o,A(i.help.sort_auto),1),li("div",Ho,A(i.help.show_hide_application_monitoring),1),li("div",Vo,A(i.help.toggle_bits_bytes),1),li("div",Go,A(i.help.misc_erase_process_filter),1)]),li("div",Wo,[li("div",Zo,A(i.help.sort_cpu),1),li("div",Ko,A(i.help.show_hide_diskio),1),li("div",Xo,A(i.help.toggle_count_rate),1),li("div",Jo,A(i.help.misc_generate_history_graphs),1)]),li("div",Yo,[li("div",Qo,A(i.help.sort_io_rate),1),li("div",ta,A(i.help.show_hide_docker),1),li("div",ea,A(i.help.toggle_used_free),1),li("div",na,A(i.help.misc_help),1)]),li("div",ra,[li("div",ia,A(i.help.sort_mem),1),li("div",sa,A(i.help.show_hide_top_extended_stats),1),li("div",oa,A(i.help.toggle_bar_sparkline),1),li("div",aa,A(i.help.misc_accumulate_processes_by_program),1)]),li("div",la,[li("div",ca,A(i.help.sort_process_name),1),li("div",ua,A(i.help.show_hide_filesystem),1),li("div",da,A(i.help.toggle_separate_combined),1),li("div",fa,A(i.help.misc_kill_process)+" - N/A in WebUI ",1)]),li("div",pa,[li("div",ha,A(i.help.sort_cpu_times),1),li("div",ga,A(i.help.show_hide_gpu),1),li("div",ma,A(i.help.toggle_live_cumulative),1),li("div",ba,A(i.help.misc_reset_processes_summary_min_max),1)]),li("div",va,[li("div",ya,A(i.help.sort_user),1),li("div",wa,A(i.help.show_hide_ip),1),li("div",_a,A(i.help.toggle_linux_percentage),1),li("div",xa,A(i.help.misc_quit),1)]),li("div",ka,[Ca,li("div",Sa,A(i.help.show_hide_tcp_connection),1),li("div",Ta,A(i.help.toggle_cpu_individual_combined),1),li("div",Aa,A(i.help.misc_reset_history),1)]),li("div",Oa,[Ea,li("div",Pa,A(i.help.show_hide_alert),1),li("div",La,A(i.help.toggle_gpu_individual_combined),1),li("div",Da,A(i.help.misc_delete_warning_alerts),1)]),li("div",ja,[Ma,li("div",Ia,A(i.help.show_hide_network),1),li("div",Ra,A(i.help.toggle_short_full),1),li("div",Na,A(i.help.misc_delete_warning_and_critical_alerts),1)]),li("div",qa,[Ua,li("div",Ba,A(i.help.sort_cpu_times),1),Fa,li("div",za,A(i.help.misc_edit_process_filter_pattern)+" - N/A in WebUI ",1)]),li("div",$a,[Ha,li("div",Va,A(i.help.show_hide_irq),1),Ga,Wa]),li("div",Za,[Ka,li("div",Xa,A(i.help.show_hide_raid_plugin),1),Ja,Ya]),li("div",Qa,[tl,li("div",el,A(i.help.show_hide_sensors),1),nl,rl]),li("div",il,[sl,li("div",ol,A(i.help.show_hide_wifi_module),1),al,ll]),li("div",cl,[ul,li("div",dl,A(i.help.show_hide_processes),1),fl,pl]),li("div",hl,[gl,li("div",ml,A(i.help.show_hide_left_sidebar),1),bl,vl]),li("div",yl,[wl,li("div",_l,A(i.help.show_hide_quick_look),1),xl,kl]),li("div",Cl,[Sl,li("div",Tl,A(i.help.show_hide_cpu_mem_swap),1),Al,Ol]),li("div",El,[Pl,li("div",Ll,A(i.help.show_hide_all),1),Dl,jl])])]),Ml,Il])):hi("v-if",!0)}]]),Ul={id:"alerts"},Bl={key:0,class:"title"},Fl={key:1,class:"title"},zl={id:"alert",class:"plugin"},$l={class:"table"},Hl={class:"table-cell text-left"};var Vl=n(6486);const Gl={props:{data:{type:Object}},computed:{stats(){return this.data.stats.alert},alerts(){return(this.stats||[]).map((t=>{const e={};if(e.name=t[3],e.level=t[2],e.begin=1e3*t[0],e.end=1e3*t[1],e.ongoing=-1==t[1],e.min=t[6],e.mean=t[5],e.max=t[4],!e.ongoing){const t=e.end-e.begin,n=parseInt(t/1e3%60),r=parseInt(t/6e4%60),i=parseInt(t/36e5%24);e.duration=(0,Vl.padStart)(i,2,"0")+":"+(0,Vl.padStart)(r,2,"0")+":"+(0,Vl.padStart)(n,2,"0")}return e}))},hasAlerts(){return this.countAlerts>0},countAlerts(){return this.alerts.length},hasOngoingAlerts(){return this.countOngoingAlerts>0},countOngoingAlerts(){return this.alerts.filter((({ongoing:t})=>t)).length}},watch:{countOngoingAlerts(){this.countOngoingAlerts?To.badge(this.countOngoingAlerts):To.reset()}},methods:{formatDate:t=>new Date(t).toISOString().slice(0,19).replace(/[^\d-:]/," ")}},Wl=(0,Nl.Z)(Gl,[["render",function(t,e,n,r,i,s){return Xr(),ei("div",null,[li("section",Ul,[s.hasAlerts?(Xr(),ei("span",Bl," Warning or critical alerts (last "+A(s.countAlerts)+" entries) ",1)):(Xr(),ei("span",Fl,"No warning or critical alert detected"))]),li("section",zl,[li("div",$l,[(Xr(!0),ei(Hr,null,lr(s.alerts,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",Hl,[fi(A(s.formatDate(e.begin))+" ("+A(e.ongoing?"ongoing":e.duration)+") - ",1),er(li("span",null,A(e.level)+" on ",513),[[ys,!e.ongoing]]),li("span",{class:T(e.level.toLowerCase())},A(e.name),3),fi(" ("+A(t.$filters.number(e.max,1))+") ",1)])])))),128))])])])}]]),Zl={id:"cloud"},Kl={class:"title"};const Xl={props:{data:{type:Object}},computed:{stats(){return this.data.stats.cloud},provider(){return void 0!==this.stats["ami-id"]?"AWS EC2":null},instance(){const{stats:t}=this;return void 0!==this.stats["ami-id"]?`${t["instance-type"]} instance ${t["instance-id"]} (${t.reggion})`:null}}},Jl=(0,Nl.Z)(Xl,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",Zl,[li("span",Kl,A(s.provider),1),fi(" "+A(s.instance),1)])}]]),Yl=li("div",{class:"table-row"},[li("div",{class:"table-cell text-left title"},"TCP CONNECTIONS"),li("div",{class:"table-cell"})],-1),Ql={class:"table-row"},tc=li("div",{class:"table-cell text-left"},"Listen",-1),ec=li("div",{class:"table-cell"},null,-1),nc={class:"table-cell"},rc={class:"table-row"},ic=li("div",{class:"table-cell text-left"},"Initiated",-1),sc=li("div",{class:"table-cell"},null,-1),oc={class:"table-cell"},ac={class:"table-row"},lc=li("div",{class:"table-cell text-left"},"Established",-1),cc=li("div",{class:"table-cell"},null,-1),uc={class:"table-cell"},dc={class:"table-row"},fc=li("div",{class:"table-cell text-left"},"Terminated",-1),pc=li("div",{class:"table-cell"},null,-1),hc={class:"table-cell"},gc={class:"table-row"},mc=li("div",{class:"table-cell text-left"},"Tracked",-1),bc=li("div",{class:"table-cell"},null,-1);const vc={props:{data:{type:Object}},computed:{stats(){return this.data.stats.connections},view(){return this.data.views.connections},listen(){return this.stats.LISTEN},initiated(){return this.stats.initiated},established(){return this.stats.ESTABLISHED},terminated(){return this.stats.terminated},tracked(){return{count:this.stats.nf_conntrack_count,max:this.stats.nf_conntrack_max}}},methods:{getDecoration(t){if(void 0!==this.view[t])return this.view[t].decoration.toLowerCase()}}},yc=(0,Nl.Z)(vc,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[Yl,li("div",Ql,[tc,ec,li("div",nc,A(s.listen),1)]),li("div",rc,[ic,sc,li("div",oc,A(s.initiated),1)]),li("div",ac,[lc,cc,li("div",uc,A(s.established),1)]),li("div",dc,[fc,pc,li("div",hc,A(s.terminated),1)]),li("div",gc,[mc,bc,li("div",{class:T(["table-cell",s.getDecoration("nf_conntrack_percent")])},A(s.tracked.count)+"/"+A(s.tracked.max),3)])])}]]),wc={id:"cpu",class:"plugin"},_c={class:"row"},xc={class:"col-sm-24 col-md-12 col-lg-8"},kc={class:"table"},Cc={class:"table-row"},Sc=li("div",{class:"table-cell text-left title"},"CPU",-1),Tc={class:"table-cell"},Ac={class:"table-row"},Oc=li("div",{class:"table-cell text-left"},"user:",-1),Ec={class:"table-row"},Pc=li("div",{class:"table-cell text-left"},"system:",-1),Lc={class:"table-row"},Dc=li("div",{class:"table-cell text-left"},"idle:",-1),jc={class:"table-cell"},Mc={class:"hidden-xs hidden-sm col-md-12 col-lg-8"},Ic={class:"table"},Rc={class:"table-row"},Nc=li("div",{class:"table-cell text-left"},"nice:",-1),qc={class:"table-cell"},Uc={class:"table-row"},Bc=li("div",{class:"table-cell text-left"},"irq:",-1),Fc={class:"table-cell"},zc={class:"table-row"},$c=li("div",{class:"table-cell text-left"},"iowait:",-1),Hc={class:"table-row"},Vc=li("div",{class:"table-cell text-left"},"steal:",-1),Gc={class:"hidden-xs hidden-sm hidden-md col-lg-8"},Wc={class:"table"},Zc={key:0,class:"table-row"},Kc=li("div",{class:"table-cell text-left"},"ctx_sw:",-1),Xc={key:1,class:"table-row"},Jc=li("div",{class:"table-cell text-left"},"inter:",-1),Yc={class:"table-cell"},Qc={key:2,class:"table-row"},tu=li("div",{class:"table-cell text-left"},"sw_int:",-1),eu={class:"table-cell"},nu={key:3,class:"table-row"},ru=li("div",{class:"table-cell text-left"},"syscal:",-1),iu={class:"table-cell"};const su={props:{data:{type:Object}},computed:{stats(){return this.data.stats.cpu},view(){return this.data.views.cpu},isLinux(){return this.data.isLinux},total(){return this.stats.total},user(){return this.stats.user},system(){return this.stats.system},idle(){return this.stats.idle},nice(){return this.stats.nice},irq(){return this.stats.irq},iowait(){return this.stats.iowait},steal(){return this.stats.steal},ctx_switches(){const{stats:t}=this;return t.ctx_switches?Math.floor(t.ctx_switches/t.time_since_update):null},interrupts(){const{stats:t}=this;return t.interrupts?Math.floor(t.interrupts/t.time_since_update):null},soft_interrupts(){const{stats:t}=this;return t.soft_interrupts?Math.floor(t.soft_interrupts/t.time_since_update):null},syscalls(){const{stats:t}=this;return t.syscalls?Math.floor(t.syscalls/t.time_since_update):null}},methods:{getDecoration(t){if(void 0!==this.view[t])return this.view[t].decoration.toLowerCase()}}},ou=(0,Nl.Z)(su,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",wc,[li("div",_c,[li("div",xc,[li("div",kc,[li("div",Cc,[Sc,li("div",Tc,A(s.total)+"%",1)]),li("div",Ac,[Oc,li("div",{class:T(["table-cell",s.getDecoration("user")])},A(s.user)+"%",3)]),li("div",Ec,[Pc,li("div",{class:T(["table-cell",s.getDecoration("system")])},A(s.system)+"%",3)]),li("div",Lc,[Dc,li("div",jc,A(s.idle)+"%",1)])])]),li("div",Mc,[li("div",Ic,[er(li("div",Rc,[Nc,li("div",qc,A(s.nice)+"%",1)],512),[[ys,null!=s.nice]]),er(li("div",Uc,[Bc,li("div",Fc,A(s.irq)+"%",1)],512),[[ys,null!=s.irq]]),er(li("div",zc,[$c,li("div",{class:T(["table-cell",s.getDecoration("iowait")])},A(s.iowait)+"%",3)],512),[[ys,null!=s.iowait]]),er(li("div",Hc,[Vc,li("div",{class:T(["table-cell",s.getDecoration("steal")])},A(s.steal)+"%",3)],512),[[ys,null!=s.steal]])])]),li("div",Gc,[li("div",Wc,[s.ctx_switches?(Xr(),ei("div",Zc,[Kc,li("div",{class:T(["table-cell",s.getDecoration("ctx_switches")])},A(s.ctx_switches),3)])):hi("v-if",!0),s.interrupts?(Xr(),ei("div",Xc,[Jc,li("div",Yc,A(s.interrupts),1)])):hi("v-if",!0),s.soft_interrupts?(Xr(),ei("div",Qc,[tu,li("div",eu,A(s.soft_interrupts),1)])):hi("v-if",!0),!s.isLinux&&s.syscalls?(Xr(),ei("div",nu,[ru,li("div",iu,A(s.syscalls),1)])):hi("v-if",!0)])])])])}]]),au={key:0,class:"table-row"},lu=li("div",{class:"table-cell text-left title"},"DISK I/O",-1),cu={class:"table-cell"},uu={class:"table-cell"},du={class:"table-cell"},fu={class:"table-cell"},pu={class:"table-cell text-left"};var hu=n(1036),gu=n.n(hu);function mu(t,e){return bu(t=8*Math.round(t),e)+"b"}function bu(t,e){if(e=e||!1,isNaN(parseFloat(t))||!isFinite(t)||0==t)return t;const n=["Y","Z","E","P","T","G","M","K"],r={Y:12089258196146292e8,Z:11805916207174113e5,E:0x1000000000000000,P:0x4000000000000,T:1099511627776,G:1073741824,M:1048576,K:1024};for(var i=0;i1){var a=0;return o<10?a=2:o<100&&(a=1),e?a="MK"==s?0:(0,Vl.min)([1,a]):"K"==s&&(a=0),parseFloat(o).toFixed(a)+s}}return t.toFixed(0)}function vu(t){return void 0===t||""===t?"?":t}function yu(t,e,n){return e=e||0,n=n||" ",String(t).padStart(e,n)}function wu(t,e){return"function"!=typeof t.slice&&(t=String(t)),t.slice(0,e)}function _u(t,e){return e=e||8,t.length>e?"_"+t.substring(t.length-e+1):t}function xu(t){if(void 0===t)return t;var e=function(t){var e=document.createElement("div");return e.innerText=t,e.innerHTML}(t),n=e.replace(/\n/g,"
");return gu()(n)}function ku(t,e){return new Intl.NumberFormat(void 0,"number"==typeof e?{maximumFractionDigits:e}:e).format(t)}function Cu(t){for(var e=0,n=0;n({store:_o}),computed:{args(){return this.store.args||{}},stats(){return this.data.stats.diskio},disks(){const t=this.stats.map((t=>{const e=t.time_since_update;return{name:t.disk_name,bitrate:{txps:bu(t.read_bytes/e),rxps:bu(t.write_bytes/e)},count:{txps:bu(t.read_count/e),rxps:bu(t.write_count/e)},alias:void 0!==t.alias?t.alias:null}}));return(0,Vl.orderBy)(t,["name"])}}},Au=(0,Nl.Z)(Tu,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[s.disks.length>0?(Xr(),ei("div",au,[lu,er(li("div",cu,"R/s",512),[[ys,!s.args.diskio_iops]]),er(li("div",uu,"W/s",512),[[ys,!s.args.diskio_iops]]),er(li("div",du,"IOR/s",512),[[ys,s.args.diskio_iops]]),er(li("div",fu,"IOW/s",512),[[ys,s.args.diskio_iops]])])):hi("v-if",!0),(Xr(!0),ei(Hr,null,lr(s.disks,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",pu,A(t.$filters.minSize(e.alias?e.alias:e.name,32)),1),er(li("div",{class:"table-cell"},A(e.bitrate.txps),513),[[ys,!s.args.diskio_iops]]),er(li("div",{class:"table-cell"},A(e.bitrate.rxps),513),[[ys,!s.args.diskio_iops]]),er(li("div",{class:"table-cell"},A(e.count.txps),513),[[ys,s.args.diskio_iops]]),er(li("div",{class:"table-cell"},A(e.count.rxps),513),[[ys,s.args.diskio_iops]])])))),128))])}]]),Ou={key:0,id:"containers-plugin",class:"plugin"},Eu=li("span",{class:"title"},"CONTAINERS",-1),Pu={class:"table"},Lu=pi('
Name
Status
Uptime
CPU%
MEM
RSS
IOR/s
IOW/s
RX/s
TX/s
Command
',1),Du={class:"table-cell text-left"},ju={class:"table-cell"},Mu={class:"table-cell"},Iu={class:"table-cell"},Ru={class:"table-cell"},Nu={class:"table-cell"},qu={class:"table-cell"},Uu={class:"table-cell"},Bu={class:"table-cell text-left"};const Fu={props:{data:{type:Object}},computed:{stats(){return this.data.stats.docker},containers(){return(this.stats.containers||[]).map((t=>({id:t.Id,name:t.name,status:t.Status,uptime:t.Uptime,cpu:t.cpu.total,memory:null!=t.memory.usage?t.memory.usage:"?",rss:null!=t.memory.rss?t.memory.rss:"?",ior:null!=t.io.ior?t.io.ior:"?",iow:null!=t.io.iow?t.io.iow:"?",io_time_since_update:t.io.time_since_update,rx:null!=t.network.rx?t.network.rx:"?",tx:null!=t.network.tx?t.network.tx:"?",net_time_since_update:t.network.time_since_update,command:t.Command,image:t.Image})))},version(){return(this.stats.version||{}).Version}}},zu=(0,Nl.Z)(Fu,[["render",function(t,e,n,r,i,s){return s.containers.length?(Xr(),ei("section",Ou,[Eu,fi(" "+A(s.containers.length)+" (served by Docker "+A(s.version)+") ",1),li("div",Pu,[Lu,(Xr(!0),ei(Hr,null,lr(s.containers,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",Du,A(e.name),1),li("div",{class:T(["table-cell","Paused"==e.status?"careful":"ok"])},A(e.status),3),li("div",{class:T(["table-cell","Paused"==e.status?"careful":"ok"])},A(e.uptime),3),li("div",ju,A(t.$filters.number(e.cpu,1)),1),li("div",Mu,A(t.$filters.bytes(e.memory)),1),li("div",Iu,A(t.$filters.bytes(e.rss)),1),li("div",Ru,A(t.$filters.bits(e.ior/e.io_time_since_update)),1),li("div",Nu,A(t.$filters.bits(e.iow/e.io_time_since_update)),1),li("div",qu,A(t.$filters.bits(e.rx/e.net_time_since_update)),1),li("div",Uu,A(t.$filters.bits(e.tx/e.net_time_since_update)),1),li("div",Bu,A(e.command),1)])))),128))])])):hi("v-if",!0)}]]),$u={key:0,class:"table-row"},Hu=[li("div",{class:"table-cell text-left title"},"FOLDERS",-1),li("div",{class:"table-cell"},null,-1),li("div",{class:"table-cell"},"Size",-1)],Vu={class:"table-cell text-left"},Gu=li("div",{class:"table-cell"},null,-1);const Wu={props:{data:{type:Object}},computed:{stats(){return this.data.stats.folders},folders(){return this.stats.map((t=>({path:t.path,size:t.size,careful:t.careful,warning:t.warning,critical:t.critical})))}},methods:{getDecoration(t){if(Number.isInteger(t.size))return null!==t.critical&&t.size>1e6*t.critical?"critical":null!==t.warning&&t.size>1e6*t.warning?"warning":null!==t.careful&&t.size>1e6*t.careful?"careful":"ok"}}},Zu=(0,Nl.Z)(Wu,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[s.folders.length>0?(Xr(),ei("div",$u,Hu)):hi("v-if",!0),(Xr(!0),ei(Hr,null,lr(s.folders,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",Vu,A(e.path),1),Gu,li("div",{class:T(["table-cell",s.getDecoration(e)])},A(t.$filters.bytes(e.size)),3)])))),128))])}]]),Ku={class:"table-row"},Xu=li("div",{class:"table-cell text-left title"},"FILE SYS",-1),Ju={class:"table-cell"},Yu=li("div",{class:"table-cell"},"Total",-1),Qu={class:"table-cell text-left"},td={key:0,class:"visible-lg-inline"},ed={class:"table-cell"};const nd={props:{data:{type:Object}},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},stats(){return this.data.stats.fs},view(){return this.data.views.fs},fileSystems(){const t=this.stats.map((t=>{let e=t.mnt_point;return e.length>22&&(e="_"+t.mnt_point.slice(-21)),{name:t.device_name,mountPoint:t.mnt_point,shortMountPoint:e,percent:t.percent,size:t.size,used:t.used,free:t.free}}));return(0,Vl.orderBy)(t,["mnt_point"])}},methods:{getDecoration(t,e){if(null!=this.view[t][e])return this.view[t][e].decoration.toLowerCase()}}},rd=(0,Nl.Z)(nd,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[li("div",Ku,[Xu,li("div",Ju,[er(li("span",null,"Used",512),[[ys,!s.args.fs_free_space]]),er(li("span",null,"Free",512),[[ys,s.args.fs_free_space]])]),Yu]),(Xr(!0),ei(Hr,null,lr(s.fileSystems,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",Qu,[fi(A(e.shortMountPoint)+" ",1),e.shortMountPoint.length<=12?(Xr(),ei("span",td," ("+A(e.name)+") ",1)):hi("v-if",!0)]),li("div",{class:T(["table-cell",s.getDecoration(e.mountPoint,"used")])},[er(li("span",null,A(t.$filters.bytes(e.used)),513),[[ys,!s.args.fs_free_space]]),er(li("span",null,A(t.$filters.bytes(e.free)),513),[[ys,s.args.fs_free_space]])],2),li("div",ed,A(t.$filters.bytes(e.size)),1)])))),128))])}]]),id={id:"gpu",class:"plugin"},sd={class:"gpu-name title"},od={class:"table"},ad={key:0,class:"table-row"},ld=li("div",{class:"table-cell text-left"},"proc:",-1),cd={key:1,class:"table-cell"},ud={key:1,class:"table-row"},dd=li("div",{class:"table-cell text-left"},"mem:",-1),fd={key:1,class:"table-cell"},pd={key:2,class:"table-row"},hd=li("div",{class:"table-cell text-left"},"temperature::",-1),gd={key:1,class:"table-cell"},md={class:"table-cell text-left"},bd={key:1},vd=fi(" mem: "),yd={key:3},wd=fi(" temp: "),_d={key:5};const xd={props:{data:{type:Object}},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},stats(){return this.data.stats.gpu},view(){return this.data.views.gpu},gpus(){return this.stats},name(){let t="GPU";const{stats:e}=this;return 1===e.length?t=e[0].name:e.length&&(t=`${e.length} GPU ${e[0].name}`),t},mean(){const t={proc:null,mem:null,temperature:null},{stats:e}=this;if(!e.length)return t;for(let n of e)t.proc+=n.proc,t.mem+=n.mem,t.temperature+=n.temperature;return t.proc=t.proc/e.length,t.mem=t.mem/e.length,t.temperature=t.temperature/e.length,t}},methods:{getDecoration(t,e){if(void 0!==this.view[t][e])return this.view[t][e].decoration.toLowerCase()},getMeanDecoration(t){return this.getDecoration(0,t)}}},kd=(0,Nl.Z)(xd,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",id,[li("div",sd,A(s.name),1),li("div",od,[s.args.meangpu||1===s.gpus.length?(Xr(),ei("div",ad,[ld,null!=s.mean.proc?(Xr(),ei("div",{key:0,class:T(["table-cell",s.getMeanDecoration("proc")])},A(t.$filters.number(s.mean.proc,0))+"% ",3)):hi("v-if",!0),null==s.mean.proc?(Xr(),ei("div",cd,"N/A")):hi("v-if",!0)])):hi("v-if",!0),s.args.meangpu||1===s.gpus.length?(Xr(),ei("div",ud,[dd,null!=s.mean.mem?(Xr(),ei("div",{key:0,class:T(["table-cell",s.getMeanDecoration("mem")])},A(t.$filters.number(s.mean.mem,0))+"% ",3)):hi("v-if",!0),null==s.mean.mem?(Xr(),ei("div",fd,"N/A")):hi("v-if",!0)])):hi("v-if",!0),s.args.meangpu||1===s.gpus.length?(Xr(),ei("div",pd,[hd,null!=s.mean.temperature?(Xr(),ei("div",{key:0,class:T(["table-cell",s.getMeanDecoration("temperature")])},A(t.$filters.number(s.mean.temperature,0))+"° ",3)):hi("v-if",!0),null==s.mean.temperature?(Xr(),ei("div",gd,"N/A")):hi("v-if",!0)])):hi("v-if",!0),!s.args.meangpu&&s.gpus.length>1?(Xr(!0),ei(Hr,{key:3},lr(s.gpus,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",md,[fi(A(e.gpu_id)+": ",1),null!=e.proc?(Xr(),ei("span",{key:0,class:T(s.getDecoration(e.gpu_id,"proc"))},A(t.$filters.number(e.proc,0))+"% ",3)):hi("v-if",!0),null==e.proc?(Xr(),ei("span",bd,"N/A")):hi("v-if",!0),vd,null!=e.mem?(Xr(),ei("span",{key:2,class:T(s.getDecoration(e.gpu_id,"mem"))},A(t.$filters.number(e.mem,0))+"% ",3)):hi("v-if",!0),null==e.mem?(Xr(),ei("span",yd,"N/A")):hi("v-if",!0),wd,null!=e.temperature?(Xr(),ei("span",{key:4,class:T(s.getDecoration(e.gpu_id,"temperature"))},A(t.$filters.number(e.temperature,0))+"C ",3)):hi("v-if",!0),null==e.temperature?(Xr(),ei("span",_d,"N/A")):hi("v-if",!0)])])))),128)):hi("v-if",!0)])])}]]),Cd={key:0,id:"ip"},Sd={key:0,class:"title"},Td={key:1},Ad={key:2,class:"title"},Od={key:3},Ed={key:4};const Pd={props:{data:{type:Object}},computed:{ipStats(){return this.data.stats.ip},address(){return this.ipStats.address},gateway(){return this.ipStats.gateway},maskCdir(){return this.ipStats.mask_cidr},publicAddress(){return this.ipStats.public_address},publicInfo(){return this.ipStats.public_info_human}}},Ld=(0,Nl.Z)(Pd,[["render",function(t,e,n,r,i,s){return null!=s.address?(Xr(),ei("section",Cd,[null!=s.address?(Xr(),ei("span",Sd,"IP")):hi("v-if",!0),null!=s.address?(Xr(),ei("span",Td,A(s.address)+"/"+A(s.maskCdir),1)):hi("v-if",!0),null!=s.publicAddress?(Xr(),ei("span",Ad,"Pub")):hi("v-if",!0),null!=s.publicAddress?(Xr(),ei("span",Od,A(s.publicAddress),1)):hi("v-if",!0),null!=s.publicInfo?(Xr(),ei("span",Ed,"("+A(s.publicInfo)+")",1)):hi("v-if",!0)])):hi("v-if",!0)}]]),Dd={key:0,class:"table-row"},jd=[li("div",{class:"table-cell text-left title"},"IRQ",-1),li("div",{class:"table-cell"},null,-1),li("div",{class:"table-cell"},"Rate/s",-1)],Md={class:"table-cell text-left"},Id=li("div",{class:"table-cell"},null,-1),Rd={class:"table-cell"};const Nd={props:{data:{type:Object}},computed:{stats(){return this.data.stats.irq},irqs(){return this.stats.map((t=>({irq_line:t.irq_line,irq_rate:t.irq_rate})))}}},qd=(0,Nl.Z)(Nd,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[s.irqs.length>0?(Xr(),ei("div",Dd,jd)):hi("v-if",!0),(Xr(!0),ei(Hr,null,lr(s.irqs,((t,e)=>(Xr(),ei("div",{class:"table-row",key:e},[li("div",Md,A(t.irq_line),1),Id,li("div",Rd,[li("span",null,A(t.irq_rate),1)])])))),128))])}]]),Ud={key:0,id:"load",class:"plugin"},Bd={class:"table"},Fd={class:"table-row"},zd=li("div",{class:"table-cell text-left title"},"LOAD",-1),$d={class:"table-cell"},Hd={class:"table-row"},Vd=li("div",{class:"table-cell text-left"},"1 min:",-1),Gd={class:"table-cell"},Wd={class:"table-row"},Zd=li("div",{class:"table-cell text-left"},"5 min:",-1),Kd={class:"table-row"},Xd=li("div",{class:"table-cell text-left"},"15 min:",-1);const Jd={props:{data:{type:Object}},computed:{stats(){return this.data.stats.load},view(){return this.data.views.load},cpucore(){return this.stats.cpucore},min1(){return this.stats.min1},min5(){return this.stats.min5},min15(){return this.stats.min15}},methods:{getDecoration(t){if(void 0!==this.view[t])return this.view[t].decoration.toLowerCase()}}},Yd=(0,Nl.Z)(Jd,[["render",function(t,e,n,r,i,s){return null!=s.cpucore?(Xr(),ei("section",Ud,[li("div",Bd,[li("div",Fd,[zd,li("div",$d,A(s.cpucore)+"-core",1)]),li("div",Hd,[Vd,li("div",Gd,A(t.$filters.number(s.min1,2)),1)]),li("div",Wd,[Zd,li("div",{class:T(["table-cell",s.getDecoration("min5")])},A(t.$filters.number(s.min5,2)),3)]),li("div",Kd,[Xd,li("div",{class:T(["table-cell",s.getDecoration("min15")])},A(t.$filters.number(s.min15,2)),3)])])])):hi("v-if",!0)}]]),Qd={id:"mem",class:"plugin"},tf={class:"table"},ef={class:"table-row"},nf=li("div",{class:"table-cell text-left title"},"MEM",-1),rf={class:"table-cell"},sf={class:"table-row"},of=li("div",{class:"table-cell text-left"},"total:",-1),af={class:"table-cell"},lf={class:"table-row"},cf=li("div",{class:"table-cell text-left"},"used:",-1),uf={class:"table-row"},df=li("div",{class:"table-cell text-left"},"free:",-1),ff={class:"table-cell"};const pf={props:{data:{type:Object}},computed:{stats(){return this.data.stats.mem},view(){return this.data.views.mem},percent(){return this.stats.percent},total(){return this.stats.total},used(){return this.stats.used},free(){return this.stats.free}},methods:{getDecoration(t){if(void 0!==this.view[t])return this.view[t].decoration.toLowerCase()}}},hf=(0,Nl.Z)(pf,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",Qd,[li("div",tf,[li("div",ef,[nf,li("div",rf,A(s.percent)+"%",1)]),li("div",sf,[of,li("div",af,A(t.$filters.bytes(s.total)),1)]),li("div",lf,[cf,li("div",{class:T(["table-cell",s.getDecoration("used")])},A(t.$filters.bytes(s.used,2)),3)]),li("div",uf,[df,li("div",ff,A(t.$filters.bytes(s.free)),1)])])])}]]),gf={id:"mem-more",class:"plugin"},mf={class:"table"},bf={class:"table-row"},vf=li("div",{class:"table-cell text-left"},"active:",-1),yf={class:"table-cell"},wf={class:"table-row"},_f=li("div",{class:"table-cell text-left"},"inactive:",-1),xf={class:"table-cell"},kf={class:"table-row"},Cf=li("div",{class:"table-cell text-left"},"buffers:",-1),Sf={class:"table-cell"},Tf={class:"table-row"},Af=li("div",{class:"table-cell text-left"},"cached:",-1),Of={class:"table-cell"};const Ef={props:{data:{type:Object}},computed:{stats(){return this.data.stats.mem},active(){return this.stats.active},inactive(){return this.stats.inactive},buffers(){return this.stats.buffers},cached(){return this.stats.cached}}},Pf=(0,Nl.Z)(Ef,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",gf,[li("div",mf,[er(li("div",bf,[vf,li("div",yf,A(t.$filters.bytes(s.active)),1)],512),[[ys,null!=s.active]]),er(li("div",wf,[_f,li("div",xf,A(t.$filters.bytes(s.inactive)),1)],512),[[ys,null!=s.inactive]]),er(li("div",kf,[Cf,li("div",Sf,A(t.$filters.bytes(s.buffers)),1)],512),[[ys,null!=s.buffers]]),er(li("div",Tf,[Af,li("div",Of,A(t.$filters.bytes(s.cached)),1)],512),[[ys,null!=s.cached]])])])}]]),Lf={id:"memswap",class:"plugin"},Df={class:"table"},jf={class:"table-row"},Mf=li("div",{class:"table-cell text-left title"},"SWAP",-1),If={class:"table-cell"},Rf={class:"table-row"},Nf=li("div",{class:"table-cell text-left"},"total:",-1),qf={class:"table-cell"},Uf={class:"table-row"},Bf=li("div",{class:"table-cell text-left"},"used:",-1),Ff={class:"table-row"},zf=li("div",{class:"table-cell text-left"},"free:",-1),$f={class:"table-cell"};const Hf={props:{data:{type:Object}},computed:{stats(){return this.data.stats.memswap},view(){return this.data.views.memswap},percent(){return this.stats.percent},total(){return this.stats.total},used(){return this.stats.used},free(){return this.stats.free}},methods:{getDecoration(t){if(void 0!==this.view[t])return this.view[t].decoration.toLowerCase()}}},Vf=(0,Nl.Z)(Hf,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",Lf,[li("div",Df,[li("div",jf,[Mf,li("div",If,A(s.percent)+"%",1)]),li("div",Rf,[Nf,li("div",qf,A(t.$filters.bytes(s.total)),1)]),li("div",Uf,[Bf,li("div",{class:T(["table-cell",s.getDecoration("used")])},A(t.$filters.bytes(s.used)),3)]),li("div",Ff,[zf,li("div",$f,A(t.$filters.bytes(s.free)),1)])])])}]]),Gf={class:"table-row"},Wf=li("div",{class:"table-cell text-left title"},"NETWORK",-1),Zf={class:"table-cell"},Kf={class:"table-cell"},Xf={class:"table-cell"},Jf={class:"table-cell"},Yf={class:"table-cell"},Qf={class:"table-cell"},tp={class:"table-cell"},ep={class:"table-cell"},np={class:"table-cell text-left"},rp={class:"visible-lg-inline"},ip={class:"hidden-lg"},sp={class:"table-cell"},op={class:"table-cell"};const ap={props:{data:{type:Object}},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},stats(){return this.data.stats.network},networks(){const t=this.stats.map((t=>{const e=void 0!==t.alias?t.alias:null;return{interfaceName:t.interface_name,ifname:e||t.interface_name,rx:t.rx,tx:t.tx,cx:t.cx,time_since_update:t.time_since_update,cumulativeRx:t.cumulative_rx,cumulativeTx:t.cumulative_tx,cumulativeCx:t.cumulative_cx}}));return(0,Vl.orderBy)(t,["interfaceName"])}}},lp=(0,Nl.Z)(ap,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[li("div",Gf,[Wf,er(li("div",Zf,"Rx/s",512),[[ys,!s.args.network_cumul&&!s.args.network_sum]]),er(li("div",Kf,"Tx/s",512),[[ys,!s.args.network_cumul&&!s.args.network_sum]]),er(li("div",Xf,null,512),[[ys,!s.args.network_cumul&&s.args.network_sum]]),er(li("div",Jf,"Rx+Tx/s",512),[[ys,!s.args.network_cumul&&s.args.network_sum]]),er(li("div",Yf,"Rx",512),[[ys,s.args.network_cumul&&!s.args.network_sum]]),er(li("div",Qf,"Tx",512),[[ys,s.args.network_cumul&&!s.args.network_sum]]),er(li("div",tp,null,512),[[ys,s.args.network_cumul&&s.args.network_sum]]),er(li("div",ep,"Rx+Tx",512),[[ys,s.args.network_cumul&&s.args.network_sum]])]),(Xr(!0),ei(Hr,null,lr(s.networks,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",np,[li("span",rp,A(e.ifname),1),li("span",ip,A(t.$filters.minSize(e.ifname)),1)]),er(li("div",{class:"table-cell"},A(s.args.byte?t.$filters.bytes(e.rx/e.time_since_update):t.$filters.bits(e.rx/e.time_since_update)),513),[[ys,!s.args.network_cumul&&!s.args.network_sum]]),er(li("div",{class:"table-cell"},A(s.args.byte?t.$filters.bytes(e.tx/e.time_since_update):t.$filters.bits(e.tx/e.time_since_update)),513),[[ys,!s.args.network_cumul&&!s.args.network_sum]]),er(li("div",sp,null,512),[[ys,!s.args.network_cumul&&s.args.network_sum]]),er(li("div",{class:"table-cell"},A(s.args.byte?t.$filters.bytes(e.cx/e.time_since_update):t.$filters.bits(e.cx/e.time_since_update)),513),[[ys,!s.args.network_cumul&&s.args.network_sum]]),er(li("div",{class:"table-cell"},A(s.args.byte?t.$filters.bytes(e.cumulativeRx):t.$filters.bits(e.cumulativeRx)),513),[[ys,s.args.network_cumul&&!s.args.network_sum]]),er(li("div",{class:"table-cell"},A(s.args.byte?t.$filters.bytes(e.cumulativeTx):t.$filters.bits(e.cumulativeTx)),513),[[ys,s.args.network_cumul&&!s.args.network_sum]]),er(li("div",op,null,512),[[ys,s.args.network_cumul&&s.args.network_sum]]),er(li("div",{class:"table-cell"},A(s.args.byte?t.$filters.bytes(e.cumulativeCx):t.$filters.bits(e.cumulativeCx)),513),[[ys,s.args.network_cumul&&s.args.network_sum]])])))),128))])}]]),cp={id:"percpu",class:"plugin"},up={class:"table-row"},dp={class:"table-cell text-left title"},fp={key:0},pp={class:"table-row"},hp=li("div",{class:"table-cell text-left"},"user:",-1),gp={class:"table-row"},mp=li("div",{class:"table-cell text-left"},"system:",-1),bp={class:"table-row"},vp=li("div",{class:"table-cell text-left"},"idle:",-1),yp={key:0,class:"table-row"},wp=li("div",{class:"table-cell text-left"},"iowait:",-1),_p={key:1,class:"table-row"},xp=li("div",{class:"table-cell text-left"},"steal:",-1);const kp={props:{data:{type:Object}},computed:{percpuStats(){return this.data.stats.percpu},cpusChunks(){const t=this.percpuStats.map((t=>({number:t.cpu_number,total:t.total,user:t.user,system:t.system,idle:t.idle,iowait:t.iowait,steal:t.steal})));return(0,Vl.chunk)(t,4)}},methods:{getUserAlert:t=>Co.getAlert("percpu","percpu_user_",t.user),getSystemAlert:t=>Co.getAlert("percpu","percpu_system_",t.system)}},Cp=(0,Nl.Z)(kp,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",cp,[(Xr(!0),ei(Hr,null,lr(s.cpusChunks,((t,e)=>(Xr(),ei("div",{class:"table",key:e},[li("div",up,[li("div",dp,[0===e?(Xr(),ei("span",fp,"PER CPU")):hi("v-if",!0)]),(Xr(!0),ei(Hr,null,lr(t,((t,e)=>(Xr(),ei("div",{class:"table-cell",key:e},A(t.total)+"% ",1)))),128))]),li("div",pp,[hp,(Xr(!0),ei(Hr,null,lr(t,((t,e)=>(Xr(),ei("div",{class:T(["table-cell",s.getUserAlert(t)]),key:e},A(t.user)+"% ",3)))),128))]),li("div",gp,[mp,(Xr(!0),ei(Hr,null,lr(t,((t,e)=>(Xr(),ei("div",{class:T(["table-cell",s.getSystemAlert(t)]),key:e},A(t.system)+"% ",3)))),128))]),li("div",bp,[vp,(Xr(!0),ei(Hr,null,lr(t,((t,e)=>(Xr(),ei("div",{class:"table-cell",key:e},A(t.idle)+"% ",1)))),128))]),t[0].iowait?(Xr(),ei("div",yp,[wp,(Xr(!0),ei(Hr,null,lr(t,((t,e)=>(Xr(),ei("div",{class:T(["table-cell",s.getSystemAlert(t)]),key:e},A(t.iowait)+"% ",3)))),128))])):hi("v-if",!0),t[0].steal?(Xr(),ei("div",_p,[xp,(Xr(!0),ei(Hr,null,lr(t,((t,e)=>(Xr(),ei("div",{class:T(["table-cell",s.getSystemAlert(t)]),key:e},A(t.steal)+"% ",3)))),128))])):hi("v-if",!0)])))),128))])}]]),Sp={class:"table-cell text-left"},Tp=li("div",{class:"table-cell"},null,-1),Ap={key:0},Op={key:1},Ep={key:2},Pp={key:3},Lp={key:0},Dp={key:1},jp={key:2};const Mp={props:{data:{type:Object}},computed:{stats(){return this.data.stats.ports},ports(){return this.stats}},methods:{getPortDecoration:t=>null===t.status?"careful":!1===t.status?"critical":null!==t.rtt_warning&&t.status>t.rtt_warning?"warning":"ok",getWebDecoration:t=>null===t.status?"careful":-1===[200,301,302].indexOf(t.status)?"critical":null!==t.rtt_warning&&t.elapsed>t.rtt_warning?"warning":"ok"}},Ip=(0,Nl.Z)(Mp,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[(Xr(!0),ei(Hr,null,lr(s.ports,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",Sp,[hi(" prettier-ignore "),fi(A(t.$filters.minSize(e.description?e.description:e.host+" "+e.port,20)),1)]),Tp,e.host?(Xr(),ei("div",{key:0,class:T([s.getPortDecoration(e),"table-cell"])},["null"==e.status?(Xr(),ei("span",Ap,"Scanning")):"false"==e.status?(Xr(),ei("span",Op,"Timeout")):"true"==e.status?(Xr(),ei("span",Ep,"Open")):(Xr(),ei("span",Pp,A(t.$filters.number(1e3*t.numberport.status,0))+"ms ",1))],2)):hi("v-if",!0),e.url?(Xr(),ei("div",{key:1,class:T([s.getWebDecoration(e),"table-cell"])},["null"==e.status?(Xr(),ei("span",Lp,"Scanning")):"Error"==e.status?(Xr(),ei("span",Dp,"Error")):(Xr(),ei("span",jp,"Code "+A(e.status),1))],2)):hi("v-if",!0)])))),128))])}]]),Rp={key:0},Np={key:1},qp={key:0,class:"row"},Up={class:"col-lg-18"};const Bp={id:"amps",class:"plugin"},Fp={class:"table"},zp={key:0,class:"table-cell text-left"},$p=["innerHTML"];const Hp={props:{data:{type:Object}},computed:{stats(){return this.data.stats.amps},processes(){return this.stats.filter((t=>null!==t.result))}},methods:{getNameDecoration(t){const e=t.count,n=t.countmin,r=t.countmax;let i="ok";return i=e>0?(null===n||e>=n)&&(null===r||e<=r)?"ok":"careful":null===n?"ok":"critical",i}}},Vp=(0,Nl.Z)(Hp,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",Bp,[li("div",Fp,[(Xr(!0),ei(Hr,null,lr(s.processes,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",{class:T(["table-cell text-left",s.getNameDecoration(e)])},A(e.name),3),e.regex?(Xr(),ei("div",zp,A(e.count),1)):hi("v-if",!0),li("div",{class:"table-cell text-left process-result",innerHTML:t.$filters.nl2br(e.result)},null,8,$p)])))),128))])])}]]),Gp={id:"processcount",class:"plugin"},Wp=li("span",{class:"title"},"TASKS",-1),Zp={class:"title"};const Kp={props:{data:{type:Object},sorter:{type:Object}},computed:{stats(){return this.data.stats.processcount},total(){return this.stats.total||0},running(){return this.stats.running||0},sleeping(){return this.stats.sleeping||0},stopped(){return this.stats.stopped||0},thread(){return this.stats.thread||0}}},Xp=(0,Nl.Z)(Kp,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",Gp,[Wp,li("span",null,A(s.total)+" ("+A(s.thread)+" thr),",1),li("span",null,A(s.running)+" run,",1),li("span",null,A(s.sleeping)+" slp,",1),li("span",null,A(s.stopped)+" oth",1),li("span",Zp,"sorted "+A(n.sorter.auto?"automatically":""),1),li("span",null,"by "+A(n.sorter.getColumnLabel(n.sorter.column)),1)])}]]),Jp={id:"processlist-plugin",class:"plugin"},Yp={class:"table"},Qp={class:"table-row"},th=li("div",{class:"table-cell hidden-xs hidden-sm"},"VIRT",-1),eh=li("div",{class:"table-cell hidden-xs hidden-sm"},"RES",-1),nh=li("div",{class:"table-cell"},"PID",-1),rh=li("div",{class:"table-cell"},"NI",-1),ih=li("div",{class:"table-cell"},"S",-1),sh={class:"table-cell hidden-xs hidden-sm"},oh={class:"table-cell hidden-xs hidden-sm"},ah={class:"table-cell"},lh={class:"table-cell text-left"},ch={key:0,class:"table-cell hidden-xs hidden-sm"},uh={key:1,class:"table-cell hidden-xs hidden-sm"},dh={class:"table-cell text-left hidden-xs hidden-sm"};const fh={props:{data:{type:Object},sorter:{type:Object}},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},config(){return this.store.config||{}},stats(){return this.data.stats.processlist},processes(){const{sorter:t}=this,e=this.data.stats.isWindows,n=(this.stats||[]).map((t=>(t.memvirt="?",t.memres="?",t.memory_info&&(t.memvirt=t.memory_info[1],t.memres=t.memory_info[0]),t.timeplus="?",t.timemillis="?",t.cpu_times&&(t.timeplus=Su(t.cpu_times),t.timemillis=Cu(t.cpu_times)),null===t.num_threads&&(t.num_threads=-1),null===t.cpu_percent&&(t.cpu_percent=-1),null===t.memory_percent&&(t.memory_percent=-1),t.io_read=null,t.io_write=null,t.io_counters&&(t.io_read=(t.io_counters[0]-t.io_counters[2])/t.time_since_update,t.io_write=(t.io_counters[1]-t.io_counters[3])/t.time_since_update),t.isNice=void 0!==t.nice&&(e&&32!=t.nice||!e&&0!=t.nice),Array.isArray(t.cmdline)&&(t.cmdline=t.cmdline.join(" ")),null===t.cmdline&&(t.cmdline=t.name),e&&null!==t.username&&(t.username=(0,Vl.last)(t.username.split("\\"))),t)));return(0,Vl.orderBy)(n,[t.column],[t.isReverseColumn(t.column)?"desc":"asc"]).slice(0,this.limit)},ioReadWritePresent(){return(this.stats||[]).some((({io_counters:t})=>t))},limit(){return void 0!==this.config.outputs?this.config.outputs.max_processes_display:void 0}},methods:{getCpuPercentAlert:t=>Co.getAlert("processlist","processlist_cpu_",t.cpu_percent),getMemoryPercentAlert:t=>Co.getAlert("processlist","processlist_mem_",t.cpu_percent)}},ph={components:{GlancesPluginAmps:Vp,GlancesPluginProcesscount:Xp,GlancesPluginProcesslist:(0,Nl.Z)(fh,[["render",function(t,e,n,r,i,s){return Xr(),ei(Hr,null,[hi(" prettier-ignore "),li("section",Jp,[li("div",Yp,[li("div",Qp,[li("div",{class:T(["table-cell",["sortable","cpu_percent"===n.sorter.column&&"sort"]]),onClick:e[0]||(e[0]=e=>t.$emit("update:sorter","cpu_percen"))}," CPU% ",2),li("div",{class:T(["table-cell",["sortable","memory_percent"===n.sorter.column&&"sort"]]),onClick:e[1]||(e[1]=e=>t.$emit("update:sorter","memory_percent"))}," MEM% ",2),th,eh,nh,li("div",{class:T(["table-cell text-left",["sortable","username"===n.sorter.column&&"sort"]]),onClick:e[2]||(e[2]=e=>t.$emit("update:sorter","username"))}," USER ",2),li("div",{class:T(["table-cell hidden-xs hidden-sm",["sortable","timemillis"===n.sorter.column&&"sort"]]),onClick:e[3]||(e[3]=e=>t.$emit("update:sorter","timemillis"))}," TIME+ ",2),li("div",{class:T(["table-cell text-left hidden-xs hidden-sm",["sortable","num_threads"===n.sorter.column&&"sort"]]),onClick:e[4]||(e[4]=e=>t.$emit("update:sorter","num_threads"))}," THR ",2),rh,ih,er(li("div",{class:T(["table-cell hidden-xs hidden-sm",["sortable","io_read"===n.sorter.column&&"sort"]]),onClick:e[5]||(e[5]=e=>t.$emit("update:sorter","io_read"))}," IOR/s ",2),[[ys,s.ioReadWritePresent]]),er(li("div",{class:T(["table-cell text-left hidden-xs hidden-sm",["sortable","io_write"===n.sorter.column&&"sort"]]),onClick:e[6]||(e[6]=e=>t.$emit("update:sorter","io_write"))}," IOW/s ",2),[[ys,s.ioReadWritePresent]]),li("div",{class:T(["table-cell text-left",["sortable","name"===n.sorter.column&&"sort"]]),onClick:e[7]||(e[7]=e=>t.$emit("update:sorter","name"))}," Command ",2)]),(Xr(!0),ei(Hr,null,lr(s.processes,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",{class:T(["table-cell",s.getCpuPercentAlert(e)])},A(-1==e.cpu_percent?"?":t.$filters.number(e.cpu_percent,1)),3),li("div",{class:T(["table-cell",s.getMemoryPercentAlert(e)])},A(-1==e.memory_percent?"?":t.$filters.number(e.memory_percent,1)),3),li("div",sh,A(t.$filters.bytes(e.memvirt)),1),li("div",oh,A(t.$filters.bytes(e.memres)),1),li("div",ah,A(e.pid),1),li("div",lh,A(e.username),1),"?"!=e.timeplus?(Xr(),ei("div",ch,[er(li("span",{class:"highlight"},A(e.timeplus.hours)+"h",513),[[ys,e.timeplus.hours>0]]),fi(" "+A(t.$filters.leftPad(e.timeplus.minutes,2,"0"))+":"+A(t.$filters.leftPad(e.timeplus.seconds,2,"0"))+" ",1),er(li("span",null,"."+A(t.$filters.leftPad(e.timeplus.milliseconds,2,"0")),513),[[ys,e.timeplus.hours<=0]])])):hi("v-if",!0),"?"==e.timeplus?(Xr(),ei("div",uh,"?")):hi("v-if",!0),li("div",dh,A(-1==e.num_threads?"?":e.num_threads),1),li("div",{class:T(["table-cell",{nice:e.isNice}])},A(t.$filters.exclamation(e.nice)),3),li("div",{class:T(["table-cell",{status:"R"==e.status}])},A(e.status),3),er(li("div",{class:"table-cell hidden-xs hidden-sm"},A(t.$filters.bytes(e.io_read)),513),[[ys,s.ioReadWritePresent]]),er(li("div",{class:"table-cell text-left hidden-xs hidden-sm"},A(t.$filters.bytes(e.io_write)),513),[[ys,s.ioReadWritePresent]]),er(li("div",{class:"table-cell text-left"},A(e.name),513),[[ys,s.args.process_short_name]]),er(li("div",{class:"table-cell text-left"},A(e.cmdline),513),[[ys,!s.args.process_short_name]])])))),128))])])],2112)}]])},props:{data:{type:Object}},data:()=>({store:_o,sorter:{column:"cpu_percent",auto:!0,isReverseColumn:t=>!("username"===t||"name"===t),getColumnLabel:t=>"io_read"===t||"io_write"===t?"io_counters":t}}),computed:{args(){return this.store.args||{}}},methods:{setupHotKeys(){bo("a",(()=>{this.sorter.column="cpu_percent",this.sorter.auto=!0})),bo("c",(()=>{this.sorter.column="cpu_percent",this.sorter.auto=!1})),bo("m",(()=>{this.sorter.column="memory_percent",this.sorter.auto=!1})),bo("u",(()=>{this.sorter.column="username",this.sorter.auto=!1})),bo("p",(()=>{this.sorter.column="name",this.sorter.auto=!1})),bo("i",(()=>{this.sorter.column=["io_read","io_write"],this.sorter.auto=!1})),bo("t",(()=>{this.sorter.column="timemillis",this.sorter.auto=!1}))}},mounted(){this.setupHotKeys()},beforeUnmount(){bo.unbind("a"),bo.unbind("c"),bo.unbind("m"),bo.unbind("u"),bo.unbind("p"),bo.unbind("i"),bo.unbind("t")}},hh=(0,Nl.Z)(ph,[["render",function(t,e,n,r,i,s){const o=ir("glances-plugin-processcount"),a=ir("glances-plugin-amps"),l=ir("glances-plugin-processlist");return s.args.disable_process?(Xr(),ei("div",Rp,"PROCESSES DISABLED (press 'z' to display)")):(Xr(),ei("div",Np,[ci(o,{sorter:i.sorter,data:n.data},null,8,["sorter","data"]),s.args.disable_amps?hi("v-if",!0):(Xr(),ei("div",qp,[li("div",Up,[ci(a,{data:n.data},null,8,["data"])])])),ci(l,{sorter:i.sorter,data:n.data,"onUpdate:sorter":e[0]||(e[0]=t=>i.sorter.column=t)},null,8,["sorter","data"])]))}]]),gh={id:"quicklook-plugin",class:"plugin"},mh={class:"cpu-name"},bh={class:"table"},vh={key:0,class:"table-row"},yh=li("div",{class:"table-cell text-left"},"CPU",-1),wh={class:"table-cell"},_h={class:"progress"},xh=["aria-valuenow"],kh={class:"table-cell"},Ch={class:"table-cell text-left"},Sh={class:"table-cell"},Th={class:"progress"},Ah=["aria-valuenow"],Oh={class:"table-cell"},Eh={class:"table-row"},Ph=li("div",{class:"table-cell text-left"},"MEM",-1),Lh={class:"table-cell"},Dh={class:"progress"},jh=["aria-valuenow"],Mh={class:"table-cell"},Ih={class:"table-row"},Rh=li("div",{class:"table-cell text-left"},"SWAP",-1),Nh={class:"table-cell"},qh={class:"progress"},Uh=["aria-valuenow"],Bh={class:"table-cell"};const Fh={props:{data:{type:Object}},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},stats(){return this.data.stats.quicklook},view(){return this.data.views.quicklook},mem(){return this.stats.mem},cpu(){return this.stats.cpu},cpu_name(){return this.stats.cpu_name},cpu_hz_current(){return this.stats.cpu_hz_current},cpu_hz(){return this.stats.cpu_hz},swap(){return this.stats.swap},percpus(){return this.stats.percpu.map((({cpu_number:t,total:e})=>({number:t,total:e})))}},methods:{getDecoration(t){if(void 0!==this.view[t])return this.view[t].decoration.toLowerCase()}}},zh=(0,Nl.Z)(Fh,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",gh,[li("div",mh,A(s.cpu_name),1),li("div",bh,[s.args.percpu?hi("v-if",!0):(Xr(),ei("div",vh,[yh,li("div",wh,[li("div",_h,[li("div",{class:T(`progress-bar progress-bar-${s.getDecoration("cpu")}`),role:"progressbar","aria-valuenow":s.cpu,"aria-valuemin":"0","aria-valuemax":"100",style:x(`width: ${s.cpu}%;`)},"   ",14,xh)])]),li("div",kh,A(s.cpu)+"%",1)])),s.args.percpu?(Xr(!0),ei(Hr,{key:1},lr(s.percpus,((t,e)=>(Xr(),ei("div",{class:"table-row",key:e},[li("div",Ch,"CPU"+A(t.number),1),li("div",Sh,[li("div",Th,[li("div",{class:T(`progress-bar progress-bar-${s.getDecoration("cpu")}`),role:"progressbar","aria-valuenow":t.total,"aria-valuemin":"0","aria-valuemax":"100",style:x(`width: ${t.total}%;`)},"   ",14,Ah)])]),li("div",Oh,A(t.total)+"%",1)])))),128)):hi("v-if",!0),li("div",Eh,[Ph,li("div",Lh,[li("div",Dh,[li("div",{class:T(`progress-bar progress-bar-${s.getDecoration("mem")}`),role:"progressbar","aria-valuenow":s.mem,"aria-valuemin":"0","aria-valuemax":"100",style:x(`width: ${s.mem}%;`)},"   ",14,jh)])]),li("div",Mh,A(s.mem)+"%",1)]),li("div",Ih,[Rh,li("div",Nh,[li("div",qh,[li("div",{class:T(`progress-bar progress-bar-${s.getDecoration("swap")}`),role:"progressbar","aria-valuenow":s.swap,"aria-valuemin":"0","aria-valuemax":"100",style:x(`width: ${s.swap}%;`)},"   ",14,Uh)])]),li("div",Bh,A(s.swap)+"%",1)])])])}]]),$h={key:0,class:"table-row"},Hh=[li("div",{class:"table-cell text-left title"},"RAID disks",-1),li("div",{class:"table-cell"},"Used",-1),li("div",{class:"table-cell"},"Total",-1)],Vh={class:"table-cell text-left"},Gh={class:"warning"};const Wh={props:{data:{type:Object}},computed:{stats(){return this.data.stats.raid},disks(){const t=Object.entries(this.stats).map((([t,e])=>{const n=Object.entries(e.components).map((([t,e])=>({number:e,name:t})));return{name:t,type:null==e.type?"UNKNOWN":e.type,used:e.used,available:e.available,status:e.status,degraded:e.used0}},methods:{getAlert:t=>t.inactive?"critical":t.degraded?"warning":"ok"}},Zh=(0,Nl.Z)(Wh,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[s.hasDisks?(Xr(),ei("div",$h,Hh)):hi("v-if",!0),(Xr(!0),ei(Hr,null,lr(s.disks,((t,e)=>(Xr(),ei("div",{class:"table-row",key:e},[li("div",Vh,[fi(A(t.type.toUppercase())+" "+A(t.name)+" ",1),er(li("div",Gh,"└─ Degraded mode",512),[[ys,t.degraded]]),er(li("div",null,"   └─ "+A(t.config),513),[[ys,t.degraded]]),er(li("div",{class:"critical"},"└─ Status "+A(t.status),513),[[ys,t.inactive]]),t.inactive?(Xr(!0),ei(Hr,{key:0},lr(t.components,((e,n)=>(Xr(),ei("div",{key:n},"    "+A(n===t.components.length-1?"└─":"├─")+" disk "+A(e.number)+": "+A(e.name),1)))),128)):hi("v-if",!0)]),er(li("div",{class:T(["table-cell",s.getAlert(t)])},A(t.used),3),[[ys,!t.inactive]]),er(li("div",{class:T(["table-cell",s.getAlert(t)])},A(t.available),3),[[ys,!t.inactive]])])))),128))])}]]),Kh={key:0,class:"table-row"},Xh=[li("div",{class:"table-cell text-left title"},"SENSORS",-1)],Jh={class:"table-cell text-left"},Yh={class:"table-cell"};const Qh={props:{data:{type:Object}},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},stats(){return this.data.stats.sensors},sensors(){return this.stats.filter((t=>!(Array.isArray(t.value)&&0===t.value.length||0===t.value))).map((t=>(this.args.fahrenheit&&"battery"!=t.type&&"fan_speed"!=t.type&&(t.value=parseFloat(1.8*t.value+32).toFixed(1),t.unit="F"),t)))}},methods:{getAlert(t){const e="battery"==t.type?100-t.value:t.value;return Co.getAlert("sensors","sensors_"+t.type+"_",e)}}},tg=(0,Nl.Z)(Qh,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[s.sensors.length>0?(Xr(),ei("div",Kh,Xh)):hi("v-if",!0),(Xr(!0),ei(Hr,null,lr(s.sensors,((t,e)=>(Xr(),ei("div",{class:"table-row",key:e},[li("div",Jh,A(t.label),1),li("div",Yh,A(t.unit),1),li("div",{class:T(["table-cell",s.getAlert(t)])},A(t.value),3)])))),128))])}]]),eg={id:"system"},ng={key:0,class:"critical"},rg={class:"title"},ig={key:1,class:"hidden-xs hidden-sm"},sg={key:2,class:"hidden-xs hidden-sm"};const og={props:{data:{type:Object}},data:()=>({store:_o}),computed:{stats(){return this.data.stats.system},isLinux(){return this.data.isLinux},hostname(){return this.stats.hostname},platform(){return this.stats.platform},os(){return{name:this.stats.os_name,version:this.stats.os_version}},humanReadableName(){return this.stats.hr_name},isDisconnected(){return"FAILURE"===this.store.status}}},ag=(0,Nl.Z)(og,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",eg,[s.isDisconnected?(Xr(),ei("span",ng,"Disconnected from")):hi("v-if",!0),li("span",rg,A(s.hostname),1),s.isLinux?(Xr(),ei("span",ig," ("+A(s.humanReadableName)+" / "+A(s.os.name)+" "+A(s.os.version)+") ",1)):hi("v-if",!0),s.isLinux?hi("v-if",!0):(Xr(),ei("span",sg," ("+A(s.os.name)+" "+A(s.os.version)+" "+A(s.platform)+") ",1))])}]]),lg={id:"uptime"};const cg={props:{data:{type:Object}},computed:{value(){return this.data.stats.uptime}}},ug=(0,Nl.Z)(cg,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",lg,[li("span",null,"Uptime: "+A(s.value),1)])}]]),dg={key:0,class:"table-row"},fg=[li("div",{class:"table-cell text-left title"},"WIFI",-1),li("div",{class:"table-cell"},null,-1),li("div",{class:"table-cell"},"dBm",-1)],pg={class:"table-cell text-left"},hg={key:0},gg=li("div",{class:"table-cell"},null,-1);const mg={props:{data:{type:Object}},computed:{stats(){return this.data.stats.wifi},view(){return this.data.views.wifi},hotspots(){const t=this.stats.map((t=>{if(""!==t.ssid)return{ssid:t.ssid,encrypted:t.encrypted,signal:t.signal,encryption_type:t.encryption_type}})).filter(Boolean);return(0,Vl.orderBy)(t,["ssid"])}},methods:{getDecoration(t,e){if(void 0!==this.view[t.ssid][e])return this.view[t.ssid][e].decoration.toLowerCase()}}},bg={components:{GlancesHelp:ql,GlancesPluginAlert:Wl,GlancesPluginCloud:Jl,GlancesPluginConnections:yc,GlancesPluginCpu:ou,GlancesPluginDiskio:Au,GlancesPluginDocker:zu,GlancesPluginFolders:Zu,GlancesPluginFs:rd,GlancesPluginGpu:kd,GlancesPluginIp:Ld,GlancesPluginIrq:qd,GlancesPluginLoad:Yd,GlancesPluginMem:hf,GlancesPluginMemMore:Pf,GlancesPluginMemswap:Vf,GlancesPluginNetwork:lp,GlancesPluginPercpu:Cp,GlancesPluginPorts:Ip,GlancesPluginProcess:hh,GlancesPluginQuicklook:zh,GlancesPluginRaid:Zh,GlancesPluginSensors:tg,GlancesPluginSystem:ag,GlancesPluginUptime:ug,GlancesPluginWifi:(0,Nl.Z)(mg,[["render",function(t,e,n,r,i,s){return Xr(),ei("section",null,[s.hotspots.length>0?(Xr(),ei("div",dg,fg)):hi("v-if",!0),(Xr(!0),ei(Hr,null,lr(s.hotspots,((e,n)=>(Xr(),ei("div",{class:"table-row",key:n},[li("div",pg,[fi(A(t.$filters.limitTo(e.ssid,20))+" ",1),e.encrypted?(Xr(),ei("span",hg,A(e.encryption_type),1)):hi("v-if",!0)]),gg,li("div",{class:T(["table-cell",s.getDecoration(e,"signal")])},A(e.signal),3)])))),128))])}]])},data:()=>({store:_o}),computed:{args(){return this.store.args||{}},data(){return this.store.data||{}},dataLoaded(){return void 0!==this.store.data},hasGpu(){return this.store.data.stats.gpu.length>0},isLinux(){return this.store.data.isLinux},title(){const{data:t}=this,e=t.stats&&t.stats.system&&t.stats.system.hostname||"";return e?`${e} - Glances`:"Glances"}},watch:{title(){document&&(document.title=this.title)}},methods:{setupHotKeys(){bo("shift+A",(()=>{this.store.args.disable_amps=!this.store.args.disable_amps})),bo("d",(()=>{this.store.args.disable_diskio=!this.store.args.disable_diskio})),bo("shift+Q",(()=>{this.store.args.enable_irq=!this.store.args.enable_irq})),bo("f",(()=>{this.store.args.disable_fs=!this.store.args.disable_fs})),bo("j",(()=>{this.store.args.programs=!this.store.args.programs})),bo("k",(()=>{this.store.args.disable_connections=!this.store.args.disable_connections})),bo("n",(()=>{this.store.args.disable_network=!this.store.args.disable_network})),bo("s",(()=>{this.store.args.disable_sensors=!this.store.args.disable_sensors})),bo("2",(()=>{this.store.args.disable_left_sidebar=!this.store.args.disable_left_sidebar})),bo("z",(()=>{this.store.args.disable_process=!this.store.args.disable_process})),bo("/",(()=>{this.store.args.process_short_name=!this.store.args.process_short_name})),bo("shift+D",(()=>{this.store.args.disable_docker=!this.store.args.disable_docker})),bo("b",(()=>{this.store.args.byte=!this.store.args.byte})),bo("shift+B",(()=>{this.store.args.diskio_iops=!this.store.args.diskio_iops})),bo("l",(()=>{this.store.args.disable_alert=!this.store.args.disable_alert})),bo("1",(()=>{this.store.args.percpu=!this.store.args.percpu})),bo("h",(()=>{this.store.args.help_tag=!this.store.args.help_tag})),bo("shift+T",(()=>{this.store.args.network_sum=!this.store.args.network_sum})),bo("shift+U",(()=>{this.store.args.network_cumul=!this.store.args.network_cumul})),bo("shift+F",(()=>{this.store.args.fs_free_space=!this.store.args.fs_free_space})),bo("3",(()=>{this.store.args.disable_quicklook=!this.store.args.disable_quicklook})),bo("6",(()=>{this.store.args.meangpu=!this.store.args.meangpu})),bo("shift+G",(()=>{this.store.args.disable_gpu=!this.store.args.disable_gpu})),bo("5",(()=>{this.store.args.disable_quicklook=!this.store.args.disable_quicklook,this.store.args.disable_cpu=!this.store.args.disable_cpu,this.store.args.disable_mem=!this.store.args.disable_mem,this.store.args.disable_memswap=!this.store.args.disable_memswap,this.store.args.disable_load=!this.store.args.disable_load,this.store.args.disable_gpu=!this.store.args.disable_gpu})),bo("shift+I",(()=>{this.store.args.disable_ip=!this.store.args.disable_ip})),bo("shift+P",(()=>{this.store.args.disable_ports=!this.store.args.disable_ports})),bo("shift+W",(()=>{this.store.args.disable_wifi=!this.store.args.disable_wifi}))}},mounted(){const t=window.__GLANCES__||{},e=isFinite(t["refresh-time"])?parseInt(t["refresh-time"],10):void 0;So.init(e),this.setupHotKeys()},beforeUnmount(){bo.unbind()}};const vg=((...t)=>{const e=ks().createApp(...t);const{mount:n}=e;return e.mount=t=>{const r=Cs(t);if(!r)return;const i=e._component;$(i)||i.render||i.template||(i.template=r.innerHTML),r.innerHTML="";const s=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),s},e})((0,Nl.Z)(bg,[["render",function(t,e,n,r,i,s){const o=ir("glances-help"),a=ir("glances-plugin-system"),l=ir("glances-plugin-ip"),c=ir("glances-plugin-uptime"),u=ir("glances-plugin-cloud"),d=ir("glances-plugin-quicklook"),f=ir("glances-plugin-cpu"),p=ir("glances-plugin-percpu"),h=ir("glances-plugin-gpu"),g=ir("glances-plugin-mem"),m=ir("glances-plugin-mem-more"),b=ir("glances-plugin-memswap"),v=ir("glances-plugin-load"),y=ir("glances-plugin-network"),w=ir("glances-plugin-connections"),_=ir("glances-plugin-wifi"),x=ir("glances-plugin-ports"),k=ir("glances-plugin-diskio"),C=ir("glances-plugin-fs"),S=ir("glances-plugin-irq"),T=ir("glances-plugin-folders"),A=ir("glances-plugin-raid"),O=ir("glances-plugin-sensors"),E=ir("glances-plugin-docker"),P=ir("glances-plugin-alert"),L=ir("glances-plugin-process");return s.dataLoaded?s.args.help_tag?(Xr(),ni(o,{key:1})):(Xr(),ei("div",As,[li("div",Os,[li("div",Es,[li("div",Ps,[li("div",Ls,[ci(a,{data:s.data},null,8,["data"])]),s.args.disable_ip?hi("v-if",!0):(Xr(),ei("div",Ds,[ci(l,{data:s.data},null,8,["data"])])),li("div",js,[ci(c,{data:s.data},null,8,["data"])])])]),li("div",Ms,[li("div",Is,[li("div",Rs,[ci(u,{data:s.data},null,8,["data"])])])])]),li("div",Ns,[s.args.disable_quicklook?hi("v-if",!0):(Xr(),ei("div",qs,[ci(d,{data:s.data},null,8,["data"])])),s.args.disable_cpu||s.args.percpu?hi("v-if",!0):(Xr(),ei("div",Us,[ci(f,{data:s.data},null,8,["data"])])),!s.args.disable_cpu&&s.args.percpu?(Xr(),ei("div",Bs,[ci(p,{data:s.data},null,8,["data"])])):hi("v-if",!0),!s.args.disable_gpu&&s.hasGpu?(Xr(),ei("div",Fs,[ci(h,{data:s.data},null,8,["data"])])):hi("v-if",!0),s.args.disable_mem?hi("v-if",!0):(Xr(),ei("div",zs,[ci(g,{data:s.data},null,8,["data"])])),hi(" NOTE: display if MEM enabled and GPU disabled "),s.args.disable_mem||!s.args.disable_gpu&&s.hasGpu?hi("v-if",!0):(Xr(),ei("div",$s,[ci(m,{data:s.data},null,8,["data"])])),s.args.disable_memswap?hi("v-if",!0):(Xr(),ei("div",Hs,[ci(b,{data:s.data},null,8,["data"])])),s.args.disable_load?hi("v-if",!0):(Xr(),ei("div",Vs,[ci(v,{data:s.data},null,8,["data"])]))]),li("div",Gs,[s.args.disable_left_sidebar?hi("v-if",!0):(Xr(),ei("div",Ws,[li("div",Zs,[s.args.disable_network?hi("v-if",!0):(Xr(),ni(y,{key:0,id:"plugin-network",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.isLinux&&!s.args.disable_connections?(Xr(),ni(w,{key:1,id:"plugin-connections",class:"plugin table-row-group",data:s.data},null,8,["data"])):hi("v-if",!0),s.args.disable_wifi?hi("v-if",!0):(Xr(),ni(_,{key:2,id:"plugin-wifi",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.args.disable_ports?hi("v-if",!0):(Xr(),ni(x,{key:3,id:"plugin-ports",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.args.disable_diskio?hi("v-if",!0):(Xr(),ni(k,{key:4,id:"plugin-diskio",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.args.disable_fs?hi("v-if",!0):(Xr(),ni(C,{key:5,id:"plugin-fs",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.args.enable_irq?(Xr(),ni(S,{key:6,id:"plugin-irq",class:"plugin table-row-group",data:s.data},null,8,["data"])):hi("v-if",!0),s.args.disable_folders?hi("v-if",!0):(Xr(),ni(T,{key:7,id:"plugin-folders",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.args.raid?hi("v-if",!0):(Xr(),ni(A,{key:8,id:"plugin-raid",class:"plugin table-row-group",data:s.data},null,8,["data"])),s.args.disable_sensors?hi("v-if",!0):(Xr(),ni(O,{key:9,id:"plugin-sensors",class:"plugin table-row-group",data:s.data},null,8,["data"]))])])),li("div",Ks,[s.args.disable_docker?hi("v-if",!0):(Xr(),ni(E,{key:0,data:s.data},null,8,["data"])),s.args.disable_alert?hi("v-if",!0):(Xr(),ni(P,{key:1,data:s.data},null,8,["data"])),ci(L,{data:s.data},null,8,["data"])])])])):(Xr(),ei("div",Ss,Ts))}]]));vg.config.globalProperties.$filters=t,vg.mount("#app")})()})(); \ No newline at end of file diff --git a/glances/plugins/glances_ip.py b/glances/plugins/glances_ip.py index 5e0c9c06..6a488452 100644 --- a/glances/plugins/glances_ip.py +++ b/glances/plugins/glances_ip.py @@ -127,8 +127,10 @@ class Plugin(GlancesPlugin): logger.debug("Cannot grab public IP information ({})".format(e)) else: stats['public_address'] = self.public_address - stats['public_info'] = self.public_info - stats['public_info_human'] = self.public_info_for_human(stats['public_info']) + # Too much information provided in the public_info + # Limit it to public_info_for_human + # stats['public_info'] = self.public_info + stats['public_info_human'] = self.public_info_for_human(self.public_info) elif self.input_method == 'snmp': # Not implemented yet