.detail-panel-container .detail-section,
.detail-panel-container hr {
  margin: 20px;
}

.detail-panel-container.horizontal .detail-section .data-container {
  display: flex;
}

.detail-panel-container.horizontal .detail-section .data-container .data-key {
  flex: 1 0;
  color: var(--main-placeholder-color);
  font-size: 12px;
  font-weight: bold;
}

.detail-panel-container.horizontal .detail-section .data-container .data-value {
  flex: 3 0;
  color: var(--main-text-color);
  font-weight: bold;
}

.detail-panel-container.horizontal .search-input-container {
  margin: 0;
}