

.sidebar__social-container{
  display: grid !important;
  grid-template-columns:repeat(4,1fr);
  gap: 4px !important;
  padding: 10px 16px !important;
}

.sidebar__social-container a{
  padding:0 !important;
}



.social__menu .footer__social li {
  list-style: none;
}

.social__menu .footer__social a {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #1f103f;
  border-radius: 8px;
  width: 36px;
  height: 36px;
  transition: all 0.2s ease;
}

.social__menu .footer__social a:hover {
  background: #6b24e7;
}

.social__menu .footer__social svg {
  width: 20px;
  height: 20px;
}
