.badge.bg-success {
    background: linear-gradient(135deg, var(--sedona-blue) 0%, var(--sedona-blue-light) 100%) !important;
    color: var(--white) !important;
    border: none !important;
    font-weight: 600;
    padding: 6px 12px;
    border-radius: 50px;
}

.badge-active,
.badge.badge-active,
.license-badge.badge-active,
.badge.status-active,
.badge.badge-status-active {
    background: linear-gradient(135deg, var(--sedona-blue) 0%, var(--sedona-blue-light) 100%) !important;
    color: var(--white) !important;
}

/* Status card active = albastru */
.status-card.status-success .status-card-header,
.status-card.status-active .status-card-header {
    background: linear-gradient(135deg, var(--sedona-blue) 0%, var(--sedona-blue-light) 100%) !important;
}

.timeline-icon.bg-success {
    background: var(--sedona-blue) !important;
}

.stat-item .stat-icon.bg-success {
    background: linear-gradient(135deg, var(--sedona-blue) 0%, var(--sedona-blue-light) 100%) !important;
}

.quick-action-btn.success {
    background: linear-gradient(135deg, var(--sedona-blue) 0%, var(--sedona-blue-light) 100%) !important;
    color: var(--white);
}

.strength-fill.strong {
    background: linear-gradient(90deg, var(--sedona-blue) 0%, var(--sedona-blue-light) 100%) !important;
}

.alert-success {
    background: var(--sedona-blue-subtle) !important;
    border-left-color: var(--sedona-blue) !important;
    color: var(--sedona-blue) !important;
}

.status-dot.status-active {
    background: var(--sedona-blue) !important;
    box-shadow: 0 0 0 3px rgba(30, 66, 107, 0.2) !important;
}

.status-active {
    color: var(--sedona-blue) !important;
    font-weight: 600;
}

.stats-list-item.highlight-success {
    background: rgba(30, 66, 107, 0.08) !important;
}

/* Bootstrap global overrides */
.text-success {
    color: var(--sedona-blue) !important;
}

.text-bg-success {
    background-color: var(--sedona-blue) !important;
    color: var(--white) !important;
}

a.text-success:hover,
a.text-success:focus {
    color: var(--sedona-blue-dark) !important;
}

.border-success {
    border-color: var(--sedona-blue) !important;
}
