Slt,
Pour le thème par defaut c'est simplement par soucis de lisibilité et/modification/developpement mais pour un site en production il est tout à fait possible de n'avoir qu'un seul css que l'on compresse pour gagner encore en poids.
Sinon pmx englobe son porpre css embarqué (layout/style) c'est différents fichiers css de base comme un frameworks qui est mis en cache avec les règles principales de css.
ca évite lors de la création d'un template a refaire encore et encore les même règles, nous utilisons simplement celle du framework

en plus ca permet des modification du css via php.
Sinon dans ce répertoire /layout/style/ pour ceux qui veulent de la customisation cf readme
Veuillez ne pas modifier les fichiers originaux du système présents dans ce dossier!
Pour personnaliser la feuille de style par défaut, ils suffit simplement de créer/placer
dans le présent dossier un fichier css supplémentaire contenant vos modifications.
Le nom du fichier doit commencer par "custom" et l'extension du fichier
doit être ".css"
Par exemple: custom.monfichier.css
Ainsi aps de soucis pour les futurs mise à jour

pour le répertoire /language/custom/ c'est la même chose pour ceux qui veulent rajouter leurs propres def language il suffit de secréer un fichier par ex lang-french.php à placer dans ce dossier.
@++