/* MGA Credit System Pro - frontend styles */
.mga-credit-card{
    padding:18px;
    border-radius:12px;
    box-shadow:0 6px 18px rgba(0,0,0,0.06);
    background:linear-gradient(90deg,rgba(255,255,255,0.9), rgba(250,250,250,0.9));
    margin-bottom:20px;
}
.mga-credit-amount{
    font-size:32px;
    font-weight:700;
    margin:8px 0 0;
    color:#2d6a4f; /* green for positive */
}
.mga-credit-pos{ color: #2d6a4f; }
.mga-credit-neg{ color: #b02a37; }
.shop_table th, .shop_table td{ padding:8px 10px; }
@media (max-width:768px){
    .mga-credit-amount{ font-size:24px; }
    .shop_table{ font-size:13px; }
}
