﻿.kpi-number-circle {
    width: 52px;
    height: 52px;
    min-width: 52px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.2rem;
    font-weight: 800;
}

.kpi-circle-info {
    background: #e0f5fb;
    color: #0e8fb5;
}

.kpi-circle-success {
    background: #e0f7ec;
    color: #1a8a50;
}

.kpi-circle-warning {
    background: #fff4e0;
    color: #d97706;
}

.kpi-circle-primary {
    background: #e0eeff;
    color: #1b6ec2;
}
