"use client";
import { j as e } from "../../../node_modules/.pnpm/react@19.1.0/node_modules/react/jsx-runtime.mjs";
import f from "react";
import { NumberInput as b } from "@mantine/core";
import r from "../../../node_modules/.pnpm/classnames@2.5.1/node_modules/classnames/index.mjs";
import o from "./NumberInput.module.scss.mjs";
const m = f.forwardRef(({ classNames: n, size: u = "medium", ...c }, i) => {
  const t = n ?? {};
  return /* @__PURE__ */ e.jsx(
    b,
    {
      ...c,
      classNames: {
        ...n,
        root: r(o.root, t == null ? void 0 : t.root),
        input: r(o.input, t == null ? void 0 : t.input, o[u]),
        wrapper: r(o.wrapper, t == null ? void 0 : t.wrapper),
        label: r(o.label, t == null ? void 0 : t.label),
        section: r(o.section, t == null ? void 0 : t.section),
        control: r(o.control, t == null ? void 0 : t.control),
        controls: r(o.controls, t == null ? void 0 : t.controls)
      },
      ref: i
    }
  );
});
m.displayName = "NumberInput";
export {
  m as default
};
//# sourceMappingURL=index.mjs.map
