Oi Lilly!
Eu me deparei com o mesmo problema não muito tempo atrás. ![]()
Resposta curta: Temas e variáveis CSS são considerados strings e, embora você possa usá-los em atributos como color, background, border e assim por diante, eles não podem ser usados em funções de cor SCSS.
O problema não está relacionado ao Discourse:
Existe uma maneira excessivamente complicada de contornar isso que eu não tentei: Unquote not working on colour string · Issue #3006 · sass/sass · GitHub