.orb-bubble{position:absolute;top:0;left:50%;z-index:1;padding:8px 12px;border-radius:12px;background:var(--foreground,#18181b);color:var(--background,#fff);font-size:13px;font-weight:500;line-height:16px;white-space:nowrap;pointer-events:none;transform:translate(-50%,-45%);animation:orb-bubble .45s cubic-bezier(.3,1.5,.5,1)}.orb-bubble:after{content:"";position:absolute;bottom:-4px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:2px;background:inherit;transform:rotate(45deg)}@keyframes orb-bubble{0%{opacity:0;transform:translate(-50%,-25%) scale(.92)}}@media (prefers-reduced-motion:reduce){.orb-bubble{animation:none}}