
/* FC ELBRUS — minimal cards: photo + shirt number + name only. */
.elr-card .elr-card__details,
.elr-card.is-active .elr-card__details {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
.elr-card .elr-card__text > span,
.elr-card.is-active .elr-card__text > span {
  display: none !important;
}
/* The detail drawer is the expansion now: all tiles remain the same size. */
.elr-card.is-active,
.elr-position-grid .elr-card.is-active {
  grid-column: span 1 !important;
}
.elr-card .elr-card__content,
.elr-card.is-active .elr-card__content {
  display: flex !important;
  align-items: flex-end !important;
  gap: 12px !important;
}
.elr-card .elr-card__num {
  display: block !important;
  flex: none !important;
}
.elr-card .elr-card__text strong {
  display: block !important;
  overflow-wrap: anywhere;
}
.elr-card:focus-visible {
  outline: 3px solid #e6b838 !important;
  outline-offset: 3px;
}
@media(max-width:420px){
  .elr-card .elr-card__content { gap: 8px !important; }
}
