aside {
  position: fixed;
  background-color: #181818;
  width: 13rem;
  height: 100vh;
}

/* Верхние иконки */

.main_info {
  margin-top: 20px;
  text-align: center;
}

.main_info img {
  height: 110px;
  border-radius: 50%;
}

.name {
  color: bisque;
  margin-top: 15px;
}

.name {
  font-size: 18px;
}

/*  Вкладки */


.tabs {
  margin-top: 100px;
}

.tabs a {
  display: block;
  text-align: center;
  padding: 15px 5px;
  border-bottom: 1px solid rgba(128, 128, 128, 0.25);
  color: bisque;
  text-decoration: none;
}

/* Блок меню */

.icons {
  margin-top: 80px;
  display: grid;
  grid-template-columns: 120px 40px;
  grid-template-rows: 50px 50px 50px;
}

.icons a {
  text-align: center;
  font-size: 20px;
  color: cornflowerblue;
}
