/* 印花稅計算（其餘沿用 site.css 的 .calc 元件） */
.rt-check { display: flex; align-items: flex-start; gap: 10px; margin: 10px 0; padding: 10px 12px; border: 2px solid var(--line); border-radius: 10px; font-size: 1rem; cursor: pointer; }
.rt-check:has(input:checked) { border-color: var(--brand); background: #eff4ff; }
.rt-check input { width: 20px; height: 20px; margin: 4px 0 0; flex: none; }
.rt-check small { display: block; color: var(--muted); font-size: .9rem; line-height: 1.5; }
.calc .qr-field input[type=text] { font-variant-numeric: tabular-nums; }
.rt-rates th, .rt-rates td { white-space: nowrap; }
@media (max-width: 600px) {
  .rt-rates th, .rt-rates td { white-space: normal; }
}
.calc-table td small { display: block; }
