improve styling to support nested collapsible sections