"use client"
import{i as t}from"./chunk-5D54PSF2.mjs";import*as e from"@radix-ui/react-toggle";import{cva as g}from"class-variance-authority";import*as o from"react";import{jsx as f}from"react/jsx-runtime";var l=g("inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors hover:bg-muted hover:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 data-[state=on]:bg-gray-300 data-[state=on]:text-accent-foreground",{variants:{variant:{default:"bg-transparent",outline:"border border-input bg-transparent shadow-sm hover:bg-accent hover:text-accent-foreground"},size:{default:"h-9 px-3",sm:"h-8 px-2",lg:"h-10 px-3"}},defaultVariants:{variant:"default",size:"default"}}),d=o.forwardRef(({className:i,variant:r,size:a,...n},s)=>f(e.Root,{ref:s,className:t(l({variant:r,size:a,className:i})),...n}));d.displayName=e.Root.displayName;export{l as a,d as b};
