/* Certificate replay forms. Uses tokens from /static/unified.css. */
.certificate-form { display: grid; gap: var(--space-3); }
.certificate-form label { margin-bottom: 0; }
.certificate-form button, .certificate-form select { justify-self: start; max-width: 100%; }
.certificate-panel textarea { margin: var(--space-2) 0 var(--space-4); }
.certificate-form textarea { margin: 0; }
.certificate-trace { margin: var(--space-4) 0; overflow-x: auto; }
.certificate-trace .tools-table { margin-top: 0; }
.certificate-trace code { white-space: nowrap; }
.certificate-json { margin: 0; white-space: pre-wrap; overflow-wrap: anywhere; font-family: var(--font-mono); font-size: var(--text-sm); }

