/* 갱신 기한 계산기 · 손해배상 계산기 */
.calc-result { border-color: var(--primary); border-width: 2px; }
.calc-closed { display: flex; gap: var(--space-2); align-items: center; font-size: var(--text-lg); font-weight: var(--weight-bold); color: var(--warn); }
.calc-closed svg { width: 24px; height: 24px; flex: none; }
.dmg-table td.num, .dmg-table th.num { white-space: nowrap; }
.dmg-max td { font-weight: var(--weight-bold); background: var(--primary-soft); color: var(--primary-ink); }
