import { c as r } from "../../index-xVF7D3FM.js";
import "../../clsx-7d8NmkQq.js";
const o = r(
  "_py-2 _px-4 _text-common _font-medium _leading-6 _rounded-full _border-2 _font-main focus:_outline-none focus:_shadow-outline disabled:_cursor-not-allowed disabled:_bg-neutral-500 disabled:_text-white/75 _transition-colors",
  {
    variants: {
      variant: {
        primary: "_bg-primary hover:_bg-secondary/90 _text-white _border-transparent",
        bordered: "_bg-white _text-primary _border-primary hover:_bg-primary hover:_text-white disabled:_border-transparent",
        error: "_bg-red-600 _text-white hover:_bg-red-700 _border-transparent",
        "bordered-error": "_border-red-600 _bg-white _text-red-600 hover:_bg-red-600 hover:_text-white disabled:_border-transparent"
      },
      size: {
        xs: "_text-sm _py-0.5 _px-1",
        md: "_py-2 _px-4",
        xl: "_py-3 _px-5"
      }
    },
    defaultVariants: {
      variant: "primary",
      size: "md"
    }
  }
);
export {
  o as ButtonVariants
};
