UPD: другой подход - добавить @charset "UTF-8";сразу после комментариев звездочек.В любом случае Sprockets вырежет его и вставит в верхнюю часть страницы.
Это прекрасно сработало для меня, просто нужно убедиться, что вы также добавили require_self - прежде чем я запустил мой application.cssне включал это, так что это не поднимало мой @charset = "UTF8";
Конечный результат в итоге выглядел следующим образом - на тот случай, если кто-то еще ударился головой об стену по этому поводу:
/*
* This is a manifest file that'll automatically include all the stylesheets available in this directory
* and any sub-directories. You're free to add application-wide styles to this file and they'll appear at
* the top of the compiled file, but it's generally better to create a new file per style scope.
*= require_self
*= require <your other requires go here>
*/
@charset "utf-8";