#top-bar {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  background-color: #030322;
  padding-top: 10px;
  padding-bottom: 10px;
  height: 50px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

#top-bar .left {
  width: 25px;
  height: 25px;
  padding-left: 15px;
}

#top-bar .left .back-img {
  width: 30px;
  height: 30px;
  fill: white;
}

#top-bar .middle .logo {
  width: 115px;
  height: 58px;
}

#top-bar .right {
  width: 30px;
  height: 30px;
  padding-right: 15px;
}

#top-bar .right .menu-img {
  width: 30px;
  height: 30px;
}

#top-bar .left,
#top-bar .middle,
#top-bar .right {
  display: flex;
  align-items: center;
  justify-content: center;
}
