Таблицы стилей не используют маршрутизацию, они находятся в заданном пути, который вы задали в _layout. Если вы хотите установить их динамически, вы можете использовать ваш web.config и выполнить преобразование, чтобы установить местоположение в зависимости от среды, в которой вы развертываете,
Если вы хотите выполнить динамическую маршрутизацию, вам нужен заполнитель, и вам нужно будет указать значение во время выполнения. Файлы должны существовать в физическом пути, соответствующем маршруту
routes.MapRoute(
name: "Default",
url: "{servername}/{folder}/{controller}/{action}/{id}",
defaults: new { servername = "servername", folder = "foldername",
controller = "authentication", action = "Login", id = UrlParameter.Optional }
};