import { jsx } from "react/jsx-runtime";
import { forwardRef } from "react";
import { Box } from "../../node_modules/.pnpm/@mantine_core@7.17.8_patch_hash_3qirwkgu3wxhvd6hnr2gb24yzq_@mantine_hooks@7.17.8_react@18.3.1_e5yvlgwhmeykc75dkphi7jou6q/node_modules/@mantine/core/esm/core/Box/Box.mjs";
const IconAttachment02 = (props, ref) => {
  return /* @__PURE__ */ jsx(
    "svg",
    {
      width: "1em",
      height: "1em",
      viewBox: "0 0 16 16",
      fill: "none",
      xmlns: "http://www.w3.org/2000/svg",
      strokeWidth: "1.5",
      ref,
      ...props,
      children: /* @__PURE__ */ jsx(
        "path",
        {
          d: "M11.6666 3.50404V11.0002C11.6666 13.0252 10.025 14.6668 7.99992 14.6668C5.97487 14.6668 4.33325 13.0252 4.33325 11.0002V3.77794C4.33325 2.42791 5.42767 1.3335 6.7777 1.3335C8.12773 1.3335 9.22214 2.42791 9.22214 3.77794V10.964C9.22214 11.639 8.67493 12.1862 7.99992 12.1862C7.3249 12.1862 6.7777 11.639 6.7777 10.964V4.43427",
          stroke: "currentColor",
          strokeLinecap: "round",
          strokeLinejoin: "round",
          strokeWidth: "inherit"
        }
      )
    }
  );
};
const ForwardRef = forwardRef(IconAttachment02);
const Attachment02 = forwardRef((props, ref) => {
  if (typeof props.size === "number") {
    const { size, ...rest } = props;
    props = {
      ...rest,
      w: size,
      h: size
    };
  }
  return /* @__PURE__ */ jsx(
    Box,
    {
      ref,
      ...props,
      component: ForwardRef,
      className: ["tiui-icon", "Attachment02", props.className].join(" ")
    }
  );
});
Attachment02.displayName = "IconAttachment02";
export {
  Attachment02 as default
};
