The main tooltip component that manages state and positioning.
:id - Unique identifier for the tooltip (optional, auto-generated if not provided). :open-delay - Delay in milliseconds before opening the tooltip. Defaults to 150. :close-delay - Delay in milliseconds before closing the tooltip. Defaults to 100. :on-open - Handler for tooltip open event. :on-close - Handler for tooltip close event. :class - Additional CSS classes.