/* The lookup island's resolve-first additions (WP4): the text entry and the identity block on the result card.
   Its own sheet because forms.css (where the rest of the scan-lookup styles live) is under a size ratchet. */

.scan-lookup-text { display: flex; flex-direction: column; gap: var(--space-xs); margin-top: var(--space-md); }
.scan-lookup-text-label { color: var(--text-muted); font-size: 0.9rem; }
.scan-lookup-text-row { display: flex; gap: var(--space-sm); align-items: stretch; }
.scan-lookup-text-row .form-input { flex: 1 1 auto; min-width: 0; }

.scan-lookup-identity { display: flex; flex-direction: column; gap: var(--space-xs); align-items: flex-start; }
.scan-lookup-identity-name { font-weight: 600; }
.scan-lookup-identity-note { margin: 0; color: var(--text-muted); }
.scan-lookup-identity-missing {
  margin: 0;
  padding: var(--space-xs) var(--space-sm);
  background: var(--color-warning-bg);
  color: var(--color-warning-ink);
  border-radius: var(--radius-sm);
}
/* A score of the vintage asked for: quiet, so the warning chip stays the only loud vintage statement. */
.rating-vintage { color: var(--text-muted); font-size: 0.85rem; }
