.capture-ai-classification {
  display: grid;
  gap: 5px;
  padding: 13px 15px;
  border: 1px solid #b8d6f2;
  border-left: 4px solid #367cc5;
  border-radius: 7px;
  background: #f4f9ff;
}
.capture-ai-classification small { color: #42698f; font-size: 12px; }
.capture-ai-classification strong { color: #163f68; font-size: 18px; }
.capture-ai-classification p { margin: 0; color: #43566d; line-height: 1.6; }
.capture-review-helper { margin: 0 0 10px; }
.capture-destination-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px; }
.capture-destination-option { min-height: 62px; }
.capture-destination-option.is-ai-suggested { border-color: #8bb8e8; background: #f4f9ff; }
.capture-destination-option.is-ai-suggested strong::after { content: ''; display: inline-block; width: 6px; height: 6px; margin-left: 5px; border-radius: 50%; vertical-align: middle; background: #367cc5; }
@media (max-width: 760px) { .capture-destination-grid { grid-template-columns: 1fr; } }
