/* Заголовки групп в левом меню */
.md-nav__item--section > .md-nav__link {
    font-weight: 700;
    font-size: 0.82rem;
    color: #3f51b5;
    margin-top: 0.85rem;
    padding-top: 0.55rem;
    border-top: 1px solid rgba(63, 81, 181, 0.18);
}

/* Первый заголовок группы без верхней линии */
.md-nav__item--section:first-child > .md-nav__link {
    border-top: none;
    margin-top: 0;
}

/* Ссылки внутри группы */
.md-nav__item--section .md-nav__item .md-nav__link {
    font-weight: 400;
    color: #333;
}

/* Активная ссылка внутри меню */
.md-nav__link--active {
    font-weight: 600;
}