Design and build a user interface (UI) to configure the Process Validator. The UI should include the following sections: Process Definition, Step Configuration, Validation Rules, and Validation Results. Each section should allow users to add, edit, and delete items, as well as view and filter results. The design should be user-friendly, responsive, and accessible. Use the example layout as a guide. | A shadcn/ui and v0 generation - v0