/*! © 2026 Yahoo, Inc. UDS Tailwind and Purger v0.0.0-development */
const require_runtime = require('../../_virtual/_rolldown/runtime.cjs');
const require_getFocusRingStyles = require('../components/getFocusRingStyles.cjs');
const require_getHitTargetStyles = require('../components/getHitTargetStyles.cjs');
let tailwindcss_plugin_js = require("tailwindcss/plugin.js");
tailwindcss_plugin_js = require_runtime.__toESM(tailwindcss_plugin_js);

//#region src/tailwind/plugins/a11y.ts
const a11yPlugin = tailwindcss_plugin_js.default.withOptions(() => ({ addComponents }) => {
	addComponents(require_getHitTargetStyles.getHitTargetStyles());
	addComponents(require_getFocusRingStyles.getFocusRingStyles());
}, () => ({
	safelist: ["uds-hit-target", "uds-ring"],
	theme: { extend: {
		aria: {
			checked: "checked=\"true\"",
			disabled: "disabled=\"true\"",
			expanded: "expanded=\"true\"",
			invalid: "aria-invalid=\"true\""
		},
		data: {
			active: "active=\"true\"",
			"active-item": "active-item=\"true\"",
			autofill: "autofill=\"true\"",
			backdrop: "backdrop=\"true\"",
			enter: "enter=\"true\"",
			leave: "leave=\"true\"",
			"focus-visible": "focus-visible=\"true\""
		}
	} }
}));

//#endregion
exports.a11yPlugin = a11yPlugin;