"use strict";var d=Object.create;var i=Object.defineProperty;var h=Object.getOwnPropertyDescriptor;var c=Object.getOwnPropertyNames;var n=Object.getPrototypeOf,$=Object.prototype.hasOwnProperty;var f=(e,s)=>{for(var t in s)i(e,t,{get:s[t],enumerable:!0})},u=(e,s,t,o)=>{if(s&&typeof s=="object"||typeof s=="function")for(let a of c(s))!$.call(e,a)&&a!==t&&i(e,a,{get:()=>s[a],enumerable:!(o=h(s,a))||o.enumerable});return e};var r=(e,s,t)=>(t=e!=null?d(n(e)):{},u(s||!e||!e.__esModule?i(t,"default",{value:e,enumerable:!0}):t,e)),b=e=>u(i({},"__esModule",{value:!0}),e);var v={};f(v,{default:()=>p});module.exports=b(v);var l=r(require("tailwindcss/plugin.js"),1),p=l.default.withOptions(({prefix:e="ui"}={})=>({addVariant:s})=>{for(let t of["open","checked","selected","active","disabled"])s(`${e}-${t}`,[`&[data-headlessui-state~="${t}"]`,`:where([data-headlessui-state~="${t}"]) &`]),s(`${e}-not-${t}`,[`&[data-headlessui-state]:not([data-headlessui-state~="${t}"])`,`:where([data-headlessui-state]:not([data-headlessui-state~="${t}"])) &:not([data-headlessui-state])`]);s(`${e}-focus-visible`,":where([data-headlessui-focus-visible]) &:focus"),s(`${e}-not-focus-visible`,"&:focus:where(:not([data-headlessui-focus-visible] &))")});
