.main-tabs-item{height:40px;line-height:40px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 14px;box-sizing:border-box;color:var(--primary);display:flex;align-items:center;vertical-align:middle;background-color:#202020;border-right:1px solid #282828;transition:background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-tabs-item .tab-text{font-size:12px;margin-left:2px;margin-right:8px}.main-tabs-item .tab-icon{font-size:12px}.main-tabs-item .tab-close{padding-top:1px}.main-tabs-item .tab-close>i{transition:.15s ease;padding:2px;box-sizing:border-box;border-radius:2px}.main-tabs-item .tab-close>i:hover{background:#282828}.main-tabs-item:hover{background-color:#1c1c1c}.main-tabs-item-default{padding:0 12px 0 16px}.main-tabs-item__selected{background-color:#2e2e2e!important}.main-tabs-item__selected .tab-close>i:hover{background:#262626}.server-status{height:40px;line-height:40px;padding-right:20px;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.server-status__offline{color:#eb5f5f}.server-status__offline i{width:6px;height:6px;line-height:40px;border-radius:4px;display:inline-block;background-color:#eb5f5f;margin-right:6px;transform:translateY(-1px)}.nav-user{width:-webkit-max-content;width:-moz-max-content;width:max-content;justify-self:flex-end;padding:0 20px;border-left:1px solid #2e2e2e;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav-user span{font-size:12px}.main{height:100%;overflow:hidden;flex-direction:column;position:relative}.main,.main-nav{width:100%;display:flex}.main-nav{border-bottom:3px solid #2e2e2e}.main-nav,.main-nav .nav-tabs{height:40px}.main-nav .nav-tabs-sys{width:-webkit-max-content;width:-moz-max-content;width:max-content;justify-self:flex-start}.main-nav .nav-tabs-user{display:flex;flex-grow:1}.main-container{width:100%;height:calc(100% - 43px);max-height:calc(100% - 43px);position:relative;flex:1}.main-container .page{width:100%;height:100%;box-sizing:border-box}