Simplified shared styling, moved to core.scss