Вероятно, страница анализируется как Lua, потому что модель содержимого - "Scribunto".Если установлено расширение TemplateStyles , администратор может, по-видимому, изменить модель содержимого страницы с «Scribunto» на «sanitized-css», и страница будет проанализирована правильно.
Другой подход, если вы не являетесь администратором, - это создать подстраницу .css в пространстве имен Template, а затем переместить ее в пространство имен Module.Создание его в пространстве имен Template автоматически дает ему модель содержимого "sanitized-css" и сохраняет свою модель содержимого при перемещении в пространство имен Module.
Существует Phabricator ticket запросить, чтобы у подстраниц модуля, заканчивающихся на .css, автоматически была модель содержимого "sanitized-css", но я не знаю, какой прогресс был достигнут в реализации этого.