.ui-tooltip{z-index:var(--z-tooltip);border-radius:var(--radius-sm);background:var(--bg-elevated);max-width:min(320px,100vw - 16px);color:var(--label);box-shadow:var(--shadow-3);border:1px solid var(--separator-subtle);font-size:var(--text-subheadline);line-height:var(--leading-subheadline);font-weight:var(--weight-regular);pointer-events:none;white-space:normal;overflow-wrap:anywhere;--tip-from:translateY(3px);animation:ui-tooltip-in var(--duration-base) var(--ease-out) both;padding:5px 9px;position:fixed;top:0;left:0}.ui-tooltip[data-placement^=bottom]{--tip-from:translateY(-3px)}.ui-tooltip[data-placement=right]{--tip-from:translateX(-3px)}.ui-tooltip[data-placement=left]{--tip-from:translateX(3px)}.ui-tooltip[data-state=closed]{animation:ui-fade-out var(--duration-instant) var(--ease-in) both}@keyframes ui-tooltip-in{0%{opacity:0;transform:var(--tip-from)}}@media (prefers-reduced-motion:reduce){.ui-tooltip{--tip-from:none}}@media (forced-colors:active){.ui-tooltip{border-color:canvastext}}
