import { j as n } from "../../node_modules/react/jsx-runtime.js";
import * as i from "react";
import { Content as o, Provider as s, Root as c, Trigger as m } from "../../node_modules/@radix-ui/react-tooltip/dist/index.js";
import { cn as p } from "../../utils/index.js";
const b = s, l = c, g = m, d = i.forwardRef(({ className: e, sideOffset: t = 4, ...r }, a) => /* @__PURE__ */ n.jsx(
  o,
  {
    ref: a,
    sideOffset: t,
    className: p(
      "z-50 overflow-hidden rounded-md bg-interaction-sub-strong-default text-content-inverse-strong border-0 font-normal px-3 py-2 text-sm shadow-md animate-in fade-in-0 zoom-in-95",
      e
    ),
    ...r
  }
));
d.displayName = o.displayName;
export {
  l as Tooltip,
  d as TooltipContent,
  b as TooltipProvider,
  g as TooltipTrigger
};
