Loading page
Top, bottom, left and right tooltips stay within the viewport and above the app shell.
Semantic colors support context while the message remains concise.
Icon-only controls expose accessible names and reinforce them on hover or keyboard focus.
Longer guidance uses a clear title, supporting text and constrained readable width.
Keyboard hints and live status details fit naturally inside compact tooltips.
A wrapper remains focusable so disabled controls can still explain what is required.
Hover or focus the disabled action wrapper to see the requirement.