Hai verificato quindi se il link risulta attivo con lo sfondo dato dal css?
no, perchè ho solo verificato che le variabili e l'output fosse corretto..
non ci capisco quasi niente di CSS.. non posso aiutarti su quello..