/*
|--------------------------------------------------------------------------
| Dashboard & Layout Custom Enhancements
| WebPixLab Billing Software
|--------------------------------------------------------------------------
*/

.total-view.cards .card-box .icon {
    display: block;
    font-size: clamp(1.625rem, 1.3942rem + 1.0256vw, 2.625rem); /* 42px to 26px */
    color: #5c00ff;
    line-height: 1;
    margin-bottom: clamp(0.625rem, 0.4808rem + 0.641vw, 1.25rem); /* 20px to 10px */
}

body .main .invoice-card.history {
    margin-top: 25px;
}

.total-view.cards .card-box {
    padding: clamp(1.125rem, 0.95rem + 0.6vw, 1.75rem);
}

.total-view.cards {
    gap: clamp(0.875rem, 0.75rem + 0.6vw, 1.5rem);
}

.total-view.cards .card-box h2 {
    font-size: clamp(1.25rem, 1.0481rem + 0.8974vw, 2.125rem);
}

@media screen and (max-width: 576px) {
    .total-view.cards .card-box .icon {
        font-size: 1.5rem;
        margin-bottom: 8px;
    }
}