Cross-Month Range — Highlight must not gap at boundary
Range Starting on Adjacent Day
Range Ending on Adjacent Day
Without Adjacent Days — Highlight stops at last visible day
Scroll Mode — Adjacent Days Visible at Month Boundary
Scroll Mode — No Adjacent Days
Scroll Mode — Range + Adjacent Days