/* Tekrarlanan satir silici */
#ts-girdi { min-height: 300px; }
.ts-onaylar { grid-template-columns: minmax(0, 1fr); }
.ts-onaylar small { color: var(--muted); margin-top: 2px; font-size: 12.5px; }
.ts-kartlar { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; }
.ts-kartlar .arac-sonuc { padding: 12px 14px; }
.ts-kartlar .arac-sonuc > strong { font-size: 24px; }
.ts-dugmeler { display: flex; flex-wrap: wrap; gap: 6px; }
#ts-cikti { min-height: 160px; max-height: 420px; }
.ts .arac-tablo td:first-child { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 13px; overflow-wrap: anywhere; white-space: pre-wrap; }
.ts .arac-tablo td:last-child, .ts .arac-tablo th:last-child { width: 90px; text-align: right; }
@media (max-width: 560px) {
  .ts-kartlar { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
