/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
const require_index = require("../packages/css-tokens/dist/index.cjs");
const require_getScaleModeStyles = require("../utils/getScaleModeStyles.cjs");
const require_index$1 = require("../packages/modes/dist/index.cjs");
//#region ../tailwind-internal/dist/base/addScaleModeVars.js
/*! © 2026 Yahoo, Inc. UDS Tailwind Internal v0.0.0-development */
function addScaleModeVars(tokens, { addBase }) {
	const styles = require_getScaleModeStyles.getScaleModeStyles(tokens);
	addBase({
		...styles[require_index$1.DEFAULT_SCALE_MODE],
		[`.${require_index.XSMALL_SCALE_MODE_CLASSNAME}`]: styles.xSmall,
		[`.${require_index.SMALL_SCALE_MODE_CLASSNAME}`]: styles.small,
		[`.${require_index.MEDIUM_SCALE_MODE_CLASSNAME}`]: styles.medium,
		[`.${require_index.LARGE_SCALE_MODE_CLASSNAME}`]: styles.large,
		[`.${require_index.XLARGE_SCALE_MODE_CLASSNAME}`]: styles.xLarge,
		[`.${require_index.XXLARGE_SCALE_MODE_CLASSNAME}`]: styles.xxLarge,
		[`.${require_index.XXXLARGE_SCALE_MODE_CLASSNAME}`]: styles.xxxLarge
	});
}
//#endregion
exports.addScaleModeVars = addScaleModeVars;
