Minimum hayd: three days and nights.
Maximum hayd: ten days.
Minimum tuhr between two menstrual periods: fifteen days, with no fixed maximum.
These are foundational Hanafi limits. Longer bleeding and interrupted patterns may require consideration of established habit and exact sequencing.