text: /*! For license information please see module.js.LICENSE.txt */
  define(["react","emotion","@grafana/data"],(function(n,o,t){return function(n){var o={};function t(r){if(o[r])return o[r].exports;var e=o[r]={i:r,l:!1,exports:{}};return n[r].call(e.exports,e,e.exports,t),e.l=!0,e.exports}return t.m=n,t.c=o,t.d=function(n,o,r){t.o(n,o)||Object.defineProperty(n,o,{enumerable:!0,get:r})},t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,o){if(1&o&&(n=t(n)),8&o)return n;if(4&o&&"object"==typeof n&&n&&n.__esModule)return n;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&o&&"string"!=typeof n)for(var e in n)t.d(r,e,function(o){return n[o]}.bind(null,e));return r},t.n=function(n){var o=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(o,"a",o),o},t.o=function(n,o){return Object.prototype.hasOwnProperty.call(n,o)},t.p="/",t(t.s=10)}([function(o,t){o.exports=n},function(n,t){n.exports=o},function(n,o){n.exports=t},function(n,o,t){"use strict";n.exports=function(n){var o=[];return o.toString=function(){return this.map((function(o){var t=function(n,o){var t=n[1]||"",r=n[3];if(!r)return t;if(o&&"function"==typeof btoa){var e=(a=r,i=btoa(unescape(encodeURIComponent(JSON.stringify(a)))),E="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(i),"/*# ".concat(E," */")),A=r.sources.map((function(n){return"/*# sourceURL=".concat(r.sourceRoot||"").concat(n," */")}));return[t].concat(A).concat([e]).join("\n")}var a,i,E;return[t].join("\n")}(o,n);return o[2]?"@media ".concat(o[2]," {").concat(t,"}"):t})).join("")},o.i=function(n,t,r){"string"==typeof n&&(n=[[null,n,""]]);var e={};if(r)for(var A=0;A<this.length;A++){var a=this[A][0];null!=a&&(e[a]=!0)}for(var i=0;i<n.length;i++){var E=[].concat(n[i]);r&&e[E[0]]||(t&&(E[2]?E[2]="".concat(t," and ").concat(E[2]):E[2]=t),o.push(E))}},o}},function(n,o,t){var r,e,A={},a=(r=function(){return window&&document&&document.all&&!window.atob},function(){return void 0===e&&(e=r.apply(this,arguments)),e}),i=function(n,o){return o?o.querySelector(n):document.querySelector(n)},E=function(n){var o={};return function(n,t){if("function"==typeof n)return n();if(void 0===o[n]){var r=i.call(this,n,t);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(n){r=null}o[n]=r}return o[n]}}(),l=null,d=0,p=[],c=t(7);function w(n,o){for(var t=0;t<n.length;t++){var r=n[t],e=A[r.id];if(e){e.refs++;for(var a=0;a<e.parts.length;a++)e.parts[a](r.parts[a]);for(;a<r.parts.length;a++)e.parts.push(B(r.parts[a],o))}else{var i=[];for(a=0;a<r.parts.length;a++)i.push(B(r.parts[a],o));A[r.id]={id:r.id,refs:1,parts:i}}}}function s(n,o){for(var t=[],r={},e=0;e<n.length;e++){var A=n[e],a=o.base?A[0]+o.base:A[0],i={css:A[1],media:A[2],sourceMap:A[3]};r[a]?r[a].parts.push(i):t.push(r[a]={id:a,parts:[i]})}return t}function m(n,o){var t=E(n.insertInto);if(!t)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var r=p[p.length-1];if("top"===n.insertAt)r?r.nextSibling?t.insertBefore(o,r.nextSibling):t.appendChild(o):t.insertBefore(o,t.firstChild),p.push(o);else if("bottom"===n.insertAt)t.appendChild(o);else{if("object"!=typeof n.insertAt||!n.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var e=E(n.insertAt.before,t);t.insertBefore(o,e)}}function h(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n);var o=p.indexOf(n);o>=0&&p.splice(o,1)}function b(n){var o=document.createElement("style");if(void 0===n.attrs.type&&(n.attrs.type="text/css"),void 0===n.attrs.nonce){var r=function(){0;return t.nc}();r&&(n.attrs.nonce=r)}return g(o,n.attrs),m(n,o),o}function g(n,o){Object.keys(o).forEach((function(t){n.setAttribute(t,o[t])}))}function B(n,o){var t,r,e,A;if(o.transform&&n.css){if(!(A="function"==typeof o.transform?o.transform(n.css):o.transform.default(n.css)))return function(){};n.css=A}if(o.singleton){var a=d++;t=l||(l=b(o)),r=u.bind(null,t,a,!1),e=u.bind(null,t,a,!0)}else n.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(t=function(n){var o=document.createElement("link");return void 0===n.attrs.type&&(n.attrs.type="text/css"),n.attrs.rel="stylesheet",g(o,n.attrs),m(n,o),o}(o),r=v.bind(null,t,o),e=function(){h(t),t.href&&URL.revokeObjectURL(t.href)}):(t=b(o),r=x.bind(null,t),e=function(){h(t)});return r(n),function(o){if(o){if(o.css===n.css&&o.media===n.media&&o.sourceMap===n.sourceMap)return;r(n=o)}else e()}}n.exports=function(n,o){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(o=o||{}).attrs="object"==typeof o.attrs?o.attrs:{},o.singleton||"boolean"==typeof o.singleton||(o.singleton=a()),o.insertInto||(o.insertInto="head"),o.insertAt||(o.insertAt="bottom");var t=s(n,o);return w(t,o),function(n){for(var r=[],e=0;e<t.length;e++){var a=t[e];(i=A[a.id]).refs--,r.push(i)}n&&w(s(n,o),o);for(e=0;e<r.length;e++){var i;if(0===(i=r[e]).refs){for(var E=0;E<i.parts.length;E++)i.parts[E]();delete A[i.id]}}}};var C,f=(C=[],function(n,o){return C[n]=o,C.filter(Boolean).join("\n")});function u(n,o,t,r){var e=t?"":r.css;if(n.styleSheet)n.styleSheet.cssText=f(o,e);else{var A=document.createTextNode(e),a=n.childNodes;a[o]&&n.removeChild(a[o]),a.length?n.insertBefore(A,a[o]):n.appendChild(A)}}function x(n,o){var t=o.css,r=o.media;if(r&&n.setAttribute("media",r),n.styleSheet)n.styleSheet.cssText=t;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(t))}}function v(n,o,t){var r=t.css,e=t.sourceMap,A=void 0===o.convertToAbsoluteUrls&&e;(o.convertToAbsoluteUrls||A)&&(r=c(r)),e&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(e))))+" */");var a=new Blob([r],{type:"text/css"}),i=n.href;n.href=URL.createObjectURL(a),i&&URL.revokeObjectURL(i)}},function(n,o,t){var r=t(6);"string"==typeof r&&(r=[[n.i,r,""]]);var e={hmr:!0,transform:void 0,insertInto:void 0};t(4)(r,e);r.locals&&(n.exports=r.locals)},function(n,o,t){(o=t(3)(!0)).push([n.i,'/* W3.CSS 4.13 June 2019 by Jan Egil and Borge Refsnes */\nhtml {\n  box-sizing: border-box; }\n\n*, *:before, *:after {\n  box-sizing: inherit; }\n\n/* Extract from normalize.css by Nicolas Gallagher and Jonathan Neal git.io/normalize */\nhtml {\n  -ms-text-size-adjust: 100%;\n  -webkit-text-size-adjust: 100%; }\n\nbody {\n  margin: 0; }\n\narticle, aside, details, figcaption, figure, footer, header, main, menu, nav, section {\n  display: block; }\n\nsummary {\n  display: list-item; }\n\naudio, canvas, progress, video {\n  display: inline-block; }\n\nprogress {\n  vertical-align: baseline; }\n\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n[hidden], template {\n  display: none; }\n\na {\n  background-color: transparent; }\n\na:active, a:hover {\n  outline-width: 0; }\n\nabbr[title] {\n  border-bottom: none;\n  text-decoration: underline;\n  -webkit-text-decoration: underline dotted;\n          text-decoration: underline dotted; }\n\nb, strong {\n  font-weight: bolder; }\n\ndfn {\n  font-style: italic; }\n\nmark {\n  background: #ff0;\n  color: #000; }\n\nsmall {\n  font-size: 80%; }\n\nsub, sup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsub {\n  bottom: -0.25em; }\n\nsup {\n  top: -0.5em; }\n\nfigure {\n  margin: 1em 40px; }\n\nimg {\n  border-style: none; }\n\ncode, kbd, pre, samp {\n  font-family: monospace,monospace;\n  font-size: 1em; }\n\nhr {\n  box-sizing: content-box;\n  height: 0;\n  overflow: visible; }\n\nbutton, input, select, textarea, optgroup {\n  font: inherit;\n  margin: 0; }\n\noptgroup {\n  font-weight: bold; }\n\nbutton, input {\n  overflow: visible; }\n\nbutton, select {\n  text-transform: none; }\n\nbutton, [type=button], [type=reset], [type=submit] {\n  -webkit-appearance: button; }\n\nbutton::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {\n  border-style: none;\n  padding: 0; }\n\nbutton:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring {\n  outline: 1px dotted ButtonText; }\n\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: .35em .625em .75em; }\n\nlegend {\n  color: inherit;\n  display: table;\n  max-width: 100%;\n  padding: 0;\n  white-space: normal; }\n\ntextarea {\n  overflow: auto; }\n\n[type=checkbox], [type=radio] {\n  padding: 0; }\n\n[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {\n  height: auto; }\n\n[type=search] {\n  -webkit-appearance: textfield;\n  outline-offset: -2px; }\n\n[type=search]::-webkit-search-decoration {\n  -webkit-appearance: none; }\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button;\n  font: inherit; }\n\n/* End extract */\nhtml, body {\n  font-family: Verdana,sans-serif;\n  font-size: 15px;\n  line-height: 1.5; }\n\nhtml {\n  overflow-x: hidden; }\n\nh1 {\n  font-size: 36px; }\n\nh2 {\n  font-size: 30px; }\n\nh3 {\n  font-size: 24px; }\n\nh4 {\n  font-size: 20px; }\n\nh5 {\n  font-size: 18px; }\n\nh6 {\n  font-size: 16px; }\n\n.w3-serif {\n  font-family: serif; }\n\nh1, h2, h3, h4, h5, h6 {\n  font-family: "Segoe UI",Arial,sans-serif;\n  font-weight: 400;\n  margin: 10px 0; }\n\n.w3-wide {\n  letter-spacing: 4px; }\n\nhr {\n  border: 0;\n  border-top: 1px solid #eee;\n  margin: 20px 0; }\n\n.w3-image {\n  max-width: 100%;\n  height: auto; }\n\nimg {\n  vertical-align: middle; }\n\na {\n  color: inherit; }\n\n.w3-table, .w3-table-all {\n  border-collapse: collapse;\n  border-spacing: 0;\n  width: 100%;\n  display: table; }\n\n.w3-table-all {\n  border: 1px solid #ccc; }\n\n.w3-bordered tr, .w3-table-all tr {\n  border-bottom: 1px solid #ddd; }\n\n.w3-striped tbody tr:nth-child(even) {\n  background-color: #f1f1f1; }\n\n.w3-table-all tr:nth-child(odd) {\n  background-color: #fff; }\n\n.w3-table-all tr:nth-child(even) {\n  background-color: #f1f1f1; }\n\n.w3-hoverable tbody tr:hover, .w3-ul.w3-hoverable li:hover {\n  background-color: #ccc; }\n\n.w3-centered tr th, .w3-centered tr td {\n  text-align: center; }\n\n.w3-table td, .w3-table th, .w3-table-all td, .w3-table-all th {\n  padding: 8px 8px;\n  display: table-cell;\n  text-align: left;\n  vertical-align: top; }\n\n.w3-table th:first-child, .w3-table td:first-child, .w3-table-all th:first-child, .w3-table-all td:first-child {\n  padding-left: 16px; }\n\n.w3-btn, .w3-button {\n  border: none;\n  display: inline-block;\n  padding: 8px 16px;\n  vertical-align: middle;\n  overflow: hidden;\n  text-decoration: none;\n  color: inherit;\n  background-color: inherit;\n  text-align: center;\n  cursor: pointer;\n  white-space: nowrap; }\n\n.w3-btn:hover {\n  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }\n\n.w3-btn, .w3-button {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none; }\n\n.w3-disabled, .w3-btn:disabled, .w3-button:disabled {\n  cursor: not-allowed;\n  opacity: 0.3; }\n\n.w3-disabled *, :disabled * {\n  pointer-events: none; }\n\n.w3-btn.w3-disabled:hover, .w3-btn:disabled:hover {\n  box-shadow: none; }\n\n.w3-badge, .w3-tag {\n  background-color: #000;\n  color: #fff;\n  display: inline-block;\n  padding-left: 8px;\n  padding-right: 8px;\n  text-align: center; }\n\n.w3-badge {\n  border-radius: 50%; }\n\n.w3-ul {\n  list-style-type: none;\n  padding: 0;\n  margin: 0; }\n\n.w3-ul li {\n  padding: 8px 16px;\n  border-bottom: 1px solid #ddd; }\n\n.w3-ul li:last-child {\n  border-bottom: none; }\n\n.w3-tooltip, .w3-display-container {\n  position: relative; }\n\n.w3-tooltip .w3-text {\n  display: none; }\n\n.w3-tooltip:hover .w3-text {\n  display: inline-block; }\n\n.w3-ripple:active {\n  opacity: 0.5; }\n\n.w3-ripple {\n  transition: opacity 0s; }\n\n.w3-input {\n  padding: 8px;\n  display: block;\n  border: none;\n  border-bottom: 1px solid #ccc;\n  width: 100%; }\n\n.w3-select {\n  padding: 9px 0;\n  width: 100%;\n  border: none;\n  border-bottom: 1px solid #ccc; }\n\n.w3-dropdown-click, .w3-dropdown-hover {\n  position: relative;\n  display: inline-block;\n  cursor: pointer; }\n\n.w3-dropdown-hover:hover .w3-dropdown-content {\n  display: block; }\n\n.w3-dropdown-hover:first-child, .w3-dropdown-click:hover {\n  background-color: #ccc;\n  color: #000; }\n\n.w3-dropdown-hover:hover > .w3-button:first-child, .w3-dropdown-click:hover > .w3-button:first-child {\n  background-color: #ccc;\n  color: #000; }\n\n.w3-dropdown-content {\n  cursor: auto;\n  color: #000;\n  background-color: #fff;\n  display: none;\n  position: absolute;\n  min-width: 160px;\n  margin: 0;\n  padding: 0;\n  z-index: 1; }\n\n.w3-check, .w3-radio {\n  width: 24px;\n  height: 24px;\n  position: relative;\n  top: 6px; }\n\n.w3-sidebar {\n  height: 100%;\n  width: 200px;\n  background-color: #fff;\n  position: fixed !important;\n  z-index: 1;\n  overflow: auto; }\n\n.w3-bar-block .w3-dropdown-hover, .w3-bar-block .w3-dropdown-click {\n  width: 100%; }\n\n.w3-bar-block .w3-dropdown-hover .w3-dropdown-content, .w3-bar-block .w3-dropdown-click .w3-dropdown-content {\n  min-width: 100%; }\n\n.w3-bar-block .w3-dropdown-hover .w3-button, .w3-bar-block .w3-dropdown-click .w3-button {\n  width: 100%;\n  text-align: left;\n  padding: 8px 16px; }\n\n.w3-main, #main {\n  transition: margin-left .4s; }\n\n.w3-modal {\n  z-index: 3;\n  display: none;\n  padding-top: 100px;\n  position: fixed;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 100%;\n  overflow: auto;\n  background-color: black;\n  background-color: rgba(0, 0, 0, 0.4); }\n\n.w3-modal-content {\n  margin: auto;\n  background-color: #fff;\n  position: relative;\n  padding: 0;\n  outline: 0;\n  width: 600px; }\n\n.w3-bar {\n  width: 100%;\n  overflow: hidden; }\n\n.w3-center .w3-bar {\n  display: inline-block;\n  width: auto; }\n\n.w3-bar .w3-bar-item {\n  padding: 8px 16px;\n  float: left;\n  width: auto;\n  border: none;\n  display: block;\n  outline: 0; }\n\n.w3-bar .w3-dropdown-hover, .w3-bar .w3-dropdown-click {\n  position: static;\n  float: left; }\n\n.w3-bar .w3-button {\n  white-space: normal; }\n\n.w3-bar-block .w3-bar-item {\n  width: 100%;\n  display: block;\n  padding: 8px 16px;\n  text-align: left;\n  border: none;\n  white-space: normal;\n  float: none;\n  outline: 0; }\n\n.w3-bar-block.w3-center .w3-bar-item {\n  text-align: center; }\n\n.w3-block {\n  display: block;\n  width: 100%; }\n\n.w3-responsive {\n  display: block;\n  overflow-x: auto; }\n\n.w3-container:after, .w3-container:before, .w3-panel:after, .w3-panel:before, .w3-row:after, .w3-row:before, .w3-row-padding:after, .w3-row-padding:before,\n.w3-cell-row:before, .w3-cell-row:after, .w3-clear:after, .w3-clear:before, .w3-bar:before, .w3-bar:after {\n  content: "";\n  display: table;\n  clear: both; }\n\n.w3-col, .w3-half, .w3-third, .w3-twothird, .w3-threequarter, .w3-quarter {\n  float: left;\n  width: 100%; }\n\n.w3-col.s1 {\n  width: 8.33333%; }\n\n.w3-col.s2 {\n  width: 16.66666%; }\n\n.w3-col.s3 {\n  width: 24.99999%; }\n\n.w3-col.s4 {\n  width: 33.33333%; }\n\n.w3-col.s5 {\n  width: 41.66666%; }\n\n.w3-col.s6 {\n  width: 49.99999%; }\n\n.w3-col.s7 {\n  width: 58.33333%; }\n\n.w3-col.s8 {\n  width: 66.66666%; }\n\n.w3-col.s9 {\n  width: 74.99999%; }\n\n.w3-col.s10 {\n  width: 83.33333%; }\n\n.w3-col.s11 {\n  width: 91.66666%; }\n\n.w3-col.s12 {\n  width: 99.99999%; }\n\n@media (min-width: 601px) {\n  .w3-col.m1 {\n    width: 8.33333%; }\n  .w3-col.m2 {\n    width: 16.66666%; }\n  .w3-col.m3, .w3-quarter {\n    width: 24.99999%; }\n  .w3-col.m4, .w3-third {\n    width: 33.33333%; }\n  .w3-col.m5 {\n    width: 41.66666%; }\n  .w3-col.m6, .w3-half {\n    width: 49.99999%; }\n  .w3-col.m7 {\n    width: 58.33333%; }\n  .w3-col.m8, .w3-twothird {\n    width: 66.66666%; }\n  .w3-col.m9, .w3-threequarter {\n    width: 74.99999%; }\n  .w3-col.m10 {\n    width: 83.33333%; }\n  .w3-col.m11 {\n    width: 91.66666%; }\n  .w3-col.m12 {\n    width: 99.99999%; } }\n\n@media (min-width: 993px) {\n  .w3-col.l1 {\n    width: 8.33333%; }\n  .w3-col.l2 {\n    width: 16.66666%; }\n  .w3-col.l3 {\n    width: 24.99999%; }\n  .w3-col.l4 {\n    width: 33.33333%; }\n  .w3-col.l5 {\n    width: 41.66666%; }\n  .w3-col.l6 {\n    width: 49.99999%; }\n  .w3-col.l7 {\n    width: 58.33333%; }\n  .w3-col.l8 {\n    width: 66.66666%; }\n  .w3-col.l9 {\n    width: 74.99999%; }\n  .w3-col.l10 {\n    width: 83.33333%; }\n  .w3-col.l11 {\n    width: 91.66666%; }\n  .w3-col.l12 {\n    width: 99.99999%; } }\n\n.w3-rest {\n  overflow: hidden; }\n\n.w3-stretch {\n  margin-left: -16px;\n  margin-right: -16px; }\n\n.w3-content, .w3-auto {\n  margin-left: auto;\n  margin-right: auto; }\n\n.w3-content {\n  max-width: 980px; }\n\n.w3-auto {\n  max-width: 1140px; }\n\n.w3-cell-row {\n  display: table;\n  width: 100%; }\n\n.w3-cell {\n  display: table-cell; }\n\n.w3-cell-top {\n  vertical-align: top; }\n\n.w3-cell-middle {\n  vertical-align: middle; }\n\n.w3-cell-bottom {\n  vertical-align: bottom; }\n\n.w3-hide {\n  display: none !important; }\n\n.w3-show-block, .w3-show {\n  display: block !important; }\n\n.w3-show-inline-block {\n  display: inline-block !important; }\n\n@media (max-width: 1205px) {\n  .w3-auto {\n    max-width: 95%; } }\n\n@media (max-width: 600px) {\n  .w3-modal-content {\n    margin: 0 10px;\n    width: auto !important; }\n  .w3-modal {\n    padding-top: 30px; }\n  .w3-dropdown-hover.w3-mobile .w3-dropdown-content, .w3-dropdown-click.w3-mobile .w3-dropdown-content {\n    position: relative; }\n  .w3-hide-small {\n    display: none !important; }\n  .w3-mobile {\n    display: block;\n    width: 100% !important; }\n  .w3-bar-item.w3-mobile, .w3-dropdown-hover.w3-mobile, .w3-dropdown-click.w3-mobile {\n    text-align: center; }\n  .w3-dropdown-hover.w3-mobile, .w3-dropdown-hover.w3-mobile .w3-btn, .w3-dropdown-hover.w3-mobile .w3-button, .w3-dropdown-click.w3-mobile, .w3-dropdown-click.w3-mobile .w3-btn, .w3-dropdown-click.w3-mobile .w3-button {\n    width: 100%; } }\n\n@media (max-width: 768px) {\n  .w3-modal-content {\n    width: 500px; }\n  .w3-modal {\n    padding-top: 50px; } }\n\n@media (min-width: 993px) {\n  .w3-modal-content {\n    width: 900px; }\n  .w3-hide-large {\n    display: none !important; }\n  .w3-sidebar.w3-collapse {\n    display: block !important; } }\n\n@media (max-width: 992px) and (min-width: 601px) {\n  .w3-hide-medium {\n    display: none !important; } }\n\n@media (max-width: 992px) {\n  .w3-sidebar.w3-collapse {\n    display: none; }\n  .w3-main {\n    margin-left: 0 !important;\n    margin-right: 0 !important; }\n  .w3-auto {\n    max-width: 100%; } }\n\n.w3-top, .w3-bottom {\n  position: fixed;\n  width: 100%;\n  z-index: 1; }\n\n.w3-top {\n  top: 0; }\n\n.w3-bottom {\n  bottom: 0; }\n\n.w3-overlay {\n  position: fixed;\n  display: none;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-color: rgba(0, 0, 0, 0.5);\n  z-index: 2; }\n\n.w3-display-topleft {\n  position: absolute;\n  left: 0;\n  top: 0; }\n\n.w3-display-topright {\n  position: absolute;\n  right: 0;\n  top: 0; }\n\n.w3-display-bottomleft {\n  position: absolute;\n  left: 0;\n  bottom: 0; }\n\n.w3-display-bottomright {\n  position: absolute;\n  right: 0;\n  bottom: 0; }\n\n.w3-display-middle {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  -ms-transform: translate(-50%, -50%); }\n\n.w3-display-left {\n  position: absolute;\n  top: 50%;\n  left: 0%;\n  transform: translate(0%, -50%);\n  -ms-transform: translate(0%, -50%); }\n\n.w3-display-right {\n  position: absolute;\n  top: 50%;\n  right: 0%;\n  transform: translate(0%, -50%);\n  -ms-transform: translate(0%, -50%); }\n\n.w3-display-topmiddle {\n  position: absolute;\n  left: 50%;\n  top: 0;\n  transform: translate(-50%, 0%);\n  -ms-transform: translate(-50%, 0%); }\n\n.w3-display-bottommiddle {\n  position: absolute;\n  left: 50%;\n  bottom: 0;\n  transform: translate(-50%, 0%);\n  -ms-transform: translate(-50%, 0%); }\n\n.w3-display-container:hover .w3-display-hover {\n  display: block; }\n\n.w3-display-container:hover span.w3-display-hover {\n  display: inline-block; }\n\n.w3-display-hover {\n  display: none; }\n\n.w3-display-position {\n  position: absolute; }\n\n.w3-circle {\n  border-radius: 50%; }\n\n.w3-round-small {\n  border-radius: 2px; }\n\n.w3-round, .w3-round-medium {\n  border-radius: 4px; }\n\n.w3-round-large {\n  border-radius: 8px; }\n\n.w3-round-xlarge {\n  border-radius: 16px; }\n\n.w3-round-xxlarge {\n  border-radius: 32px; }\n\n.w3-row-padding, .w3-row-padding > .w3-half, .w3-row-padding > .w3-third, .w3-row-padding > .w3-twothird, .w3-row-padding > .w3-threequarter, .w3-row-padding > .w3-quarter, .w3-row-padding > .w3-col {\n  padding: 0 8px; }\n\n.w3-container, .w3-panel {\n  padding: 0.01em 16px; }\n\n.w3-panel {\n  margin-top: 16px;\n  margin-bottom: 16px; }\n\n.w3-code, .w3-codespan {\n  font-family: Consolas,"courier new";\n  font-size: 16px; }\n\n.w3-code {\n  width: auto;\n  background-color: #fff;\n  padding: 8px 12px;\n  border-left: 4px solid #4CAF50;\n  word-wrap: break-word; }\n\n.w3-codespan {\n  color: crimson;\n  background-color: #f1f1f1;\n  padding-left: 4px;\n  padding-right: 4px;\n  font-size: 110%; }\n\n.w3-card, .w3-card-2 {\n  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); }\n\n.w3-card-4, .w3-hover-shadow:hover {\n  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2), 0 4px 20px 0 rgba(0, 0, 0, 0.19); }\n\n.w3-spin {\n  -webkit-animation: w3-spin 2s infinite linear;\n          animation: w3-spin 2s infinite linear; }\n\n@-webkit-keyframes w3-spin {\n  0% {\n    transform: rotate(0deg); }\n  100% {\n    transform: rotate(359deg); } }\n\n@keyframes w3-spin {\n  0% {\n    transform: rotate(0deg); }\n  100% {\n    transform: rotate(359deg); } }\n\n.w3-animate-fading {\n  -webkit-animation: fading 10s infinite;\n          animation: fading 10s infinite; }\n\n@-webkit-keyframes fading {\n  0% {\n    opacity: 0; }\n  50% {\n    opacity: 1; }\n  100% {\n    opacity: 0; } }\n\n@keyframes fading {\n  0% {\n    opacity: 0; }\n  50% {\n    opacity: 1; }\n  100% {\n    opacity: 0; } }\n\n.w3-animate-opacity {\n  -webkit-animation: opac 0.8s;\n          animation: opac 0.8s; }\n\n@-webkit-keyframes opac {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes opac {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n.w3-animate-top {\n  position: relative;\n  -webkit-animation: animatetop 0.4s;\n          animation: animatetop 0.4s; }\n\n@-webkit-keyframes animatetop {\n  from {\n    top: -300px;\n    opacity: 0; }\n  to {\n    top: 0;\n    opacity: 1; } }\n\n@keyframes animatetop {\n  from {\n    top: -300px;\n    opacity: 0; }\n  to {\n    top: 0;\n    opacity: 1; } }\n\n.w3-animate-left {\n  position: relative;\n  -webkit-animation: animateleft 0.4s;\n          animation: animateleft 0.4s; }\n\n@-webkit-keyframes animateleft {\n  from {\n    left: -300px;\n    opacity: 0; }\n  to {\n    left: 0;\n    opacity: 1; } }\n\n@keyframes animateleft {\n  from {\n    left: -300px;\n    opacity: 0; }\n  to {\n    left: 0;\n    opacity: 1; } }\n\n.w3-animate-right {\n  position: relative;\n  -webkit-animation: animateright 0.4s;\n          animation: animateright 0.4s; }\n\n@-webkit-keyframes animateright {\n  from {\n    right: -300px;\n    opacity: 0; }\n  to {\n    right: 0;\n    opacity: 1; } }\n\n@keyframes animateright {\n  from {\n    right: -300px;\n    opacity: 0; }\n  to {\n    right: 0;\n    opacity: 1; } }\n\n.w3-animate-bottom {\n  position: relative;\n  -webkit-animation: animatebottom 0.4s;\n          animation: animatebottom 0.4s; }\n\n@-webkit-keyframes animatebottom {\n  from {\n    bottom: -300px;\n    opacity: 0; }\n  to {\n    bottom: 0;\n    opacity: 1; } }\n\n@keyframes animatebottom {\n  from {\n    bottom: -300px;\n    opacity: 0; }\n  to {\n    bottom: 0;\n    opacity: 1; } }\n\n.w3-animate-zoom {\n  -webkit-animation: animatezoom 0.6s;\n          animation: animatezoom 0.6s; }\n\n@-webkit-keyframes animatezoom {\n  from {\n    transform: scale(0); }\n  to {\n    transform: scale(1); } }\n\n@keyframes animatezoom {\n  from {\n    transform: scale(0); }\n  to {\n    transform: scale(1); } }\n\n.w3-animate-input {\n  transition: width 0.4s ease-in-out; }\n\n.w3-animate-input:focus {\n  width: 100% !important; }\n\n.w3-opacity, .w3-hover-opacity:hover {\n  opacity: 0.60; }\n\n.w3-opacity-off, .w3-hover-opacity-off:hover {\n  opacity: 1; }\n\n.w3-opacity-max {\n  opacity: 0.25; }\n\n.w3-opacity-min {\n  opacity: 0.75; }\n\n.w3-greyscale-max, .w3-grayscale-max, .w3-hover-greyscale:hover, .w3-hover-grayscale:hover {\n  -webkit-filter: grayscale(100%);\n          filter: grayscale(100%); }\n\n.w3-greyscale, .w3-grayscale {\n  -webkit-filter: grayscale(75%);\n          filter: grayscale(75%); }\n\n.w3-greyscale-min, .w3-grayscale-min {\n  -webkit-filter: grayscale(50%);\n          filter: grayscale(50%); }\n\n.w3-sepia {\n  -webkit-filter: sepia(75%);\n          filter: sepia(75%); }\n\n.w3-sepia-max, .w3-hover-sepia:hover {\n  -webkit-filter: sepia(100%);\n          filter: sepia(100%); }\n\n.w3-sepia-min {\n  -webkit-filter: sepia(50%);\n          filter: sepia(50%); }\n\n.w3-tiny {\n  font-size: 10px !important; }\n\n.w3-small {\n  font-size: 12px !important; }\n\n.w3-medium {\n  font-size: 15px !important; }\n\n.w3-large {\n  font-size: 18px !important; }\n\n.w3-xlarge {\n  font-size: 24px !important; }\n\n.w3-xxlarge {\n  font-size: 36px !important; }\n\n.w3-xxxlarge {\n  font-size: 48px !important; }\n\n.w3-jumbo {\n  font-size: 64px !important; }\n\n.w3-left-align {\n  text-align: left !important; }\n\n.w3-right-align {\n  text-align: right !important; }\n\n.w3-justify {\n  text-align: justify !important; }\n\n.w3-center {\n  text-align: center !important; }\n\n.w3-border-0 {\n  border: 0 !important; }\n\n.w3-border {\n  border: 1px solid #ccc !important; }\n\n.w3-border-top {\n  border-top: 1px solid #ccc !important; }\n\n.w3-border-bottom {\n  border-bottom: 1px solid #ccc !important; }\n\n.w3-border-left {\n  border-left: 1px solid #ccc !important; }\n\n.w3-border-right {\n  border-right: 1px solid #ccc !important; }\n\n.w3-topbar {\n  border-top: 6px solid #ccc !important; }\n\n.w3-bottombar {\n  border-bottom: 6px solid #ccc !important; }\n\n.w3-leftbar {\n  border-left: 6px solid #ccc !important; }\n\n.w3-rightbar {\n  border-right: 6px solid #ccc !important; }\n\n.w3-section, .w3-code {\n  margin-top: 16px !important;\n  margin-bottom: 16px !important; }\n\n.w3-margin {\n  margin: 16px !important; }\n\n.w3-margin-top {\n  margin-top: 16px !important; }\n\n.w3-margin-bottom {\n  margin-bottom: 16px !important; }\n\n.w3-margin-left {\n  margin-left: 16px !important; }\n\n.w3-margin-right {\n  margin-right: 16px !important; }\n\n.w3-padding-small {\n  padding: 4px 8px !important; }\n\n.w3-padding {\n  padding: 8px 16px !important; }\n\n.w3-padding-large {\n  padding: 12px 24px !important; }\n\n.w3-padding-16 {\n  padding-top: 16px !important;\n  padding-bottom: 16px !important; }\n\n.w3-padding-24 {\n  padding-top: 24px !important;\n  padding-bottom: 24px !important; }\n\n.w3-padding-32 {\n  padding-top: 32px !important;\n  padding-bottom: 32px !important; }\n\n.w3-padding-48 {\n  padding-top: 48px !important;\n  padding-bottom: 48px !important; }\n\n.w3-padding-64 {\n  padding-top: 64px !important;\n  padding-bottom: 64px !important; }\n\n.w3-left {\n  float: left !important; }\n\n.w3-right {\n  float: right !important; }\n\n.w3-button:hover {\n  color: #000 !important;\n  background-color: #ccc !important; }\n\n.w3-transparent, .w3-hover-none:hover {\n  background-color: transparent !important; }\n\n.w3-hover-none:hover {\n  box-shadow: none !important; }\n\n/* Colors */\n.w3-amber, .w3-hover-amber:hover {\n  color: #000 !important;\n  background-color: #ffc107 !important; }\n\n.w3-aqua, .w3-hover-aqua:hover {\n  color: #000 !important;\n  background-color: #00ffff !important; }\n\n.w3-blue, .w3-hover-blue:hover {\n  color: #fff !important;\n  background-color: #2196F3 !important; }\n\n.w3-light-blue, .w3-hover-light-blue:hover {\n  color: #000 !important;\n  background-color: #87CEEB !important; }\n\n.w3-brown, .w3-hover-brown:hover {\n  color: #fff !important;\n  background-color: #795548 !important; }\n\n.w3-cyan, .w3-hover-cyan:hover {\n  color: #000 !important;\n  background-color: #00bcd4 !important; }\n\n.w3-blue-grey, .w3-hover-blue-grey:hover, .w3-blue-gray, .w3-hover-blue-gray:hover {\n  color: #fff !important;\n  background-color: #607d8b !important; }\n\n.w3-green, .w3-hover-green:hover {\n  color: #fff !important;\n  background-color: #4CAF50 !important; }\n\n.w3-light-green, .w3-hover-light-green:hover {\n  color: #000 !important;\n  background-color: #8bc34a !important; }\n\n.w3-indigo, .w3-hover-indigo:hover {\n  color: #fff !important;\n  background-color: #3f51b5 !important; }\n\n.w3-khaki, .w3-hover-khaki:hover {\n  color: #000 !important;\n  background-color: #f0e68c !important; }\n\n.w3-lime, .w3-hover-lime:hover {\n  color: #000 !important;\n  background-color: #cddc39 !important; }\n\n.w3-orange, .w3-hover-orange:hover {\n  color: #000 !important;\n  background-color: #ff9800 !important; }\n\n.w3-deep-orange, .w3-hover-deep-orange:hover {\n  color: #fff !important;\n  background-color: #ff5722 !important; }\n\n.w3-pink, .w3-hover-pink:hover {\n  color: #fff !important;\n  background-color: #e91e63 !important; }\n\n.w3-purple, .w3-hover-purple:hover {\n  color: #fff !important;\n  background-color: #9c27b0 !important; }\n\n.w3-deep-purple, .w3-hover-deep-purple:hover {\n  color: #fff !important;\n  background-color: #673ab7 !important; }\n\n.w3-red, .w3-hover-red:hover {\n  color: #fff !important;\n  background-color: #f44336 !important; }\n\n.w3-sand, .w3-hover-sand:hover {\n  color: #000 !important;\n  background-color: #fdf5e6 !important; }\n\n.w3-teal, .w3-hover-teal:hover {\n  color: #fff !important;\n  background-color: #009688 !important; }\n\n.w3-yellow, .w3-hover-yellow:hover {\n  color: #000 !important;\n  background-color: #ffeb3b !important; }\n\n.w3-white, .w3-hover-white:hover {\n  color: #000 !important;\n  background-color: #fff !important; }\n\n.w3-black, .w3-hover-black:hover {\n  color: #fff !important;\n  background-color: #000 !important; }\n\n.w3-grey, .w3-hover-grey:hover, .w3-gray, .w3-hover-gray:hover {\n  color: #000 !important;\n  background-color: #9e9e9e !important; }\n\n.w3-light-grey, .w3-hover-light-grey:hover, .w3-light-gray, .w3-hover-light-gray:hover {\n  color: #000 !important;\n  background-color: #f1f1f1 !important; }\n\n.w3-dark-grey, .w3-hover-dark-grey:hover, .w3-dark-gray, .w3-hover-dark-gray:hover {\n  color: #fff !important;\n  background-color: #616161 !important; }\n\n.w3-pale-red, .w3-hover-pale-red:hover {\n  color: #000 !important;\n  background-color: #ffdddd !important; }\n\n.w3-pale-green, .w3-hover-pale-green:hover {\n  color: #000 !important;\n  background-color: #ddffdd !important; }\n\n.w3-pale-yellow, .w3-hover-pale-yellow:hover {\n  color: #000 !important;\n  background-color: #ffffcc !important; }\n\n.w3-pale-blue, .w3-hover-pale-blue:hover {\n  color: #000 !important;\n  background-color: #ddffff !important; }\n\n.w3-text-amber, .w3-hover-text-amber:hover {\n  color: #ffc107 !important; }\n\n.w3-text-aqua, .w3-hover-text-aqua:hover {\n  color: #00ffff !important; }\n\n.w3-text-blue, .w3-hover-text-blue:hover {\n  color: #2196F3 !important; }\n\n.w3-text-light-blue, .w3-hover-text-light-blue:hover {\n  color: #87CEEB !important; }\n\n.w3-text-brown, .w3-hover-text-brown:hover {\n  color: #795548 !important; }\n\n.w3-text-cyan, .w3-hover-text-cyan:hover {\n  color: #00bcd4 !important; }\n\n.w3-text-blue-grey, .w3-hover-text-blue-grey:hover, .w3-text-blue-gray, .w3-hover-text-blue-gray:hover {\n  color: #607d8b !important; }\n\n.w3-text-green, .w3-hover-text-green:hover {\n  color: #4CAF50 !important; }\n\n.w3-text-light-green, .w3-hover-text-light-green:hover {\n  color: #8bc34a !important; }\n\n.w3-text-indigo, .w3-hover-text-indigo:hover {\n  color: #3f51b5 !important; }\n\n.w3-text-khaki, .w3-hover-text-khaki:hover {\n  color: #b4aa50 !important; }\n\n.w3-text-lime, .w3-hover-text-lime:hover {\n  color: #cddc39 !important; }\n\n.w3-text-orange, .w3-hover-text-orange:hover {\n  color: #ff9800 !important; }\n\n.w3-text-deep-orange, .w3-hover-text-deep-orange:hover {\n  color: #ff5722 !important; }\n\n.w3-text-pink, .w3-hover-text-pink:hover {\n  color: #e91e63 !important; }\n\n.w3-text-purple, .w3-hover-text-purple:hover {\n  color: #9c27b0 !important; }\n\n.w3-text-deep-purple, .w3-hover-text-deep-purple:hover {\n  color: #673ab7 !important; }\n\n.w3-text-red, .w3-hover-text-red:hover {\n  color: #f44336 !important; }\n\n.w3-text-sand, .w3-hover-text-sand:hover {\n  color: #fdf5e6 !important; }\n\n.w3-text-teal, .w3-hover-text-teal:hover {\n  color: #009688 !important; }\n\n.w3-text-yellow, .w3-hover-text-yellow:hover {\n  color: #d2be0e !important; }\n\n.w3-text-white, .w3-hover-text-white:hover {\n  color: #fff !important; }\n\n.w3-text-black, .w3-hover-text-black:hover {\n  color: #000 !important; }\n\n.w3-text-grey, .w3-hover-text-grey:hover, .w3-text-gray, .w3-hover-text-gray:hover {\n  color: #757575 !important; }\n\n.w3-text-light-grey, .w3-hover-text-light-grey:hover, .w3-text-light-gray, .w3-hover-text-light-gray:hover {\n  color: #f1f1f1 !important; }\n\n.w3-text-dark-grey, .w3-hover-text-dark-grey:hover, .w3-text-dark-gray, .w3-hover-text-dark-gray:hover {\n  color: #3a3a3a !important; }\n\n.w3-border-amber, .w3-hover-border-amber:hover {\n  border-color: #ffc107 !important; }\n\n.w3-border-aqua, .w3-hover-border-aqua:hover {\n  border-color: #00ffff !important; }\n\n.w3-border-blue, .w3-hover-border-blue:hover {\n  border-color: #2196F3 !important; }\n\n.w3-border-light-blue, .w3-hover-border-light-blue:hover {\n  border-color: #87CEEB !important; }\n\n.w3-border-brown, .w3-hover-border-brown:hover {\n  border-color: #795548 !important; }\n\n.w3-border-cyan, .w3-hover-border-cyan:hover {\n  border-color: #00bcd4 !important; }\n\n.w3-border-blue-grey, .w3-hover-border-blue-grey:hover, .w3-border-blue-gray, .w3-hover-border-blue-gray:hover {\n  border-color: #607d8b !important; }\n\n.w3-border-green, .w3-hover-border-green:hover {\n  border-color: #4CAF50 !important; }\n\n.w3-border-light-green, .w3-hover-border-light-green:hover {\n  border-color: #8bc34a !important; }\n\n.w3-border-indigo, .w3-hover-border-indigo:hover {\n  border-color: #3f51b5 !important; }\n\n.w3-border-khaki, .w3-hover-border-khaki:hover {\n  border-color: #f0e68c !important; }\n\n.w3-border-lime, .w3-hover-border-lime:hover {\n  border-color: #cddc39 !important; }\n\n.w3-border-orange, .w3-hover-border-orange:hover {\n  border-color: #ff9800 !important; }\n\n.w3-border-deep-orange, .w3-hover-border-deep-orange:hover {\n  border-color: #ff5722 !important; }\n\n.w3-border-pink, .w3-hover-border-pink:hover {\n  border-color: #e91e63 !important; }\n\n.w3-border-purple, .w3-hover-border-purple:hover {\n  border-color: #9c27b0 !important; }\n\n.w3-border-deep-purple, .w3-hover-border-deep-purple:hover {\n  border-color: #673ab7 !important; }\n\n.w3-border-red, .w3-hover-border-red:hover {\n  border-color: #f44336 !important; }\n\n.w3-border-sand, .w3-hover-border-sand:hover {\n  border-color: #fdf5e6 !important; }\n\n.w3-border-teal, .w3-hover-border-teal:hover {\n  border-color: #009688 !important; }\n\n.w3-border-yellow, .w3-hover-border-yellow:hover {\n  border-color: #ffeb3b !important; }\n\n.w3-border-white, .w3-hover-border-white:hover {\n  border-color: #fff !important; }\n\n.w3-border-black, .w3-hover-border-black:hover {\n  border-color: #000 !important; }\n\n.w3-border-grey, .w3-hover-border-grey:hover, .w3-border-gray, .w3-hover-border-gray:hover {\n  border-color: #9e9e9e !important; }\n\n.w3-border-light-grey, .w3-hover-border-light-grey:hover, .w3-border-light-gray, .w3-hover-border-light-gray:hover {\n  border-color: #f1f1f1 !important; }\n\n.w3-border-dark-grey, .w3-hover-border-dark-grey:hover, .w3-border-dark-gray, .w3-hover-border-dark-gray:hover {\n  border-color: #616161 !important; }\n\n.w3-border-pale-red, .w3-hover-border-pale-red:hover {\n  border-color: #ffe7e7 !important; }\n\n.w3-border-pale-green, .w3-hover-border-pale-green:hover {\n  border-color: #e7ffe7 !important; }\n\n.w3-border-pale-yellow, .w3-hover-border-pale-yellow:hover {\n  border-color: #ffffcc !important; }\n\n.w3-border-pale-blue, .w3-hover-border-pale-blue:hover {\n  border-color: #e7ffff !important; }\n',"",{version:3,sources:["w3.css"],names:[],mappings:"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",file:"w3.css",sourcesContent:['/* W3.CSS 4.13 June 2019 by Jan Egil and Borge Refsnes */\nhtml {\n  box-sizing: border-box; }\n\n*, *:before, *:after {\n  box-sizing: inherit; }\n\n/* Extract from normalize.css by Nicolas Gallagher and Jonathan Neal git.io/normalize */\nhtml {\n  -ms-text-size-adjust: 100%;\n  -webkit-text-size-adjust: 100%; }\n\nbody {\n  margin: 0; }\n\narticle, aside, details, figcaption, figure, footer, header, main, menu, nav, section {\n  display: block; }\n\nsummary {\n  display: list-item; }\n\naudio, canvas, progress, video {\n  display: inline-block; }\n\nprogress {\n  vertical-align: baseline; }\n\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n[hidden], template {\n  display: none; }\n\na {\n  background-color: transparent; }\n\na:active, a:hover {\n  outline-width: 0; }\n\nabbr[title] {\n  border-bottom: none;\n  text-decoration: underline;\n  text-decoration: underline dotted; }\n\nb, strong {\n  font-weight: bolder; }\n\ndfn {\n  font-style: italic; }\n\nmark {\n  background: #ff0;\n  color: #000; }\n\nsmall {\n  font-size: 80%; }\n\nsub, sup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsub {\n  bottom: -0.25em; }\n\nsup {\n  top: -0.5em; }\n\nfigure {\n  margin: 1em 40px; }\n\nimg {\n  border-style: none; }\n\ncode, kbd, pre, samp {\n  font-family: monospace,monospace;\n  font-size: 1em; }\n\nhr {\n  box-sizing: content-box;\n  height: 0;\n  overflow: visible; }\n\nbutton, input, select, textarea, optgroup {\n  font: inherit;\n  margin: 0; }\n\noptgroup {\n  font-weight: bold; }\n\nbutton, input {\n  overflow: visible; }\n\nbutton, select {\n  text-transform: none; }\n\nbutton, [type=button], [type=reset], [type=submit] {\n  -webkit-appearance: button; }\n\nbutton::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {\n  border-style: none;\n  padding: 0; }\n\nbutton:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring {\n  outline: 1px dotted ButtonText; }\n\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: .35em .625em .75em; }\n\nlegend {\n  color: inherit;\n  display: table;\n  max-width: 100%;\n  padding: 0;\n  white-space: normal; }\n\ntextarea {\n  overflow: auto; }\n\n[type=checkbox], [type=radio] {\n  padding: 0; }\n\n[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {\n  height: auto; }\n\n[type=search] {\n  -webkit-appearance: textfield;\n  outline-offset: -2px; }\n\n[type=search]::-webkit-search-decoration {\n  -webkit-appearance: none; }\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button;\n  font: inherit; }\n\n/* End extract */\nhtml, body {\n  font-family: Verdana,sans-serif;\n  font-size: 15px;\n  line-height: 1.5; }\n\nhtml {\n  overflow-x: hidden; }\n\nh1 {\n  font-size: 36px; }\n\nh2 {\n  font-size: 30px; }\n\nh3 {\n  font-size: 24px; }\n\nh4 {\n  font-size: 20px; }\n\nh5 {\n  font-size: 18px; }\n\nh6 {\n  font-size: 16px; }\n\n.w3-serif {\n  font-family: serif; }\n\nh1, h2, h3, h4, h5, h6 {\n  font-family: "Segoe UI",Arial,sans-serif;\n  font-weight: 400;\n  margin: 10px 0; }\n\n.w3-wide {\n  letter-spacing: 4px; }\n\nhr {\n  border: 0;\n  border-top: 1px solid #eee;\n  margin: 20px 0; }\n\n.w3-image {\n  max-width: 100%;\n  height: auto; }\n\nimg {\n  vertical-align: middle; }\n\na {\n  color: inherit; }\n\n.w3-table, .w3-table-all {\n  border-collapse: collapse;\n  border-spacing: 0;\n  width: 100%;\n  display: table; }\n\n.w3-table-all {\n  border: 1px solid #ccc; }\n\n.w3-bordered tr, .w3-table-all tr {\n  border-bottom: 1px solid #ddd; }\n\n.w3-striped tbody tr:nth-child(even) {\n  background-color: #f1f1f1; }\n\n.w3-table-all tr:nth-child(odd) {\n  background-color: #fff; }\n\n.w3-table-all tr:nth-child(even) {\n  background-color: #f1f1f1; }\n\n.w3-hoverable tbody tr:hover, .w3-ul.w3-hoverable li:hover {\n  background-color: #ccc; }\n\n.w3-centered tr th, .w3-centered tr td {\n  text-align: center; }\n\n.w3-table td, .w3-table th, .w3-table-all td, .w3-table-all th {\n  padding: 8px 8px;\n  display: table-cell;\n  text-align: left;\n  vertical-align: top; }\n\n.w3-table th:first-child, .w3-table td:first-child, .w3-table-all th:first-child, .w3-table-all td:first-child {\n  padding-left: 16px; }\n\n.w3-btn, .w3-button {\n  border: none;\n  display: inline-block;\n  padding: 8px 16px;\n  vertical-align: middle;\n  overflow: hidden;\n  text-decoration: none;\n  color: inherit;\n  background-color: inherit;\n  text-align: center;\n  cursor: pointer;\n  white-space: nowrap; }\n\n.w3-btn:hover {\n  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }\n\n.w3-btn, .w3-button {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -khtml-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none; }\n\n.w3-disabled, .w3-btn:disabled, .w3-button:disabled {\n  cursor: not-allowed;\n  opacity: 0.3; }\n\n.w3-disabled *, :disabled * {\n  pointer-events: none; }\n\n.w3-btn.w3-disabled:hover, .w3-btn:disabled:hover {\n  box-shadow: none; }\n\n.w3-badge, .w3-tag {\n  background-color: #000;\n  color: #fff;\n  display: inline-block;\n  padding-left: 8px;\n  padding-right: 8px;\n  text-align: center; }\n\n.w3-badge {\n  border-radius: 50%; }\n\n.w3-ul {\n  list-style-type: none;\n  padding: 0;\n  margin: 0; }\n\n.w3-ul li {\n  padding: 8px 16px;\n  border-bottom: 1px solid #ddd; }\n\n.w3-ul li:last-child {\n  border-bottom: none; }\n\n.w3-tooltip, .w3-display-container {\n  position: relative; }\n\n.w3-tooltip .w3-text {\n  display: none; }\n\n.w3-tooltip:hover .w3-text {\n  display: inline-block; }\n\n.w3-ripple:active {\n  opacity: 0.5; }\n\n.w3-ripple {\n  transition: opacity 0s; }\n\n.w3-input {\n  padding: 8px;\n  display: block;\n  border: none;\n  border-bottom: 1px solid #ccc;\n  width: 100%; }\n\n.w3-select {\n  padding: 9px 0;\n  width: 100%;\n  border: none;\n  border-bottom: 1px solid #ccc; }\n\n.w3-dropdown-click, .w3-dropdown-hover {\n  position: relative;\n  display: inline-block;\n  cursor: pointer; }\n\n.w3-dropdown-hover:hover .w3-dropdown-content {\n  display: block; }\n\n.w3-dropdown-hover:first-child, .w3-dropdown-click:hover {\n  background-color: #ccc;\n  color: #000; }\n\n.w3-dropdown-hover:hover > .w3-button:first-child, .w3-dropdown-click:hover > .w3-button:first-child {\n  background-color: #ccc;\n  color: #000; }\n\n.w3-dropdown-content {\n  cursor: auto;\n  color: #000;\n  background-color: #fff;\n  display: none;\n  position: absolute;\n  min-width: 160px;\n  margin: 0;\n  padding: 0;\n  z-index: 1; }\n\n.w3-check, .w3-radio {\n  width: 24px;\n  height: 24px;\n  position: relative;\n  top: 6px; }\n\n.w3-sidebar {\n  height: 100%;\n  width: 200px;\n  background-color: #fff;\n  position: fixed !important;\n  z-index: 1;\n  overflow: auto; }\n\n.w3-bar-block .w3-dropdown-hover, .w3-bar-block .w3-dropdown-click {\n  width: 100%; }\n\n.w3-bar-block .w3-dropdown-hover .w3-dropdown-content, .w3-bar-block .w3-dropdown-click .w3-dropdown-content {\n  min-width: 100%; }\n\n.w3-bar-block .w3-dropdown-hover .w3-button, .w3-bar-block .w3-dropdown-click .w3-button {\n  width: 100%;\n  text-align: left;\n  padding: 8px 16px; }\n\n.w3-main, #main {\n  transition: margin-left .4s; }\n\n.w3-modal {\n  z-index: 3;\n  display: none;\n  padding-top: 100px;\n  position: fixed;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 100%;\n  overflow: auto;\n  background-color: black;\n  background-color: rgba(0, 0, 0, 0.4); }\n\n.w3-modal-content {\n  margin: auto;\n  background-color: #fff;\n  position: relative;\n  padding: 0;\n  outline: 0;\n  width: 600px; }\n\n.w3-bar {\n  width: 100%;\n  overflow: hidden; }\n\n.w3-center .w3-bar {\n  display: inline-block;\n  width: auto; }\n\n.w3-bar .w3-bar-item {\n  padding: 8px 16px;\n  float: left;\n  width: auto;\n  border: none;\n  display: block;\n  outline: 0; }\n\n.w3-bar .w3-dropdown-hover, .w3-bar .w3-dropdown-click {\n  position: static;\n  float: left; }\n\n.w3-bar .w3-button {\n  white-space: normal; }\n\n.w3-bar-block .w3-bar-item {\n  width: 100%;\n  display: block;\n  padding: 8px 16px;\n  text-align: left;\n  border: none;\n  white-space: normal;\n  float: none;\n  outline: 0; }\n\n.w3-bar-block.w3-center .w3-bar-item {\n  text-align: center; }\n\n.w3-block {\n  display: block;\n  width: 100%; }\n\n.w3-responsive {\n  display: block;\n  overflow-x: auto; }\n\n.w3-container:after, .w3-container:before, .w3-panel:after, .w3-panel:before, .w3-row:after, .w3-row:before, .w3-row-padding:after, .w3-row-padding:before,\n.w3-cell-row:before, .w3-cell-row:after, .w3-clear:after, .w3-clear:before, .w3-bar:before, .w3-bar:after {\n  content: "";\n  display: table;\n  clear: both; }\n\n.w3-col, .w3-half, .w3-third, .w3-twothird, .w3-threequarter, .w3-quarter {\n  float: left;\n  width: 100%; }\n\n.w3-col.s1 {\n  width: 8.33333%; }\n\n.w3-col.s2 {\n  width: 16.66666%; }\n\n.w3-col.s3 {\n  width: 24.99999%; }\n\n.w3-col.s4 {\n  width: 33.33333%; }\n\n.w3-col.s5 {\n  width: 41.66666%; }\n\n.w3-col.s6 {\n  width: 49.99999%; }\n\n.w3-col.s7 {\n  width: 58.33333%; }\n\n.w3-col.s8 {\n  width: 66.66666%; }\n\n.w3-col.s9 {\n  width: 74.99999%; }\n\n.w3-col.s10 {\n  width: 83.33333%; }\n\n.w3-col.s11 {\n  width: 91.66666%; }\n\n.w3-col.s12 {\n  width: 99.99999%; }\n\n@media (min-width: 601px) {\n  .w3-col.m1 {\n    width: 8.33333%; }\n  .w3-col.m2 {\n    width: 16.66666%; }\n  .w3-col.m3, .w3-quarter {\n    width: 24.99999%; }\n  .w3-col.m4, .w3-third {\n    width: 33.33333%; }\n  .w3-col.m5 {\n    width: 41.66666%; }\n  .w3-col.m6, .w3-half {\n    width: 49.99999%; }\n  .w3-col.m7 {\n    width: 58.33333%; }\n  .w3-col.m8, .w3-twothird {\n    width: 66.66666%; }\n  .w3-col.m9, .w3-threequarter {\n    width: 74.99999%; }\n  .w3-col.m10 {\n    width: 83.33333%; }\n  .w3-col.m11 {\n    width: 91.66666%; }\n  .w3-col.m12 {\n    width: 99.99999%; } }\n\n@media (min-width: 993px) {\n  .w3-col.l1 {\n    width: 8.33333%; }\n  .w3-col.l2 {\n    width: 16.66666%; }\n  .w3-col.l3 {\n    width: 24.99999%; }\n  .w3-col.l4 {\n    width: 33.33333%; }\n  .w3-col.l5 {\n    width: 41.66666%; }\n  .w3-col.l6 {\n    width: 49.99999%; }\n  .w3-col.l7 {\n    width: 58.33333%; }\n  .w3-col.l8 {\n    width: 66.66666%; }\n  .w3-col.l9 {\n    width: 74.99999%; }\n  .w3-col.l10 {\n    width: 83.33333%; }\n  .w3-col.l11 {\n    width: 91.66666%; }\n  .w3-col.l12 {\n    width: 99.99999%; } }\n\n.w3-rest {\n  overflow: hidden; }\n\n.w3-stretch {\n  margin-left: -16px;\n  margin-right: -16px; }\n\n.w3-content, .w3-auto {\n  margin-left: auto;\n  margin-right: auto; }\n\n.w3-content {\n  max-width: 980px; }\n\n.w3-auto {\n  max-width: 1140px; }\n\n.w3-cell-row {\n  display: table;\n  width: 100%; }\n\n.w3-cell {\n  display: table-cell; }\n\n.w3-cell-top {\n  vertical-align: top; }\n\n.w3-cell-middle {\n  vertical-align: middle; }\n\n.w3-cell-bottom {\n  vertical-align: bottom; }\n\n.w3-hide {\n  display: none !important; }\n\n.w3-show-block, .w3-show {\n  display: block !important; }\n\n.w3-show-inline-block {\n  display: inline-block !important; }\n\n@media (max-width: 1205px) {\n  .w3-auto {\n    max-width: 95%; } }\n\n@media (max-width: 600px) {\n  .w3-modal-content {\n    margin: 0 10px;\n    width: auto !important; }\n  .w3-modal {\n    padding-top: 30px; }\n  .w3-dropdown-hover.w3-mobile .w3-dropdown-content, .w3-dropdown-click.w3-mobile .w3-dropdown-content {\n    position: relative; }\n  .w3-hide-small {\n    display: none !important; }\n  .w3-mobile {\n    display: block;\n    width: 100% !important; }\n  .w3-bar-item.w3-mobile, .w3-dropdown-hover.w3-mobile, .w3-dropdown-click.w3-mobile {\n    text-align: center; }\n  .w3-dropdown-hover.w3-mobile, .w3-dropdown-hover.w3-mobile .w3-btn, .w3-dropdown-hover.w3-mobile .w3-button, .w3-dropdown-click.w3-mobile, .w3-dropdown-click.w3-mobile .w3-btn, .w3-dropdown-click.w3-mobile .w3-button {\n    width: 100%; } }\n\n@media (max-width: 768px) {\n  .w3-modal-content {\n    width: 500px; }\n  .w3-modal {\n    padding-top: 50px; } }\n\n@media (min-width: 993px) {\n  .w3-modal-content {\n    width: 900px; }\n  .w3-hide-large {\n    display: none !important; }\n  .w3-sidebar.w3-collapse {\n    display: block !important; } }\n\n@media (max-width: 992px) and (min-width: 601px) {\n  .w3-hide-medium {\n    display: none !important; } }\n\n@media (max-width: 992px) {\n  .w3-sidebar.w3-collapse {\n    display: none; }\n  .w3-main {\n    margin-left: 0 !important;\n    margin-right: 0 !important; }\n  .w3-auto {\n    max-width: 100%; } }\n\n.w3-top, .w3-bottom {\n  position: fixed;\n  width: 100%;\n  z-index: 1; }\n\n.w3-top {\n  top: 0; }\n\n.w3-bottom {\n  bottom: 0; }\n\n.w3-overlay {\n  position: fixed;\n  display: none;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-color: rgba(0, 0, 0, 0.5);\n  z-index: 2; }\n\n.w3-display-topleft {\n  position: absolute;\n  left: 0;\n  top: 0; }\n\n.w3-display-topright {\n  position: absolute;\n  right: 0;\n  top: 0; }\n\n.w3-display-bottomleft {\n  position: absolute;\n  left: 0;\n  bottom: 0; }\n\n.w3-display-bottomright {\n  position: absolute;\n  right: 0;\n  bottom: 0; }\n\n.w3-display-middle {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  -ms-transform: translate(-50%, -50%); }\n\n.w3-display-left {\n  position: absolute;\n  top: 50%;\n  left: 0%;\n  transform: translate(0%, -50%);\n  -ms-transform: translate(0%, -50%); }\n\n.w3-display-right {\n  position: absolute;\n  top: 50%;\n  right: 0%;\n  transform: translate(0%, -50%);\n  -ms-transform: translate(0%, -50%); }\n\n.w3-display-topmiddle {\n  position: absolute;\n  left: 50%;\n  top: 0;\n  transform: translate(-50%, 0%);\n  -ms-transform: translate(-50%, 0%); }\n\n.w3-display-bottommiddle {\n  position: absolute;\n  left: 50%;\n  bottom: 0;\n  transform: translate(-50%, 0%);\n  -ms-transform: translate(-50%, 0%); }\n\n.w3-display-container:hover .w3-display-hover {\n  display: block; }\n\n.w3-display-container:hover span.w3-display-hover {\n  display: inline-block; }\n\n.w3-display-hover {\n  display: none; }\n\n.w3-display-position {\n  position: absolute; }\n\n.w3-circle {\n  border-radius: 50%; }\n\n.w3-round-small {\n  border-radius: 2px; }\n\n.w3-round, .w3-round-medium {\n  border-radius: 4px; }\n\n.w3-round-large {\n  border-radius: 8px; }\n\n.w3-round-xlarge {\n  border-radius: 16px; }\n\n.w3-round-xxlarge {\n  border-radius: 32px; }\n\n.w3-row-padding, .w3-row-padding > .w3-half, .w3-row-padding > .w3-third, .w3-row-padding > .w3-twothird, .w3-row-padding > .w3-threequarter, .w3-row-padding > .w3-quarter, .w3-row-padding > .w3-col {\n  padding: 0 8px; }\n\n.w3-container, .w3-panel {\n  padding: 0.01em 16px; }\n\n.w3-panel {\n  margin-top: 16px;\n  margin-bottom: 16px; }\n\n.w3-code, .w3-codespan {\n  font-family: Consolas,"courier new";\n  font-size: 16px; }\n\n.w3-code {\n  width: auto;\n  background-color: #fff;\n  padding: 8px 12px;\n  border-left: 4px solid #4CAF50;\n  word-wrap: break-word; }\n\n.w3-codespan {\n  color: crimson;\n  background-color: #f1f1f1;\n  padding-left: 4px;\n  padding-right: 4px;\n  font-size: 110%; }\n\n.w3-card, .w3-card-2 {\n  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); }\n\n.w3-card-4, .w3-hover-shadow:hover {\n  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2), 0 4px 20px 0 rgba(0, 0, 0, 0.19); }\n\n.w3-spin {\n  animation: w3-spin 2s infinite linear; }\n\n@keyframes w3-spin {\n  0% {\n    transform: rotate(0deg); }\n  100% {\n    transform: rotate(359deg); } }\n\n.w3-animate-fading {\n  animation: fading 10s infinite; }\n\n@keyframes fading {\n  0% {\n    opacity: 0; }\n  50% {\n    opacity: 1; }\n  100% {\n    opacity: 0; } }\n\n.w3-animate-opacity {\n  animation: opac 0.8s; }\n\n@keyframes opac {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n.w3-animate-top {\n  position: relative;\n  animation: animatetop 0.4s; }\n\n@keyframes animatetop {\n  from {\n    top: -300px;\n    opacity: 0; }\n  to {\n    top: 0;\n    opacity: 1; } }\n\n.w3-animate-left {\n  position: relative;\n  animation: animateleft 0.4s; }\n\n@keyframes animateleft {\n  from {\n    left: -300px;\n    opacity: 0; }\n  to {\n    left: 0;\n    opacity: 1; } }\n\n.w3-animate-right {\n  position: relative;\n  animation: animateright 0.4s; }\n\n@keyframes animateright {\n  from {\n    right: -300px;\n    opacity: 0; }\n  to {\n    right: 0;\n    opacity: 1; } }\n\n.w3-animate-bottom {\n  position: relative;\n  animation: animatebottom 0.4s; }\n\n@keyframes animatebottom {\n  from {\n    bottom: -300px;\n    opacity: 0; }\n  to {\n    bottom: 0;\n    opacity: 1; } }\n\n.w3-animate-zoom {\n  animation: animatezoom 0.6s; }\n\n@keyframes animatezoom {\n  from {\n    transform: scale(0); }\n  to {\n    transform: scale(1); } }\n\n.w3-animate-input {\n  transition: width 0.4s ease-in-out; }\n\n.w3-animate-input:focus {\n  width: 100% !important; }\n\n.w3-opacity, .w3-hover-opacity:hover {\n  opacity: 0.60; }\n\n.w3-opacity-off, .w3-hover-opacity-off:hover {\n  opacity: 1; }\n\n.w3-opacity-max {\n  opacity: 0.25; }\n\n.w3-opacity-min {\n  opacity: 0.75; }\n\n.w3-greyscale-max, .w3-grayscale-max, .w3-hover-greyscale:hover, .w3-hover-grayscale:hover {\n  filter: grayscale(100%); }\n\n.w3-greyscale, .w3-grayscale {\n  filter: grayscale(75%); }\n\n.w3-greyscale-min, .w3-grayscale-min {\n  filter: grayscale(50%); }\n\n.w3-sepia {\n  filter: sepia(75%); }\n\n.w3-sepia-max, .w3-hover-sepia:hover {\n  filter: sepia(100%); }\n\n.w3-sepia-min {\n  filter: sepia(50%); }\n\n.w3-tiny {\n  font-size: 10px !important; }\n\n.w3-small {\n  font-size: 12px !important; }\n\n.w3-medium {\n  font-size: 15px !important; }\n\n.w3-large {\n  font-size: 18px !important; }\n\n.w3-xlarge {\n  font-size: 24px !important; }\n\n.w3-xxlarge {\n  font-size: 36px !important; }\n\n.w3-xxxlarge {\n  font-size: 48px !important; }\n\n.w3-jumbo {\n  font-size: 64px !important; }\n\n.w3-left-align {\n  text-align: left !important; }\n\n.w3-right-align {\n  text-align: right !important; }\n\n.w3-justify {\n  text-align: justify !important; }\n\n.w3-center {\n  text-align: center !important; }\n\n.w3-border-0 {\n  border: 0 !important; }\n\n.w3-border {\n  border: 1px solid #ccc !important; }\n\n.w3-border-top {\n  border-top: 1px solid #ccc !important; }\n\n.w3-border-bottom {\n  border-bottom: 1px solid #ccc !important; }\n\n.w3-border-left {\n  border-left: 1px solid #ccc !important; }\n\n.w3-border-right {\n  border-right: 1px solid #ccc !important; }\n\n.w3-topbar {\n  border-top: 6px solid #ccc !important; }\n\n.w3-bottombar {\n  border-bottom: 6px solid #ccc !important; }\n\n.w3-leftbar {\n  border-left: 6px solid #ccc !important; }\n\n.w3-rightbar {\n  border-right: 6px solid #ccc !important; }\n\n.w3-section, .w3-code {\n  margin-top: 16px !important;\n  margin-bottom: 16px !important; }\n\n.w3-margin {\n  margin: 16px !important; }\n\n.w3-margin-top {\n  margin-top: 16px !important; }\n\n.w3-margin-bottom {\n  margin-bottom: 16px !important; }\n\n.w3-margin-left {\n  margin-left: 16px !important; }\n\n.w3-margin-right {\n  margin-right: 16px !important; }\n\n.w3-padding-small {\n  padding: 4px 8px !important; }\n\n.w3-padding {\n  padding: 8px 16px !important; }\n\n.w3-padding-large {\n  padding: 12px 24px !important; }\n\n.w3-padding-16 {\n  padding-top: 16px !important;\n  padding-bottom: 16px !important; }\n\n.w3-padding-24 {\n  padding-top: 24px !important;\n  padding-bottom: 24px !important; }\n\n.w3-padding-32 {\n  padding-top: 32px !important;\n  padding-bottom: 32px !important; }\n\n.w3-padding-48 {\n  padding-top: 48px !important;\n  padding-bottom: 48px !important; }\n\n.w3-padding-64 {\n  padding-top: 64px !important;\n  padding-bottom: 64px !important; }\n\n.w3-left {\n  float: left !important; }\n\n.w3-right {\n  float: right !important; }\n\n.w3-button:hover {\n  color: #000 !important;\n  background-color: #ccc !important; }\n\n.w3-transparent, .w3-hover-none:hover {\n  background-color: transparent !important; }\n\n.w3-hover-none:hover {\n  box-shadow: none !important; }\n\n/* Colors */\n.w3-amber, .w3-hover-amber:hover {\n  color: #000 !important;\n  background-color: #ffc107 !important; }\n\n.w3-aqua, .w3-hover-aqua:hover {\n  color: #000 !important;\n  background-color: #00ffff !important; }\n\n.w3-blue, .w3-hover-blue:hover {\n  color: #fff !important;\n  background-color: #2196F3 !important; }\n\n.w3-light-blue, .w3-hover-light-blue:hover {\n  color: #000 !important;\n  background-color: #87CEEB !important; }\n\n.w3-brown, .w3-hover-brown:hover {\n  color: #fff !important;\n  background-color: #795548 !important; }\n\n.w3-cyan, .w3-hover-cyan:hover {\n  color: #000 !important;\n  background-color: #00bcd4 !important; }\n\n.w3-blue-grey, .w3-hover-blue-grey:hover, .w3-blue-gray, .w3-hover-blue-gray:hover {\n  color: #fff !important;\n  background-color: #607d8b !important; }\n\n.w3-green, .w3-hover-green:hover {\n  color: #fff !important;\n  background-color: #4CAF50 !important; }\n\n.w3-light-green, .w3-hover-light-green:hover {\n  color: #000 !important;\n  background-color: #8bc34a !important; }\n\n.w3-indigo, .w3-hover-indigo:hover {\n  color: #fff !important;\n  background-color: #3f51b5 !important; }\n\n.w3-khaki, .w3-hover-khaki:hover {\n  color: #000 !important;\n  background-color: #f0e68c !important; }\n\n.w3-lime, .w3-hover-lime:hover {\n  color: #000 !important;\n  background-color: #cddc39 !important; }\n\n.w3-orange, .w3-hover-orange:hover {\n  color: #000 !important;\n  background-color: #ff9800 !important; }\n\n.w3-deep-orange, .w3-hover-deep-orange:hover {\n  color: #fff !important;\n  background-color: #ff5722 !important; }\n\n.w3-pink, .w3-hover-pink:hover {\n  color: #fff !important;\n  background-color: #e91e63 !important; }\n\n.w3-purple, .w3-hover-purple:hover {\n  color: #fff !important;\n  background-color: #9c27b0 !important; }\n\n.w3-deep-purple, .w3-hover-deep-purple:hover {\n  color: #fff !important;\n  background-color: #673ab7 !important; }\n\n.w3-red, .w3-hover-red:hover {\n  color: #fff !important;\n  background-color: #f44336 !important; }\n\n.w3-sand, .w3-hover-sand:hover {\n  color: #000 !important;\n  background-color: #fdf5e6 !important; }\n\n.w3-teal, .w3-hover-teal:hover {\n  color: #fff !important;\n  background-color: #009688 !important; }\n\n.w3-yellow, .w3-hover-yellow:hover {\n  color: #000 !important;\n  background-color: #ffeb3b !important; }\n\n.w3-white, .w3-hover-white:hover {\n  color: #000 !important;\n  background-color: #fff !important; }\n\n.w3-black, .w3-hover-black:hover {\n  color: #fff !important;\n  background-color: #000 !important; }\n\n.w3-grey, .w3-hover-grey:hover, .w3-gray, .w3-hover-gray:hover {\n  color: #000 !important;\n  background-color: #9e9e9e !important; }\n\n.w3-light-grey, .w3-hover-light-grey:hover, .w3-light-gray, .w3-hover-light-gray:hover {\n  color: #000 !important;\n  background-color: #f1f1f1 !important; }\n\n.w3-dark-grey, .w3-hover-dark-grey:hover, .w3-dark-gray, .w3-hover-dark-gray:hover {\n  color: #fff !important;\n  background-color: #616161 !important; }\n\n.w3-pale-red, .w3-hover-pale-red:hover {\n  color: #000 !important;\n  background-color: #ffdddd !important; }\n\n.w3-pale-green, .w3-hover-pale-green:hover {\n  color: #000 !important;\n  background-color: #ddffdd !important; }\n\n.w3-pale-yellow, .w3-hover-pale-yellow:hover {\n  color: #000 !important;\n  background-color: #ffffcc !important; }\n\n.w3-pale-blue, .w3-hover-pale-blue:hover {\n  color: #000 !important;\n  background-color: #ddffff !important; }\n\n.w3-text-amber, .w3-hover-text-amber:hover {\n  color: #ffc107 !important; }\n\n.w3-text-aqua, .w3-hover-text-aqua:hover {\n  color: #00ffff !important; }\n\n.w3-text-blue, .w3-hover-text-blue:hover {\n  color: #2196F3 !important; }\n\n.w3-text-light-blue, .w3-hover-text-light-blue:hover {\n  color: #87CEEB !important; }\n\n.w3-text-brown, .w3-hover-text-brown:hover {\n  color: #795548 !important; }\n\n.w3-text-cyan, .w3-hover-text-cyan:hover {\n  color: #00bcd4 !important; }\n\n.w3-text-blue-grey, .w3-hover-text-blue-grey:hover, .w3-text-blue-gray, .w3-hover-text-blue-gray:hover {\n  color: #607d8b !important; }\n\n.w3-text-green, .w3-hover-text-green:hover {\n  color: #4CAF50 !important; }\n\n.w3-text-light-green, .w3-hover-text-light-green:hover {\n  color: #8bc34a !important; }\n\n.w3-text-indigo, .w3-hover-text-indigo:hover {\n  color: #3f51b5 !important; }\n\n.w3-text-khaki, .w3-hover-text-khaki:hover {\n  color: #b4aa50 !important; }\n\n.w3-text-lime, .w3-hover-text-lime:hover {\n  color: #cddc39 !important; }\n\n.w3-text-orange, .w3-hover-text-orange:hover {\n  color: #ff9800 !important; }\n\n.w3-text-deep-orange, .w3-hover-text-deep-orange:hover {\n  color: #ff5722 !important; }\n\n.w3-text-pink, .w3-hover-text-pink:hover {\n  color: #e91e63 !important; }\n\n.w3-text-purple, .w3-hover-text-purple:hover {\n  color: #9c27b0 !important; }\n\n.w3-text-deep-purple, .w3-hover-text-deep-purple:hover {\n  color: #673ab7 !important; }\n\n.w3-text-red, .w3-hover-text-red:hover {\n  color: #f44336 !important; }\n\n.w3-text-sand, .w3-hover-text-sand:hover {\n  color: #fdf5e6 !important; }\n\n.w3-text-teal, .w3-hover-text-teal:hover {\n  color: #009688 !important; }\n\n.w3-text-yellow, .w3-hover-text-yellow:hover {\n  color: #d2be0e !important; }\n\n.w3-text-white, .w3-hover-text-white:hover {\n  color: #fff !important; }\n\n.w3-text-black, .w3-hover-text-black:hover {\n  color: #000 !important; }\n\n.w3-text-grey, .w3-hover-text-grey:hover, .w3-text-gray, .w3-hover-text-gray:hover {\n  color: #757575 !important; }\n\n.w3-text-light-grey, .w3-hover-text-light-grey:hover, .w3-text-light-gray, .w3-hover-text-light-gray:hover {\n  color: #f1f1f1 !important; }\n\n.w3-text-dark-grey, .w3-hover-text-dark-grey:hover, .w3-text-dark-gray, .w3-hover-text-dark-gray:hover {\n  color: #3a3a3a !important; }\n\n.w3-border-amber, .w3-hover-border-amber:hover {\n  border-color: #ffc107 !important; }\n\n.w3-border-aqua, .w3-hover-border-aqua:hover {\n  border-color: #00ffff !important; }\n\n.w3-border-blue, .w3-hover-border-blue:hover {\n  border-color: #2196F3 !important; }\n\n.w3-border-light-blue, .w3-hover-border-light-blue:hover {\n  border-color: #87CEEB !important; }\n\n.w3-border-brown, .w3-hover-border-brown:hover {\n  border-color: #795548 !important; }\n\n.w3-border-cyan, .w3-hover-border-cyan:hover {\n  border-color: #00bcd4 !important; }\n\n.w3-border-blue-grey, .w3-hover-border-blue-grey:hover, .w3-border-blue-gray, .w3-hover-border-blue-gray:hover {\n  border-color: #607d8b !important; }\n\n.w3-border-green, .w3-hover-border-green:hover {\n  border-color: #4CAF50 !important; }\n\n.w3-border-light-green, .w3-hover-border-light-green:hover {\n  border-color: #8bc34a !important; }\n\n.w3-border-indigo, .w3-hover-border-indigo:hover {\n  border-color: #3f51b5 !important; }\n\n.w3-border-khaki, .w3-hover-border-khaki:hover {\n  border-color: #f0e68c !important; }\n\n.w3-border-lime, .w3-hover-border-lime:hover {\n  border-color: #cddc39 !important; }\n\n.w3-border-orange, .w3-hover-border-orange:hover {\n  border-color: #ff9800 !important; }\n\n.w3-border-deep-orange, .w3-hover-border-deep-orange:hover {\n  border-color: #ff5722 !important; }\n\n.w3-border-pink, .w3-hover-border-pink:hover {\n  border-color: #e91e63 !important; }\n\n.w3-border-purple, .w3-hover-border-purple:hover {\n  border-color: #9c27b0 !important; }\n\n.w3-border-deep-purple, .w3-hover-border-deep-purple:hover {\n  border-color: #673ab7 !important; }\n\n.w3-border-red, .w3-hover-border-red:hover {\n  border-color: #f44336 !important; }\n\n.w3-border-sand, .w3-hover-border-sand:hover {\n  border-color: #fdf5e6 !important; }\n\n.w3-border-teal, .w3-hover-border-teal:hover {\n  border-color: #009688 !important; }\n\n.w3-border-yellow, .w3-hover-border-yellow:hover {\n  border-color: #ffeb3b !important; }\n\n.w3-border-white, .w3-hover-border-white:hover {\n  border-color: #fff !important; }\n\n.w3-border-black, .w3-hover-border-black:hover {\n  border-color: #000 !important; }\n\n.w3-border-grey, .w3-hover-border-grey:hover, .w3-border-gray, .w3-hover-border-gray:hover {\n  border-color: #9e9e9e !important; }\n\n.w3-border-light-grey, .w3-hover-border-light-grey:hover, .w3-border-light-gray, .w3-hover-border-light-gray:hover {\n  border-color: #f1f1f1 !important; }\n\n.w3-border-dark-grey, .w3-hover-border-dark-grey:hover, .w3-border-dark-gray, .w3-hover-border-dark-gray:hover {\n  border-color: #616161 !important; }\n\n.w3-border-pale-red, .w3-hover-border-pale-red:hover {\n  border-color: #ffe7e7 !important; }\n\n.w3-border-pale-green, .w3-hover-border-pale-green:hover {\n  border-color: #e7ffe7 !important; }\n\n.w3-border-pale-yellow, .w3-hover-border-pale-yellow:hover {\n  border-color: #ffffcc !important; }\n\n.w3-border-pale-blue, .w3-hover-border-pale-blue:hover {\n  border-color: #e7ffff !important; }\n']}]),n.exports=o},function(n,o){n.exports=function(n){var o="undefined"!=typeof window&&window.location;if(!o)throw new Error("fixUrls requires window.location");if(!n||"string"!=typeof n)return n;var t=o.protocol+"//"+o.host,r=t+o.pathname.replace(/\/[^\/]*$/,"/");return n.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(n,o){var e,A=o.trim().replace(/^"(.*)"$/,(function(n,o){return o})).replace(/^'(.*)'$/,(function(n,o){return o}));return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(A)?n:(e=0===A.indexOf("//")?A:0===A.indexOf("/")?t+A:r+A.replace(/^\.\//,""),"url("+JSON.stringify(e)+")")}))}},function(n,o,t){var r=t(9);"string"==typeof r&&(r=[[n.i,r,""]]);var e={hmr:!0,transform:void 0,insertInto:void 0};t(4)(r,e);r.locals&&(n.exports=r.locals)},function(n,o,t){(o=t(3)(!0)).push([n.i,".tr-big-value {\n  margin-top: 16px !important;\n  margin-bottom: 16px !important; }\n  .tr-big-value h1 {\n    margin: 0; }\n    .tr-big-value h1 span {\n      font-size: 24px !important; }\n  .tr-big-value .tr-min-val {\n    margin-right: 16px !important;\n    color: #e91e63 !important; }\n  .tr-big-value .tr-max-val {\n    color: #00bcd4 !important; }\n\n.tr-middle-value {\n  margin-top: 16px !important;\n  margin-bottom: 16px !important; }\n  .tr-middle-value h3 {\n    margin: 0; }\n    .tr-middle-value h3 span {\n      font-size: 18px !important; }\n\n.tr-critical-3,\n.tr-major-3,\n.tr-minor-3 {\n  padding: 8px 16px !important;\n  text-align: center !important; }\n  .tr-critical-3 h1,\n  .tr-critical-3 h5,\n  .tr-major-3 h1,\n  .tr-major-3 h5,\n  .tr-minor-3 h1,\n  .tr-minor-3 h5 {\n    color: white !important; }\n\n.tr-critical-3 {\n  background-color: #f10075; }\n\n.tr-major-3 {\n  background-color: #fd7e14; }\n\n.tr-minor-3 {\n  background-color: #ffc107; }\n\n.tr-critical-3 h1,\n.tr-critical-3 h5,\n.tr-major-3 h1,\n.tr-major-3 h5,\n.tr-minor-3 h1,\n.tr-minor-3 h5 {\n  margin: 0; }\n\n@media (min-width: 361px) {\n  .tr-critical-3 h5,\n  .tr-major-3 h5,\n  .tr-minor-3 h5 {\n    margin-top: 16px !important; }\n  .tr-critical-3 h1,\n  .tr-major-3 h1,\n  .tr-minor-3 h1 {\n    margin-top: 16px !important;\n    margin-bottom: 16px !important; } }\n\n.tr-full {\n  width: 100%;\n  height: 100%;\n  overflow: hidden; }\n\n.tr-wd-100 {\n  width: 100%; }\n\n.tr-weather table {\n  margin-left: 25px; }\n\n@media (min-width: 361px) {\n  .tr-weather table {\n    margin: auto; } }\n","",{version:3,sources:["style.scss"],names:[],mappings:"AAAA;EACE,2BAA2B;EAC3B,8BAA8B,EAAE;EAChC;IACE,SAAS,EAAE;IACX;MACE,0BAA0B,EAAE;EAChC;IACE,6BAA6B;IAC7B,yBAAyB,EAAE;EAC7B;IACE,yBAAyB,EAAE;;AAE/B;EACE,2BAA2B;EAC3B,8BAA8B,EAAE;EAChC;IACE,SAAS,EAAE;IACX;MACE,0BAA0B,EAAE;;AAElC;;;EAGE,4BAA4B;EAC5B,6BAA6B,EAAE;EAC/B;;;;;;IAME,uBAAuB,EAAE;;AAE7B;EACE,yBAAyB,EAAE;;AAE7B;EACE,yBAAyB,EAAE;;AAE7B;EACE,yBAAyB,EAAE;;AAE7B;;;;;;EAME,SAAS,EAAE;;AAEb;EACE;;;IAGE,2BAA2B,EAAE;EAC/B;;;IAGE,2BAA2B;IAC3B,8BAA8B,EAAE,EAAE;;AAEtC;EACE,WAAW;EACX,YAAY;EACZ,gBAAgB,EAAE;;AAEpB;EACE,WAAW,EAAE;;AAEf;EACE,iBAAiB,EAAE;;AAErB;EACE;IACE,YAAY,EAAE,EAAE",file:"style.scss",sourcesContent:[".tr-big-value {\n  margin-top: 16px !important;\n  margin-bottom: 16px !important; }\n  .tr-big-value h1 {\n    margin: 0; }\n    .tr-big-value h1 span {\n      font-size: 24px !important; }\n  .tr-big-value .tr-min-val {\n    margin-right: 16px !important;\n    color: #e91e63 !important; }\n  .tr-big-value .tr-max-val {\n    color: #00bcd4 !important; }\n\n.tr-middle-value {\n  margin-top: 16px !important;\n  margin-bottom: 16px !important; }\n  .tr-middle-value h3 {\n    margin: 0; }\n    .tr-middle-value h3 span {\n      font-size: 18px !important; }\n\n.tr-critical-3,\n.tr-major-3,\n.tr-minor-3 {\n  padding: 8px 16px !important;\n  text-align: center !important; }\n  .tr-critical-3 h1,\n  .tr-critical-3 h5,\n  .tr-major-3 h1,\n  .tr-major-3 h5,\n  .tr-minor-3 h1,\n  .tr-minor-3 h5 {\n    color: white !important; }\n\n.tr-critical-3 {\n  background-color: #f10075; }\n\n.tr-major-3 {\n  background-color: #fd7e14; }\n\n.tr-minor-3 {\n  background-color: #ffc107; }\n\n.tr-critical-3 h1,\n.tr-critical-3 h5,\n.tr-major-3 h1,\n.tr-major-3 h5,\n.tr-minor-3 h1,\n.tr-minor-3 h5 {\n  margin: 0; }\n\n@media (min-width: 361px) {\n  .tr-critical-3 h5,\n  .tr-major-3 h5,\n  .tr-minor-3 h5 {\n    margin-top: 16px !important; }\n  .tr-critical-3 h1,\n  .tr-major-3 h1,\n  .tr-minor-3 h1 {\n    margin-top: 16px !important;\n    margin-bottom: 16px !important; } }\n\n.tr-full {\n  width: 100%;\n  height: 100%;\n  overflow: hidden; }\n\n.tr-wd-100 {\n  width: 100%; }\n\n.tr-weather table {\n  margin-left: 25px; }\n\n@media (min-width: 361px) {\n  .tr-weather table {\n    margin: auto; } }\n"]}]),n.exports=o},function(n,o,t){"use strict";t.r(o);var r=t(2),e=function(n,o){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var t in o)o.hasOwnProperty(t)&&(n[t]=o[t])})(n,o)};function A(n,o){return Object.defineProperty?Object.defineProperty(n,"raw",{value:o}):n.raw=o,n}t(5),t(8);var a=t(0),i=t.n(a),E=t(1);function l(n){var o;if(n){var t=n.fields[1].config.unit,e=n.fields[1].values.get(0),A=Object(r.getValueFormat)(t)(e);return{number:Number(A.text),unit:A.suffix||"",color:d(e,null===(o=n.fields[1].config.thresholds)||void 0===o?void 0:o.steps)}}return{number:null,unit:"No Data",color:"gray"}}function d(n,o){var t="gray";if(o){var r=o.findIndex((function(o){return o.value>n}))-1;t={green:"#73BF69","dark-green":"#37872D","semi-dark-green":"#56A64B","light-green":"#96D98D","super-light-green":"#C8F2C2",yellow:"#FADE2A","dark-yellow":"#E0B400","semi-dark-yellow":"#F2CC0C","light-yellow":"#FFEE52","super-light-yellow":"#FFF899",red:"#F2495C","dark-red":"#C4162A","semi-dark-red":"#E02F44","light-red":"#FF7383","super-light-red":"#FFA6B0",blue:"#5794F2","dark-blue":"#1F60C4","semi-dark-blue":"#3274D9","light-blue":"#8AB8FF","super-light-blue":"#C0D8FF",orange:"#FF9830","dark-orange":"#FA6400","semi-dark-orange":"#FF780A","light-orange":"#FFB357","super-light-orange":"#FFCB7D",purple:"#B877D9","dark-purple":"#8F3BB8","semi-dark-purple":"#A352CC","light-purple":"#CA95E5","super-light-purple":"#DEB6F2"}[o[r=-2===r?o.length-1:r].color]||o[r].color}return t}var p,c,w,s,m,h,b,g,B,C,f,u,x,v=function(n){function o(o){var t=n.call(this,o)||this;return t.state={zoom:1},t.capacity=t.voltage=t.resistance=t.temperature=t.current={number:0,unit:"",color:"green"},t}return function(n,o){function t(){this.constructor=n}e(n,o),n.prototype=null===o?Object.create(o):(t.prototype=o.prototype,new t)}(o,n),o.prototype.render=function(){var n,o=this.props.options,t=o.dataMode,r=o.style;switch(t){case"dummy":var e=this.props.options,A=e.dummyCapacity,a=e.dummyTemperature,i=e.dummyResistance,E=e.dummyVoltage,p=e.dummyCurrent,c=e.smallValueColor,w=function(n,o){return{number:n,unit:o,color:c}};this.capacity={number:A,unit:" %",color:d(A,null===(n=this.props.fieldConfig.defaults.thresholds)||void 0===n?void 0:n.steps)},this.resistance=w(i," Ω"),this.voltage=w(E," V"),this.temperature=w(a," °C"),this.current=w(p," A");break;case"real":var s=this.props.data,m=s.series.find((function(n){return"cell1"===n.name})),h=s.series.find((function(n){return"temp1"===n.name})),b=s.series.find((function(n){return"rest1"===n.name})),g=s.series.find((function(n){return"soc1"===n.name}));this.voltage=l(m),this.temperature=l(h),this.resistance=l(b),this.capacity=l(g)}return this.layoutSelector(r)},o.prototype.setZoom=function(n){if(n){var o=n.clientWidth;if(o<600){var t=o/600;t=t<.5?.5:t,this.setState({zoom:t})}else this.setState({zoom:1})}},o.prototype.layoutSelector=function(n){var o,t,r,e,a=this.state.zoom,l=this.props.options.spacingVertical||0,d=this.props.options.spacingHorizontal||0,v=this.props.options,y=v.showCurrent,k=v.bigValuePercentage,I=this.capacity.color,z=Object(E.css)(p||(p=A(["\n        display: flex;\n        justify-content: center;\n        align-items: center;\n      "],["\n        display: flex;\n        justify-content: center;\n        align-items: center;\n      "]))),U=i.a.createElement("h1",{className:"w3-center w3-text-blue-gray"},"No Data");switch(n){case"layout1":o=Object(E.css)(c||(c=A(["\n          border: 2px solid ",";\n          border-radius: 5px;\n          display: inline-block;\n          height: 32px;\n          position: relative;\n          padding: 2px;\n          margin-right: 10px;\n          width: 70px;\n          zoom: 2;\n\n          &::after {\n            border-radius: 0 4px 4px 0;\n            border: 2px solid ",";\n            background-color: ",";\n            content: '';\n            display: block;\n            height: 14px;\n            position: absolute;\n            right: -7px;\n            top: 7px;\n            width: 6px;\n          }\n        "],["\n          border: 2px solid ",";\n          border-radius: 5px;\n          display: inline-block;\n          height: 32px;\n          position: relative;\n          padding: 2px;\n          margin-right: 10px;\n          width: 70px;\n          zoom: 2;\n\n          &::after {\n            border-radius: 0 4px 4px 0;\n            border: 2px solid ",";\n            background-color: ",";\n            content: '';\n            display: block;\n            height: 14px;\n            position: absolute;\n            right: -7px;\n            top: 7px;\n            width: 6px;\n          }\n        "])),I,I,I),t=Object(E.css)(w||(w=A(["\n          background-color: ",";\n          border-radius: 2.5px;\n          height: 100%;\n        "],["\n          background-color: ",";\n          border-radius: 2.5px;\n          height: 100%;\n        "])),I),r=Object(E.css)(s||(s=A(["\n          margin: 0 ","px !important;\n        "],["\n          margin: 0 ","px !important;\n        "])),d),e=function(n){return i.a.createElement("h3",{className:r,style:{color:n.color}},n.number,i.a.createElement("span",null,n.unit))},U=i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:z+" tr-big-value",style:{zoom:k+"%"}},i.a.createElement("div",{className:o},null!==this.capacity.number?i.a.createElement("div",{className:t,style:{width:(this.capacity.number>100?100:this.capacity.number)+"%"}}):void 0),i.a.createElement("h1",{style:{color:this.capacity.color}},this.capacity.number,i.a.createElement("span",null,this.capacity.unit))),i.a.createElement("div",{className:z+" tr-middle-value",style:{paddingTop:l}},e(this.voltage),y?e(this.current):void 0,e(this.resistance),e(this.temperature)));break;case"layout2":o=Object(E.css)(m||(m=A(["\n          border: 2px solid ",";\n          border-radius: 5px;\n          display: inline-block;\n          height: 60px;\n          position: relative;\n          padding: 2px;\n          margin-right: 10px;\n          transform: rotate(180deg);\n          width: 32px;\n          zoom: 2;\n\n          &::after {\n            border-radius: 0 0 4px 4px;\n            border: 2px solid ",";\n            background-color: ",";\n            content: '';\n            display: block;\n            height: 6px;\n            left: 7px;\n            position: absolute;\n            bottom: -7px;\n            width: 14px;\n          }\n        "],["\n          border: 2px solid ",";\n          border-radius: 5px;\n          display: inline-block;\n          height: 60px;\n          position: relative;\n          padding: 2px;\n          margin-right: 10px;\n          transform: rotate(180deg);\n          width: 32px;\n          zoom: 2;\n\n          &::after {\n            border-radius: 0 0 4px 4px;\n            border: 2px solid ",";\n            background-color: ",";\n            content: '';\n            display: block;\n            height: 6px;\n            left: 7px;\n            position: absolute;\n            bottom: -7px;\n            width: 14px;\n          }\n        "])),I,I,I),t=Object(E.css)(h||(h=A(["\n          background-color: ",";\n          border-radius: 2.5px;\n          width: 100%;\n        "],["\n          background-color: ",";\n          border-radius: 2.5px;\n          width: 100%;\n        "])),I),r=Object(E.css)(b||(b=A(["\n          margin: 0 ","px !important;\n        "],["\n          margin: 0 ","px !important;\n        "])),d),e=function(n){return i.a.createElement("h3",{className:r,style:{color:n.color}},n.number,i.a.createElement("span",null,n.unit))},U=i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:z+" tr-big-value",style:{zoom:k+"%"}},i.a.createElement("div",{className:o},null!==this.capacity.number?i.a.createElement("div",{className:t,style:{height:(this.capacity.number>100?100:this.capacity.number)+"%"}}):void 0),i.a.createElement("h1",{style:{color:this.capacity.color}},this.capacity.number,i.a.createElement("span",null,this.capacity.unit))),i.a.createElement("div",{className:z+" tr-middle-value",style:{paddingTop:l}},e(this.voltage),y?e(this.current):void 0,e(this.resistance),e(this.temperature)));break;case"layout3":o=Object(E.css)(g||(g=A(["\n          border: 2px solid ",";\n          border-radius: 5px;\n          display: inline-block;\n          height: 60px;\n          margin-bottom: 2px;\n          position: relative;\n          padding: 2px;\n          transform: rotate(180deg);\n          width: 32px;\n          zoom: 2;\n\n          &::after {\n            border-radius: 0 0 4px 4px;\n            border: 2px solid ",";\n            background-color: ",";\n            content: '';\n            display: block;\n            height: 6px;\n            left: 6px;\n            position: absolute;\n            bottom: -7px;\n            width: 15px;\n          }\n        "],["\n          border: 2px solid ",";\n          border-radius: 5px;\n          display: inline-block;\n          height: 60px;\n          margin-bottom: 2px;\n          position: relative;\n          padding: 2px;\n          transform: rotate(180deg);\n          width: 32px;\n          zoom: 2;\n\n          &::after {\n            border-radius: 0 0 4px 4px;\n            border: 2px solid ",";\n            background-color: ",";\n            content: '';\n            display: block;\n            height: 6px;\n            left: 6px;\n            position: absolute;\n            bottom: -7px;\n            width: 15px;\n          }\n        "])),I,I,I),t=Object(E.css)(B||(B=A(["\n          background-color: ",";\n          border-radius: 2.5px;\n          width: 100%;\n        "],["\n          background-color: ",";\n          border-radius: 2.5px;\n          width: 100%;\n        "])),I),r=Object(E.css)(C||(C=A(["\n          margin: 0 ","px !important;\n        "],["\n          margin: 0 ","px !important;\n        "])),d),e=function(n){return i.a.createElement("h3",{className:r,style:{color:n.color}},n.number,i.a.createElement("span",null,n.unit))},U=i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:z+" tr-big-value",style:{flexDirection:"column",zoom:k+"%"}},i.a.createElement("div",{className:o},null!==this.capacity.number?i.a.createElement("div",{className:t,style:{height:(this.capacity.number>100?100:this.capacity.number)+"%"}}):void 0),i.a.createElement("h1",{style:{color:this.capacity.color}},this.capacity.number,i.a.createElement("span",null,this.capacity.unit))),i.a.createElement("div",{className:z+" tr-middle-value",style:{paddingTop:l}},e(this.voltage),y?e(this.current):void 0,e(this.resistance),e(this.temperature)));break;case"layout4":o=Object(E.css)(f||(f=A(["\n          border: 2px solid ",";\n          border-radius: 5px;\n          display: inline-block;\n          height: 60px;\n          margin-bottom: 2px;\n          margin-top: 8px;\n          position: relative;\n          padding: 2px;\n          transform: rotate(180deg);\n          width: 32px;\n          zoom: 2;\n\n          &::after {\n            border-radius: 0 0 4px 4px;\n            border: 2px solid ",";\n            background-color: ",";\n            content: '';\n            display: block;\n            height: 6px;\n            left: 6px;\n            position: absolute;\n            bottom: -7px;\n            width: 15px;\n          }\n        "],["\n          border: 2px solid ",";\n          border-radius: 5px;\n          display: inline-block;\n          height: 60px;\n          margin-bottom: 2px;\n          margin-top: 8px;\n          position: relative;\n          padding: 2px;\n          transform: rotate(180deg);\n          width: 32px;\n          zoom: 2;\n\n          &::after {\n            border-radius: 0 0 4px 4px;\n            border: 2px solid ",";\n            background-color: ",";\n            content: '';\n            display: block;\n            height: 6px;\n            left: 6px;\n            position: absolute;\n            bottom: -7px;\n            width: 15px;\n          }\n        "])),I,I,I),t=Object(E.css)(u||(u=A(["\n          background-color: ",";\n          border-radius: 2.5px;\n          width: 100%;\n        "],["\n          background-color: ",";\n          border-radius: 2.5px;\n          width: 100%;\n        "])),I),r=Object(E.css)(x||(x=A(["\n          margin: ","px 0 !important;\n        "],["\n          margin: ","px 0 !important;\n        "])),l),e=function(n){return i.a.createElement("h3",{className:r,style:{color:n.color}},n.number,i.a.createElement("span",null,n.unit))},U=i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:z},i.a.createElement("div",{className:z+" tr-big-value",style:{flexDirection:"column",zoom:k+"%"}},i.a.createElement("div",{className:o},null!==this.capacity.number?i.a.createElement("div",{className:t,style:{height:(this.capacity.number>100?100:this.capacity.number)+"%"}}):void 0),i.a.createElement("h1",{style:{color:this.capacity.color}},this.capacity.number,i.a.createElement("span",null,this.capacity.unit))),i.a.createElement("div",{className:z+" tr-middle-value",style:{flexDirection:"column",marginLeft:d}},e(this.voltage),y?e(this.current):void 0,e(this.resistance),e(this.temperature))))}return i.a.createElement("div",{className:"w3-display-container tr-full",ref:this.setZoom.bind(this)},i.a.createElement("div",{className:"w3-display-middle tr-wd-100",style:{zoom:a}},U))},o}(a.PureComponent);t.d(o,"plugin",(function(){return k}));var y=function(n){return"dummy"===n.dataMode},k=new r.PanelPlugin(v).setPanelOptions((function(n){return n.addBooleanSwitch({path:"showCurrent",defaultValue:!1,name:"Show Current"}).addSelect({path:"style",defaultValue:"layout1",name:"Style",settings:{options:[{label:"Layout 1",value:"layout1"},{label:"Layout 2",value:"layout2"},{label:"Layout 3",value:"layout3"},{label:"Layout 4",value:"layout4"}]}}).addNumberInput({path:"spacingVertical",defaultValue:16,name:"Spacing Vertical"}).addNumberInput({path:"spacingHorizontal",defaultValue:16,name:"Spacing Horizontal"}).addNumberInput({path:"bigValuePercentage",defaultValue:100,name:"Big Value Percentage"}).addRadio({path:"dataMode",defaultValue:"dummy",name:"Data",settings:{options:[{value:"dummy",label:"Dummy"},{value:"real",label:"Real"}]}}).addNumberInput({path:"dummyCapacity",defaultValue:50,name:"Capacity",showIf:y}).addNumberInput({path:"dummyVoltage",defaultValue:12,name:"Voltage",showIf:y}).addNumberInput({path:"dummyCurrent",defaultValue:1.2,name:"Current",showIf:function(n){return y(n)&&n.showCurrent}}).addNumberInput({path:"dummyResistance",defaultValue:5,name:"Resistance",showIf:y}).addNumberInput({path:"dummyTemperature",defaultValue:30,name:"Temperature",showIf:y}).addTextInput({path:"smallValueColor",defaultValue:"gray",name:"Small Value Text Color",showIf:y})})).useFieldConfig()}])}));
  //# sourceMappingURL=module.js.map