Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Reclamação] Pergunta mal formulada

"Você precisa adicionar uma nova classe à tag nav com o nome menu", ou seja <nav class="menu" >, a única resposta que bate com isso é a letra c), as outras são para a uma tag DENTRO da tag nav

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas

Tem algo que precisa ser considerado

solução!
nav {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1.6rem;

    .menu {
        background: variaveis.$cor-primaria;
        color: variaveis.$cor-secundaria;
    }
}

Esse é o modo certo de usar o aninhamento (nesting) no SASS.
A classe .menu está dentro do seletor nav, o que indica que o estilo se aplica somente à .menu dentro de nav, mantendo o código organizado e seguindo a estrutura do HTML.

As outras alternativas funcionariam tecnicamente, mas não usam o recurso de aninhamento do SASS, o que é justamente o que a questão pede.

Espero ter ajudado.