body { font-size: 14px; }
.form-section-title { font-weight: 700; border-bottom: 2px solid #dee2e6; margin-bottom: 12px; padding-bottom: 4px; }
.summary-box { background: #fff; border: 1px solid #dee2e6; border-radius: .5rem; padding: 12px; }
.table th { white-space: nowrap; }
