Quo as web component