This code was indeed quite tricky because now css is added (and aggregates) for all active widgets, and there is no way to know for sure which sidebars will display on which page, so active widgets are considered.
Code na ito ay katunayan pa mapaglalang dahil sa ngayon css ay idinagdag (at aggregates) para sa lahat ng mga aktibong widgets, at doon ay walang paraan upang malaman para bang kung saan ang mga sidebars ay ipakita sa aling pahina, kaya aktibong widgets ay itinuturing na.