"use client";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const require_chunk = require("../../../chunk-BN4qSVkS.cjs");
const require_styles_typography = require("../../../styles/typography.cjs");
const require_components_typography_typographyStyles = require("../typographyStyles.cjs");
const require_components_typography_base_getPropDefaults = require("./getPropDefaults.cjs");
let _emotion_styled = require("@emotion/styled");
_emotion_styled = require_chunk.__toESM(_emotion_styled);
let _emotion_react_jsx_runtime = require("@emotion/react/jsx-runtime");
//#region src/components/typography/base/LabelModerate.tsx
function LabelModerateString(props) {
	const { children, ...rest } = getPropDefaults(props);
	return /* @__PURE__ */ (0, _emotion_react_jsx_runtime.jsx)(StyledLabelModerate, {
		...rest,
		children
	});
}
function getPropDefaults(props) {
	return require_components_typography_base_getPropDefaults.getPropDefaultsBase(props, { as: props.tag || "span" });
}
const StyledLabelModerate = _emotion_styled.default.span`
  ${({ theme, size, colorProp }) => require_styles_typography.applyTypography(theme, "Label Moderate", size, colorProp)}
  ${require_components_typography_typographyStyles.typographyStyles}
`;
//#endregion
exports.LabelModerateString = LabelModerateString;
exports.StyledLabelModerate = StyledLabelModerate;
exports.getPropDefaults = getPropDefaults;
