.sr-calculator table { width:100%; border-collapse: collapse; margin-bottom: 12px; }
.sr-calculator table th, .sr-calculator table td { padding: 6px; border:1px solid #ddd; text-align: left; }
.sr-summary { margin-top: 12px; display:flex; align-items:center; justify-content:space-between; }
