Para essa alteração de cor do Container, utilizei um operador ternário para fazer o controle da troca de cor, da seguinte forma:
Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(4),
color: nivel <= 10? Colors.blue : nivel <= 20? Colors.red : nivel <= 30? Colors.green : Colors.black
),