Design a professional web-based command-line interface (CLI) for code execution, drawing inspiration from the GraphQL Playground. Create an interface with the following features: 1. **Command Input Area:** - Implement a text area where users can input commands, supporting multiline input for code snippets. 2. **Output Display:** - Clearly present the output of executed code, distinguishing between standard and error outputs. Include options to collapse or expand the output for improved user experience. 3. **Language Selector:** - Incorporate a dropdown or list allowing users to select the programming language for their code. 4. **Run Button:** - Include a visually appealing button to execute the entered code. Optionally, implement keyboard shortcuts for quick execution. 5. **Clear/Reset Button:** - Provide an intuitive button to clear the input area and reset the output display. 6. **Syntax Highlighting:** - Apply syntax highlighting to the input code for enhanc | A shadcn/ui and v0 generation - v0