/* Artwork is confined to the existing mode panels. */
.mode-art {
  display: block;
  width: 100%;
  aspect-ratio: 4 / 3;
  overflow: hidden;
  margin: 0 0 24px;
  border: 1px solid #b18c4c45;
  border-radius: 12px;
  background: #0b1119;
}
.mode-art img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 52%;
}
.mode-card { transition: border-color .2s ease; }
@media (max-width: 650px) {
  .mode-art { margin-bottom: 19px; }
}
@media (prefers-reduced-motion: reduce) {
  .mode-card { transition: none; }
}
