a user interface for a stock trading chatbot in a web application using React Server Components as outlined in Vercel's AI RSC documentation. The main feature is a chat window where users can interact with the bot to get real-time stock prices and execute trades. The interface should display the current stock price for MSFT ($250) with an indication of the stock's performance (+0.80%) prominently at the top. Below the stock information, there should be a responsive slider that allows users to select the number of shares to buy, ranging from 10 to 1000 shares. Next to the slider, increment and decrement buttons should allow for fine adjustments of the share quantity. Once the desired number of shares is selected, there should be a 'Purchase' button that, when clicked, sends a purchase request to the bot. The bot confirms the transaction and updates the interface to reflect the completed trade. The UI should have a dark theme with green text and elements to indicate positive stock price | A shadcn/ui and v0 generation - v0