Updated new requirement panel with validation