Just to answer that. Yes, NR Dashboard uses old AngularJS and not modern Angular unfortunately, so it don't separate CSS per component/node. All your CSS from one node spills out to the whole Dashboard. I use unique parent class to make sure my css won't alter anything else.