/* The restore / stale-save prompt (mlp-draft, SVC-31). */
.mlp-draft-prompt {
  margin-bottom: var(--s-3, 0.75rem);
  padding: var(--s-3, 0.75rem) var(--s-4, 1rem);
  border: 1px solid var(--c-border-strong, #c3cad2);
  border-left: 4px solid var(--c-accent, #2c62d6);
  border-radius: var(--radius-sm, 6px);
  background: var(--c-accent-wash, #eaf0fc);
}

.mlp-draft-prompt__message {
  margin: 0 0 var(--s-2, 0.5rem);
  font-weight: 600;
}

.mlp-draft-prompt__preview {
  max-height: 10rem;
  margin: 0 0 var(--s-3, 0.75rem);
  padding: var(--s-2, 0.5rem);
  overflow: auto;
  border: 1px solid var(--c-border, #dde1e6);
  border-radius: var(--radius-sm, 6px);
  background: var(--c-surface, #fff);
  font-family: var(--f-mono, monospace);
  font-size: var(--t-sm, 0.875rem);
  white-space: pre-wrap;
  overflow-wrap: anywhere;
}

.mlp-draft-prompt__actions {
  display: flex;
  flex-wrap: wrap;
  gap: var(--s-2, 0.5rem);
}
