/* Loan calculator (tools/loan.html). Shares the hero chart and panels with tools/mortgage.css. */
.ln-terms tbody th small { margin-left: 6px; font: 500 12px/1 var(--font-sans); color: var(--ink); background: var(--kesef-soft); padding: 3px 7px; border-radius: var(--r-pill); }
.ln-terms tr.is-cur th, .ln-terms tr.is-cur td { color: var(--ink); font-weight: 600; }
.ln-terms thead th:first-child { text-align: left; }
.ln-share { margin-top: 4px; }
.loan-page .tf-work .ks-seg button { white-space: nowrap; }
@media (max-width: 420px) { .loan-page [data-seg="kind"] button { padding: 0 12px; } }
