.tooltip{--arrow-size:8px;--arrow-background:var(--tip-bg);z-index:var(--z-tooltip);border-radius:var(--radius-s);background:var(--tip-bg);max-width:min(280px,100vw - 16px);color:var(--tip-text);pointer-events:none;padding:6px 10px;font-size:13px;font-weight:500;line-height:1.35;box-shadow:0 6px 18px #00000024}.tooltip[data-state=open]{animation:tooltip-in .14s var(--e-out)}.tooltip[data-state=closed]{animation:80ms linear fade-out}.tooltip[data-instant]{animation:none}.tooltip-arrow [data-part=arrow-tip]{border-radius:1.5px}.tooltip[data-side=top]{--from:translateY(3px)}.tooltip[data-side=bottom]{--from:translateY(-3px)}.tooltip[data-side=right]{--from:translateX(-3px)}.tooltip[data-side=left]{--from:translateX(3px)}@keyframes tooltip-in{0%{opacity:0;transform:var(--from)}}@media (prefers-reduced-motion:reduce){.tooltip[data-state=open]{animation:.14s linear fade-in}}
