/* =============================================================================
   Version: 1.0.0 | Date: 2026-01-17 12:00:00 UTC | File: backend/src/core/static/core/css/components/badges.css | by Codex
   ============================================================================= */

.badge-soft {
    border-radius: 999px;
    padding: 0.35rem 0.75rem;
    font-weight: 600;
}

.badge-soft-primary {
    background: rgba(18, 63, 105, 0.12);
    color: var(--ea-primary-dark);
}

.badge-soft-success {
    background: rgba(31, 156, 122, 0.16);
    color: #136e56;
}

.badge {
    border-radius: 999px;
    font-weight: 600;
    letter-spacing: 0.01em;
}

.badge.text-bg-light {
    border: 1px solid var(--ea-border-soft);
}

.badge.text-bg-primary {
    background: var(--ea-primary);
}

.badge.text-bg-secondary {
    background: rgba(18, 63, 105, 0.12);
    color: var(--ea-primary-dark);
}

.badge-soft {
    padding: 0.35rem 0.6rem;
    border-radius: 999px;
    font-weight: 600;
}

.badge-info {
    background: rgba(56, 189, 248, 0.16);
    color: #0369a1;
}

.badge-warning {
    background: rgba(251, 191, 36, 0.2);
    color: #92400e;
}

.badge-success {
    background: rgba(34, 197, 94, 0.16);
    color: #166534;
}

.badge-danger {
    background: rgba(239, 68, 68, 0.16);
    color: #991b1b;
}
