import{c as n,d as o}from"./AppLogoIcon.vue_vue_type_script_setup_true_lang-DKWl2XLX.js";import{d as s,h as i,o as d,n as c,u as e,r as u}from"./app-Cb9hmj6k.js";const v=s({__name:"Badge",props:{variant:{},class:{}},setup(t){const a=t;return(r,l)=>(d(),i("div",{class:c(e(n)(e(f)({variant:r.variant}),a.class))},[u(r.$slots,"default")],2))}}),f=o("inline-flex gap-1 items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});export{v as _};
