.badge{display:inline-flex;align-items:center;border-radius:calc(var(--radius) - 2px);border-width:1px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.badge--primary{border-color:hsl(var(--primary-border));background-color:hsl(var(--primary-ui));color:hsl(var(--foreground))}.badge--secondary{border-color:hsl(var(--input));background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.badge--outline{border-color:hsl(var(--input));background-color:hsl(var(--background));color:hsl(var(--foreground))}