.metadata-actions { margin-top: 1rem; }
.metadata-actions button { min-height: 2.75rem; }
.metadata-source { overflow-wrap: anywhere; font-weight: 650; }
[data-metadata-status] { overflow-wrap: anywhere; }
.metadata-result { margin-top: 1.25rem; }
.metadata-result h2 { margin-bottom: .75rem; font-size: 1.2rem; }
.metadata-items { margin: 0; display: grid; grid-template-columns: minmax(7rem, .7fr) minmax(0, 1fr); }
.metadata-items dt,
.metadata-items dd { margin: 0; padding: .65rem .35rem; border-top: 1px solid var(--line); overflow-wrap: anywhere; }
.metadata-items dt { font-weight: 650; }
.metadata-items dd { color: var(--muted); }
@media (max-width: 24rem) {
  .metadata-items { grid-template-columns: minmax(0, 1fr); }
  .metadata-items dt { padding-bottom: .2rem; }
  .metadata-items dd { padding-top: .15rem; border-top: 0; }
}
