import { j as r } from "../../../../../_virtual/jsx-runtime.js";
import { tx as n } from "../../../../style-system/dist/twind.js";
function c({ manifest: t, className: o }) {
  return typeof t.icon == "string" ? /* @__PURE__ */ r.jsx(
    "span",
    {
      className: n(
        o,
        "w-7 h-7 text-upstart-600 dark:text-upstart-400 [&>svg]:w-auto [&>svg]:h-7 inline-block"
      ),
      dangerouslySetInnerHTML: { __html: t.icon }
    }
  ) : /* @__PURE__ */ r.jsx(
    t.icon,
    {
      className: n(
        o,
        "w-6 h-6 text-upstart-600/90 group-hovertext-upstart-700",
        t.iconClassName
      )
    }
  );
}
export {
  c as IconRender
};
//# sourceMappingURL=IconRender.js.map
