То есть для каждого компонента отдельный файл со стилями ?
черти что :) имхо, нормальная практика иметь общие стили, которые можно импортнуть, и в зависимости от окна настроить стили под него. Отдельный файл, конечно, даст гибкость в подмене, но каммон, как часто это необходимо в приложениях? Тем более глобально что то поменять без переписывания структуры анрил