@import"https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@200;400;700&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}.green_bg{min-width:100vw;min-height:100vh;background:#4f7a61;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#login_page{width:360px;padding:8% 0 0;margin:auto}#login_page .form{position:relative;z-index:1;background:#FFFFFF;max-width:360px;margin:0 auto 100px;padding:45px;text-align:center;box-shadow:#0000003d 0 3px 8px}#login_page .form input{font-family:Roboto,sans-serif;outline:0;background:#f2f2f2;width:100%;border:0;margin:0 0 15px;padding:15px;box-sizing:border-box;font-size:14px}#login_page .form button{font-family:Roboto,sans-serif;text-transform:uppercase;outline:0;background:#4f7a61;width:100%;border:0;padding:15px;color:#fff;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}#login_page .form buttonbutton:hover,#login_page .form button:active,#login_page .form button:focus{background:rgba(79,122,97,.8)}#login_page .form .message{margin:15px 0 0;color:#b3b3b3;font-size:12px}#login_page .form .message a{color:#4f7a61;text-decoration:none}#top_bar{position:fixed;top:0;left:0;width:100vw;height:44px;box-sizing:border-box;background-color:#fff;box-shadow:0 0 3px #0003;display:flex;justify-content:space-between;padding:0 20px;font-family:Source Sans Pro,sans-serif}#top_bar .sitename{cursor:default;height:44px;line-height:44px;font-size:20px}#top_bar .sitename span{font-weight:700}#top_bar .navigation .item-wrapper{float:left}#top_bar .navigation .item{transition:all .3s;text-align:center;padding:0 10px;box-sizing:border-box;display:block;height:44px;line-height:44px;border-bottom:2px solid white;float:left}#top_bar .navigation .item:hover{border-bottom:2px solid rgba(161,161,161,.5)}#top_bar .navigation .item.router-link-exact-active{color:#000;border-bottom:2px solid #4F6D7A!important}#side_bar{position:fixed;top:44px;left:0;height:calc(100vh - 44px);width:44px;background-color:#fff;box-shadow:0 0 3px #0003;box-sizing:border-box;padding:10px 0;display:flex;justify-content:end;flex-direction:column}#side_bar .item{cursor:pointer;width:44px;height:44px;text-align:center;line-height:44px;transition:all .3s}#side_bar .item:hover{background-color:#a9a9a94d}.page_content{width:calc(100% - 44px);min-height:calc(100vh - 44px);padding-top:44px;margin-left:44px;box-sizing:border-box}.card{color:#3e465eb3;font-family:Source Sans Pro,sans-serif;display:flex;flex-direction:column;margin:10px;padding:10px;background-color:#fff;box-shadow:0 0 3px #0000001a;box-sizing:border-box}.card.flex_row{display:flex;flex-direction:row}.card.full_height{min-height:calc(100vh - 64px)}.card .formArea{margin-top:10px;float:left}.card .header{margin-top:10px;margin-left:10px}.card .header .back_nav{cursor:pointer;float:left;font-size:22px;padding:10px}.card .header .back_nav:hover{color:#000}.card .header .big_title{cursor:default;float:left;font-size:20px;padding:10px 25px}.card .body{display:block;max-width:100%;box-sizing:border-box}.card.flex{display:flex;flex-direction:row}.scrollable{direction:rtl;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#a1a1a1 #ffffff}.scrollable div{direction:ltr}.scrollable::-webkit-scrollbar{width:10px}.scrollable::-webkit-scrollbar-track{background:#ffffff}.scrollable::-webkit-scrollbar-thumb{background-color:#a1a1a1;border-radius:5px;border:2px solid #ffffff}.align-right{float:right}.header{padding:5px 10px 10px 5px;font-weight:700;margin-bottom:10px}.list{float:left;margin-top:10px;padding:0 20px 20px 10px;height:calc(100vh - 99px);box-sizing:border-box;border-right:1px solid rgba(128,128,128,.3)}.list .elements{height:calc(100vh - 200px);overflow-y:auto;display:block}.list .element{box-sizing:border-box;cursor:pointer;width:100%;height:36px;line-height:36px;border-bottom:1px solid rgba(128,128,128,.2);padding:0 10px}.list .element:hover,.list .element.active{color:#033442;border-bottom:1px solid rgba(128,128,128,.8)}.loader{min-height:calc(100vh - 149px)}body{background-color:#eee;overflow-x:hidden;overflow-y:hidden;color:#084c61}body{font-family:Source Sans Pro,sans-serif!important}.deviceList{margin-top:30px;width:100%;box-sizing:border-box;padding-left:80px}.deviceList .header{margin:0;padding:20px 0}.deviceList .device{display:flex;justify-content:space-between;height:28px;overflow:hidden;margin-bottom:20px}.deviceList .device .info{font-size:14px}.deviceList .device .actions{display:flex;flex-direction:row}.deviceList .device .actions i{cursor:pointer;line-height:28px;margin:0 5px;padding:5px}.deviceList .device .actions i:hover{color:#000}#accessView .service_list{width:250px}#accessView .service_list .elements{height:calc(100vh - 200px)}#accessView .accounts_list{width:350px}#accessView .formArea{width:calc(100% - 600px)}.serviceForm{margin-left:20px;padding:10px 20px;height:calc(100vh - 200px)}#serviceView .service_list{width:300px}#serviceView .formArea{width:calc(100% - 300px)}.type_list{padding:20px;box-sizing:border-box;width:100%}.type_list .list_element{box-sizing:border-box;margin-top:5px;font-size:15px;padding:0 10px;line-height:50px;width:100%;height:50px;text-transform:capitalize;border-bottom:1px solid rgba(8,76,97,.2);transition:all .3s;cursor:pointer}.type_list .list_element:hover{color:#084c61;border-bottom:1px solid rgba(8,76,97,.75)}.vjs-tree-brackets{cursor:pointer}.vjs-tree-brackets:hover{color:#1890ff}.vjs-check-controller{position:absolute;left:0}.vjs-check-controller.is-checked .vjs-check-controller-inner{background-color:#1890ff;border-color:#0076e4}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-checkbox:after{transform:rotate(45deg) scaleY(1)}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-radio:after{transform:translate(-50%,-50%) scale(1)}.vjs-check-controller .vjs-check-controller-inner{display:inline-block;position:relative;border:1px solid #bfcbd9;border-radius:2px;vertical-align:middle;box-sizing:border-box;width:16px;height:16px;background-color:#fff;z-index:1;cursor:pointer;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.vjs-check-controller .vjs-check-controller-inner:after{box-sizing:content-box;content:"";border:2px solid #fff;border-left:0;border-top:0;height:8px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:4px;transition:transform .15s cubic-bezier(.71,-.46,.88,.6) .05s;transform-origin:center}.vjs-check-controller .vjs-check-controller-inner.is-radio{border-radius:100%}.vjs-check-controller .vjs-check-controller-inner.is-radio:after{border-radius:100%;height:4px;background-color:#fff;left:50%;top:50%}.vjs-check-controller .vjs-check-controller-original{opacity:0;outline:none;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.vjs-carets{position:absolute;right:0;cursor:pointer}.vjs-carets svg{transition:transform .3s}.vjs-carets:hover{color:#1890ff}.vjs-carets-close{transform:rotate(-90deg)}.vjs-tree-node{display:flex;position:relative;line-height:20px}.vjs-tree-node.has-carets{padding-left:15px}.vjs-tree-node.has-carets.has-selector,.vjs-tree-node.has-selector{padding-left:30px}.vjs-tree-node.is-highlight,.vjs-tree-node:hover{background-color:#e6f7ff}.vjs-tree-node .vjs-indent{display:flex;position:relative}.vjs-tree-node .vjs-indent-unit{width:1em}.vjs-tree-node .vjs-indent-unit.has-line{border-left:1px dashed #bfcbd9}.vjs-node-index{position:absolute;right:100%;margin-right:4px}.vjs-comment{color:#bfcbd9}.vjs-value{word-break:break-word}.vjs-value-null{color:#ff4949}.vjs-value-boolean,.vjs-value-number{color:#1d8ce0}.vjs-value-string{color:#13ce66}.vjs-tree{font-family:Monaco,Menlo,Consolas,Bitstream Vera Sans Mono,monospace;font-size:14px;text-align:left}.vjs-tree.is-virtual{overflow:auto}.vjs-tree.is-virtual .vjs-tree-node{white-space:nowrap}#logFinder{margin:10px 20px 0;width:400px}.log_list{padding:10px 20px;box-sizing:border-box;width:100%}.log_list .log_element{cursor:pointer;box-sizing:border-box;font-size:13px;line-height:38px;width:100%;height:38px;border-bottom:1px solid rgba(8,76,97,.2);transition:all .3s;white-space:pre;overflow:hidden}.log_list .log_element .collapseIcon{margin-right:10px}.log_list .log_element.expanded{min-height:38px;height:auto;padding-bottom:10px}.log_list .log_element:hover{color:#084c61;border-bottom:1px solid rgba(8,76,97,.75)}.file_list{padding:20px;box-sizing:border-box;width:100%}.file_list .file{box-sizing:border-box;margin-top:5px;font-size:15px;padding:0 10px;line-height:50px;width:100%;height:50px;text-transform:capitalize;border-bottom:1px solid rgba(8,76,97,.2);transition:all .3s;cursor:pointer}.file_list .file:hover{color:#084c61;border-bottom:1px solid rgba(8,76,97,.75)}@font-face{font-family:v-sans;font-weight:400;src:url(/assets/LatoLatin-Regular.ddd4ef7f.woff2)}@font-face{font-family:v-sans;font-weight:600;src:url(/assets/LatoLatin-Semibold.267eef30.woff2)}@font-face{font-family:v-mono;font-weight:400;src:url(/assets/FiraCode-Regular.f13d1ece.woff2)}
