.mortgage-calculator .saving{padding:var(--s3) var(--s4);background-color:var(--surface-2);border-left:3px solid var(--success);border-radius:var(--r-sm);color:var(--text-2);font-size:.88rem}.mortgage-calculator .schedule summary{cursor:pointer;padding:var(--s3) 0;color:var(--accent-hover);font-size:.9rem;font-weight:600}.mortgage-calculator .scroll{border:1px solid var(--border);border-radius:var(--r);overflow-x:auto}.mortgage-calculator table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.85rem}.mortgage-calculator th{padding:var(--s2) var(--s3);background-color:var(--surface-2);color:var(--muted);letter-spacing:.05em;text-transform:uppercase;text-align:left;white-space:nowrap;font-size:.72rem}.mortgage-calculator td{padding:var(--s2) var(--s3);border-top:1px solid var(--border);color:var(--text-2);white-space:nowrap}
