import * as r from "react";
import a from "../../../../../../../../../_virtual/index9.js";
import { Slot as f } from "../../../../../../../@radix-ui_react-slot@1.1.0_@types_react@18.3.3_react@18.3.0-canary-3d9b20132-20240124/node_modules/@radix-ui/react-slot/dist/index.js";
import { insetPropDefs as i } from "./inset.props.js";
import { extractProps as p } from "../helpers/extract-props.js";
import { marginPropDefs as n } from "../props/margin.props.js";
const c = r.forwardRef((t, o) => {
  const { asChild: s, className: e, ...m } = p(t, i, n);
  return r.createElement(s ? f : "div", { ...m, ref: o, className: a("rt-Inset", e) });
});
c.displayName = "Inset";
export {
  c as Inset
};
//# sourceMappingURL=inset.js.map
