/* Cell highlight */
.price-cell-up,
.price-cell-down {
    transition: background-color 0.8s ease;
}

.price-cell-up {
    background-color: rgba(0, 180, 90, 0.18) !important;
}

.price-cell-down {
    background-color: rgba(220, 38, 38, 0.18) !important;
}

/* Optional: slightly bold price during flash */
.price-cell-up .live-price,
.price-cell-down .live-price {
    font-weight: 600;
}


.price-cell-up {
    border-left: 4px solid #16a34a;
}

.price-cell-down {
    border-left: 4px solid #dc2626;
}
