/* Loan Calculator - Custom Styles */

#amortization-schedule {
    max-height: 500px;
    overflow-y: auto;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
}

#amortization-schedule th {
    background: #f9fafb;
    position: sticky;
    top: 0;
}

.result-card {
    background: linear-gradient(135deg, #eff6ff, #f0fdf4);
}