dark-light-choose() が機能しない可能性のある理由

クリス、本当にありがとうございます!助かりました。完璧に動作しています🎉

試行錯誤しているのですが、色値において変数補間が必要な理由が理解できません。例えば、以下は補間なしでは動作しません。

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

しかし、こちらは動作します。

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

$ins に変数を代入した場合(例:$ins: $dark-theme-ins)は、両方のバージョンが動作します。

何が足りないのでしょうか?