.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{max-height:calc(100vh - 50px);width:300px;margin:0 auto;padding:30px 20px;background-color:#fff;border-radius:3px;box-shadow:0 2px 8px rgba(60,68,72,.11);transition:all .3s ease;font-family:Roboto,Arial,sans-serif;position:relative}.modal-header h3{margin-top:0;color:#000;font-size:28px;font-weight:400}.modal-body{margin:20px 0;max-height:calc(100vh - 270px);overflow-y:auto}.modal-default-button{position:absolute;right:30px;top:39px;width:18px;height:18px;cursor:pointer;border:none;background-image:url(../img/close-icon.626aa26f.svg);background-size:contain;background-repeat:no-repeat;background-color:transparent}.modal-default-button:hover{opacity:.8}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.sidebar{min-width:250px;flex:none;background-color:#f8f9fb}.sidebar .toggle{font-size:10px;height:25px;line-height:25px;text-align:right;padding-right:10px;cursor:pointer;color:#3c4448}.sidebar .toggle:hover{background-color:#e9f4ea}.sidebar .toggle span{display:inline-block;transform:scale(1.5)}.sidebar.collapsed{width:25px;min-width:0}.sidebar.collapsed .toggle{height:100%}.sidebar.collapsed span{transform:scale(1.5) rotate(180deg)}.sidebar.collapsed .sidebar-content{width:0;overflow:hidden}.sidebar .tree{margin-top:0}.sidebar a{display:block;height:28px;font-style:normal;font-weight:500;font-size:16px;line-height:16px;color:#000;padding-left:25px}.sidebar a.router-link-active{background-color:#e2e2e2;border-radius:0}ul.tree{list-style-type:none;padding:0}.treeitem{min-height:32px}.treeitem>div{padding:7px 0;cursor:pointer;line-height:16px}.treeitem>div.selected,.treeitem>div:hover{background-color:#eff2f4}.treeitem>div:hover:active{background-color:#e9f4ea}.treeitem>div.newer{color:#dc3d3d}.treeitem .folder{background-image:url(../img/triangle.20c33a37.svg);background-repeat:no-repeat;background-position-y:10px;padding-left:16px;min-height:32px}.treeitem .folder.opened{background-image:url(../img/triangle-down.508f2982.svg);background-position-y:11px}.treeitem .folder.opened:before{background-image:url(../img/folder-opened.783f1afa.svg);background-size:19px 14px}.treeitem .folder:before{content:"";float:left;width:20px;height:14px;display:block;background-image:url(../img/folder.6bf113ea.svg);background-size:16px 14px;background-repeat:no-repeat}.snackbar{visibility:hidden;opacity:0;min-width:250px;transform:translateX(-50%);background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:12px;position:fixed;z-index:10002;left:50%;bottom:0;font-size:16px;transition:all .5s ease}.snackbar.show{bottom:55px;opacity:1;transition:opacity .5s ease,bottom .5s ease;visibility:visible}.dark .snackbar{background-color:#1b1b1b}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.sessionmodal .modal-container{width:-moz-min-content;width:min-content;min-width:600px;max-width:90%}.sessionmodal .modal-body>div:first-child{display:flex}.sessionmodal .basic{min-width:560px}.sessionmodal .editor{display:flex}.sessionmodal .editor ul.tree{margin-top:0}.sessionmodal .editor .masters{margin-left:10px;padding-right:10px;border-right:1px dashed #a0a0a0;border-left:1px dashed #a0a0a0}.sessionmodal .editor .details,.sessionmodal .editor .masters{position:relative;width:-moz-max-content;width:max-content;padding-left:10px}.sessionmodal .editor .details{min-width:180px}.sessionmodal .editor button{position:absolute;bottom:0;width:calc(100% - 20px)}.usersmodal .modal-container{width:auto;max-width:95%}.usersmodal .modal-container .spinner{width:20px;height:20px;display:inline-block;position:unset;margin:0 20px;left:unset}.usertabs{display:flex;justify-content:space-between}.usertabs .usertab{width:49%}.rowActions{display:flex;opacity:0}.vgt-table tr:hover .rowActions{opacity:1}.modal-container{width:600px}.modal-body textarea.jsonarea{min-height:100px;resize:vertical}.modal-body textarea.jsonarea[disabled]{opacity:.25;overflow:hidden;resize:none}.modal-footer{padding-top:0}.modal-footer button.insead{width:100%}.v-select{clear:both}.form-left{width:47%;float:left}.form-right{width:47%;float:right}