
    .summary-icon {
        font-size: 2.5rem;
        margin-bottom: 1rem;
    }
    
    .summary-value {
        font-size: 2.5rem;
        font-weight: 700;
        color: var(--text-color);
        margin-bottom: 0.5rem;
    }
    
    .summary-label {
        color: var(--text-light);
        font-size: 0.9rem;
        text-transform: uppercase;
        letter-spacing: 0.5px;
    }
    
    .summary-change {
        margin-top: 0.5rem;
        font-size: 0.85rem;
        display: flex;
        align-