This commit updates the documentation for customizing steps, specifically focusing on the new "Require Interaction" feature.
- Adds "Require Interaction" as a new step property.
- Expands on the concept of "Interaction requirements" for bundle steps.
- Renames the "Interactive Elements" section to "Requiring User Interaction" for clarity.
- Provides a detailed explanation of how the interaction requirement works, including enabling the setting and the need for interactive elements.
- Includes an updated example step content snippet that demonstrates multiple interactive buttons and clear instructions for the user.
- Describes the visual feedback mechanisms for the disabled "Next" button.
- Adds best practices for using interaction requirements wisely.
- Updates the troubleshooting section to include a common issue related to the "Next button won't enable."