refactor(DuoChat): consolidate web-only class usage in chat components
This MR consolidates the usage of the web-only class in chat components to improve CSS architecture and separation of concerns.
- Adds
web-onlyclass to root elements of bothweb_agentic_duo_chatandweb_duo_chatcomponents - Refactors CSS from compound selector (
.duo-chat-input.web-only) to descendant selector (.web-only .duo-chat-input) - Removes redundant
web-onlyclasses from input elements since they now inherit web-specific styling from the root
This creates cleaner separation where the root-level web-only class controls all web-specific styling for the
entire component, while maintaining identical functionality and allows for further web-only styles to plug in easily.
No visual changes.
Edited by Jannik Lehmann