Diffusion-based Contrastive Learning for Sequential Recommendation | Synapse