.rban-loan-calculator { 
    font-family: Arial, sans-serif; 
    max-width: 600px; 
    margin: auto; 
    padding: 20px; 
    background: #f9f9f9; 
    border-radius: 12px; 
    box-shadow: 0 2px 8px rgba(0,0,0,0.1); 
}
.rban-loan-calculator label { display: block; margin: 10px 0; }
.rban-loan-calculator input { margin-left: 10px; }
.rban-loan-calculator button { 
    margin: 15px 0; 
    padding: 10px 18px; 
    background: #007B83; 
    color: white; 
    border: none; 
    cursor: pointer; 
    border-radius: 8px; 
    font-size: 14px; 
}
.rban-loan-calculator button:hover { background: #005f63; }

.chart-container { 
    position: relative; 
    max-width: 380px; 
    max-height: 280px; 
    margin: 20px auto; 
}
