WaterMod: Modular Token-Rank Partitioning for Probability-Balanced LLM Watermarking