import { cn as e } from "../../../lib/utils.js";
import { t } from "../../../dist-Ber_p4PA.js";
import { Badge as n } from "./badge.js";
import { jsx as r, jsxs as i } from "react/jsx-runtime";
import { StarIcon as a } from "lucide-react";
//#region lib/components/ui/atoms/pro-badge.tsx
var o = t("gap-1.5 rounded-md border-0 bg-gradient-to-br from-yellow-600 to-yellow-800 font-semibold text-white uppercase tracking-wide shadow-md", {
	variants: { size: {
		default: "px-2 py-0.5 text-[0.725rem] leading-4 [&>svg]:h-3 [&>svg]:w-3",
		md: "px-2.5 py-1 text-sm [&>svg]:h-3.5 [&>svg]:w-3.5"
	} },
	defaultVariants: { size: "default" }
});
function s({ className: t, size: s }) {
	return /* @__PURE__ */ i(n, {
		className: e(o({ size: s }), t),
		variant: "outline",
		children: [/* @__PURE__ */ r(a, { className: "fill-current" }), /* @__PURE__ */ r("span", { children: "Pro" })]
	});
}
//#endregion
export { s as ProBadge };
