/* Mobilrep artwork: preserve the complete source canvas and its white surface. */
.model-picker-screen .catalog-model,
.model-picker-screen .catalog-model:hover,
.model-picker-screen .catalog-model.selected,
.model-picker-screen .model-family-card,
.model-picker-screen .model-family-card:hover,
.model-picker-screen .model-family-card:active,
.model-picker-screen .model-family-card[aria-pressed="true"],
.device-type-card,
.device-type-card:hover,
.device-type-card:active,
.device-brand-card,
.device-brand-card:hover,
.device-brand-card:active,
.entry-card .model-picker-trigger,
.entry-card .model-picker-trigger.selected { background: #fff; }

.model-picker-screen .catalog-model-image,
.model-picker-trigger > .entry-device-visual,
.device-type-image,
.device-brand-image,
.model-picker-screen .model-family-image {
  background: transparent;
  overflow: visible;
}

.device-type-image img,
.device-brand-image img,
.model-picker-screen .model-family-image img,
.model-picker-screen .catalog-model-image img,
.model-picker-trigger .model-image {
  object-fit: contain;
  object-position: center;
}

.detail-device {
  padding: 6px 10px;
  border-radius: 10px;
  background: #fff;
}
