.badge_bce67ff7 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--frey-radius-full);
  border: 1px solid transparent;
  font-weight: 600;
  line-height: 1;
  white-space: nowrap;
}

.badge-sm_dc3de36d {
  padding: 0.125rem 0.5rem;
  font-size: 0.75rem;
}

.badge-md_d88ccac8 {
  padding: 0.25rem 0.625rem;
  font-size: 0.8125rem;
}

.badge-subtle-neutral_dc27f7b9 {
  background-color: var(--frey-color-surface-subtle);
  color: var(--frey-color-text-primary);
  border-color: var(--frey-color-border-subtle);
}

.badge-subtle-info_9088d0b2 {
  background-color: var(--frey-color-info-bg);
  color: var(--frey-color-info);
  border-color: var(--frey-color-info-border);
}

.badge-subtle-success_a8938864 {
  background-color: var(--frey-color-success-bg);
  color: var(--frey-color-success);
  border-color: var(--frey-color-success-border);
}

.badge-subtle-warning_9b7640b7 {
  background-color: var(--frey-color-warning-bg);
  color: var(--frey-color-warning);
  border-color: var(--frey-color-warning-border);
}

.badge-subtle-error_e6426ff9 {
  background-color: var(--frey-color-error-bg);
  color: var(--frey-color-error);
  border-color: var(--frey-color-error-border);
}

.badge-solid-neutral_ac7e9431 {
  background-color: var(--frey-color-text-primary);
  color: var(--frey-color-surface);
}

.badge-solid-info_ecba7d59 {
  background-color: var(--frey-color-info);
  color: var(--frey-palette-white);
}

.badge-solid-success_28241077 {
  background-color: var(--frey-color-success);
  color: var(--frey-palette-white);
}

.badge-solid-warning_d28d237d {
  background-color: var(--frey-color-warning);
  color: var(--frey-palette-black);
}

.badge-solid-error_e87eabc7 {
  background-color: var(--frey-color-error);
  color: var(--frey-palette-white);
}
