Почему функция dark-light-choose() может не работать?

Спасибо большое, Крис! Ты меня спас! Всё работает отлично :tada:

Я немного поигрался с этим, и единственное, что я не понимаю, — почему требуется интерполяция переменных для цветовых значений. Например, это не работает без интерполяции:

$ins: #7f7e7e;
:root {
  --custom-ins: $ins;
}

А это работает:

$ins: #7f7e7e;
:root {
  --custom-ins: #{$ins};
}

Обе версии работают, если $ins присвоено значение другой переменной (например: $ins: $dark-theme-ins).

Чего я не понимаю?