.badge-OKfNya {
  border-radius: var(--ac-radius-md);
  font-size: var(--ac-text-xs);
  padding: .125rem var(--ac-space-2);
  transition: background-color var(--ac-transition-fast),color var(--ac-transition-fast);
  white-space: nowrap;
  align-items: center;
  font-weight: 600;
  line-height: 1.6;
  display: inline-flex;

  & svg {
    pointer-events: none;
    flex-shrink: 0;
    width: .75rem;
    height: .75rem;
  }
}

.default-ycSfOg {
  background-color: var(--ac-primary);
  color: var(--ac-primary-foreground);
  border: 1px solid #0000;

  @media (hover: hover) {
    &:hover {
      background-color: color-mix(in oklch,var(--ac-primary),transparent 20%);
    }
  }
}

.secondary-QFt0yY {
  background-color: var(--ac-secondary);
  color: var(--ac-secondary-foreground);
  border: 1px solid #0000;

  @media (hover: hover) {
    &:hover {
      background-color: color-mix(in oklch,var(--ac-secondary),transparent 20%);
    }
  }
}

.destructive-KIA3qI {
  background-color: var(--ac-destructive);
  color: var(--ac-background);
  border: 1px solid #0000;

  @media (hover: hover) {
    &:hover {
      background-color: color-mix(in oklch,var(--ac-destructive),transparent 20%);
    }
  }
}

.outline-AXvlm0 {
  border: 1px solid var(--ac-border);
  color: var(--ac-foreground);
  background-color: #0000;
}


/*# sourceMappingURL=badge_module.css.map */