.side-bar[data-v-051fe56d]{height:100%;width:200px;position:fixed;z-index:100;top:0;left:0;overflow-x:hidden;padding-top:60px;-webkit-transition:.5s;transition:.5s;background-color:#19d1e9}.side-bar ul[data-v-051fe56d]{text-align:left;list-style:none;padding:0}.side-bar ul li[data-v-051fe56d]{padding:10px;white-space:nowrap;overflow:hidden;color:#fff;text-overflow:ellipsis}.side-bar ul li a[data-v-051fe56d]{color:#fff;text-decoration:none}.nav-bar[data-v-101e14a8]{position:fixed;-webkit-transition:.5s;transition:.5s;right:0;left:200px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-bar h1[data-v-101e14a8]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-bar .hamburger[data-v-101e14a8]{display:none;cursor:pointer;position:absolute;left:20px}.nav-bar .hamburger div[data-v-101e14a8]{width:35px;height:5px;background-color:#000;margin:6px 0}@media only screen and (max-width:600px){.nav-bar .hamburger[data-v-101e14a8]{display:block}}.footer-bar[data-v-3d08615f]{height:60px;position:fixed;right:0;bottom:0;left:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-bar p[data-v-3d08615f]{padding-right:20px}.container[data-v-aa9c6874]{height:calc(100% - 140px);position:fixed;right:0;top:60px;left:200px;margin:20px;overflow-y:scroll}@media only screen and (max-width:600px){.container[data-v-aa9c6874],.footer-bar[data-v-aa9c6874],.nav-bar[data-v-aa9c6874]{left:0}.side-bar[data-v-aa9c6874]{left:-200px;-webkit-box-shadow:none;box-shadow:none}.side-bar.active[data-v-aa9c6874]{left:0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24);box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24)}.nav-bar[data-v-aa9c6874]{background-color:#f2f2f2;border-bottom:1px solid rgba(0,0,0,.15)}}.alert[data-v-158cd0bc]{opacity:0}.alert.visible[data-v-158cd0bc]{opacity:1}.alert.fixed[data-v-158cd0bc]{position:fixed;top:10px;right:10px;-webkit-transition:all 1s ease;transition:all 1s ease}.alert.fixed .message[data-v-158cd0bc]{border-radius:10px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24);box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24)}.alert.fixed .message.success[data-v-158cd0bc]{border:1px solid #6ce919}.alert.fixed .message.error[data-v-158cd0bc]{border:1px solid #ea591a}.alert .message[data-v-158cd0bc]{font-size:14px;width:100%;border:0;padding:15px;outline:0;margin:0 0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.alert .message.success[data-v-158cd0bc]{background:#6ce919}.alert .message.error[data-v-158cd0bc]{background:#ea591a}.device-activation-form table[data-v-28b3821d]{width:100%}.device-activation-form th[data-v-28b3821d]{background-color:#19d1e9;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.device-activation-form td[data-v-28b3821d]{background-color:#f2f2f2}.device-activation-form .search[data-v-28b3821d]{padding-bottom:10px}.device-activation-form tr button[data-v-28b3821d]{white-space:nowrap}.device-activation-form tr.connected td[data-v-28b3821d]{background-color:#6ce919}.device-activation-form td[data-v-28b3821d],.device-activation-form th[data-v-28b3821d]{padding:10px 20px}.device-activation-form p[data-v-28b3821d]{margin:0;padding:0}.firmwares-form table[data-v-19febee6]{width:100%}.firmwares-form th[data-v-19febee6]{background-color:#19d1e9;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.firmwares-form td[data-v-19febee6]{background-color:#f2f2f2}.firmwares-form .search[data-v-19febee6]{padding-bottom:10px}.firmwares-form tr button[data-v-19febee6]{white-space:nowrap}.firmwares-form tr.connected td[data-v-19febee6]{background-color:#6ce919}.firmwares-form td[data-v-19febee6],.firmwares-form th[data-v-19febee6]{padding:10px 20px}.firmwares-form p[data-v-19febee6]{margin:0;padding:0}.login-form[data-v-6c8275d5]{max-width:360px;margin:auto}.form[data-v-6c8275d5]{width:60%;position:relative;z-index:1;background:#fff;max-width:360px;margin:0 auto 100px;padding:45px;text-align:center;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24);box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24)}.form .error[data-v-6c8275d5],.form button[data-v-6c8275d5],.form input[data-v-6c8275d5]{font-size:14px;width:100%;border:0;padding:15px;outline:0}.form .error[data-v-6c8275d5],.form input[data-v-6c8275d5]{background:#f2f2f2;margin:0 0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.form .error[data-v-6c8275d5]{background:#e27c7c;color:#fff}.form button[data-v-6c8275d5]{text-transform:uppercase;background:#19d1e9;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.form button[data-v-6c8275d5]:active,.form button[data-v-6c8275d5]:focus,.form button[data-v-6c8275d5]:hover{background:#19d1e9}h1[data-v-887b3e08]{text-align:center}.loading[data-v-3e07a82b]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,.7)}.spinner[data-v-3e07a82b],.spinner[data-v-3e07a82b]:after,.spinner[data-v-3e07a82b]:before{background:#19d1e9;-webkit-animation:load1-data-v-3e07a82b 1s ease-in-out infinite;animation:load1-data-v-3e07a82b 1s ease-in-out infinite;width:1em;height:4em}.spinner[data-v-3e07a82b]{color:#19d1e9;text-indent:-9999em;margin:88px auto;top:calc(50% - 88px);position:relative;font-size:11px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.spinner[data-v-3e07a82b]:after,.spinner[data-v-3e07a82b]:before{position:absolute;top:0;content:""}.spinner[data-v-3e07a82b]:before{left:-1.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner[data-v-3e07a82b]:after{left:1.5em}@-webkit-keyframes load1-data-v-3e07a82b{0%,80%,to{-webkit-box-shadow:0 0;box-shadow:0 0;height:4em}40%{-webkit-box-shadow:0 -2em;box-shadow:0 -2em;height:5em}}@keyframes load1-data-v-3e07a82b{0%,80%,to{-webkit-box-shadow:0 0;box-shadow:0 0;height:4em}40%{-webkit-box-shadow:0 -2em;box-shadow:0 -2em;height:5em}}body{margin:0;padding:0}#app,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{font-family:Avenir,Helvetica,Arial,sans-serif;color:#2c3e50}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}