.late-fee-fields{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}.late-fee-fields p{font-size:var(--text-secondary);line-height:1.5;margin:8px 0}.late-fee-breakdown{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:12px 0;margin:16px 0;font-size:var(--text-secondary)}.late-fee-breakdown dl{margin:0;display:grid;gap:6px}.late-fee-breakdown dl>div{display:flex;justify-content:space-between;gap:12px}.late-fee-breakdown dd{margin:0;font-variant-numeric:tabular-nums;font-weight:var(--weight-heading)}.late-fee-breakdown p{color:var(--muted);margin:8px 0 0;line-height:1.5}
