.ova_archive_team.two_column .content {
  grid-template-columns: 1fr 1fr;
}
@media screen and (max-width: 767px) {
  .ova_archive_team.two_column .content {
    grid-template-columns: 1fr;
  }
}
.ova_archive_team.three_column .content {
  grid-template-columns: 1fr 1fr 1fr;
}
@media screen and (max-width: 1024px) {
  .ova_archive_team.three_column .content {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (max-width: 767px) {
  .ova_archive_team.three_column .content {
    grid-template-columns: 1fr;
  }
}
.ova_archive_team.four_column .content {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
@media screen and (max-width: 1200px) {
  .ova_archive_team.four_column .content {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media screen and (max-width: 1024px) {
  .ova_archive_team.four_column .content {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (max-width: 767px) {
  .ova_archive_team.four_column .content {
    grid-template-columns: 1fr;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJvdmF0ZWFtLWdlbmVyYWwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFRTtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBTUY7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUVEO0VBTEQ7SUFNRTs7O0FBTUY7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUVEO0VBTEQ7SUFNRTs7O0FBRUQ7RUFSRDtJQVNFIiwiZmlsZSI6Im92YXRlYW0tZ2VuZXJhbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIub3ZhX2FyY2hpdmVfdGVhbSB7XG5cdCYudHdvX2NvbHVtbntcblx0XHQuY29udGVudHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXHQmLnRocmVlX2NvbHVtbntcblx0XHQuY29udGVudHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5mb3VyX2NvbHVtbntcblx0XHQuY29udGVudHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59Il19 */
/* Party and municipal body metadata */
.ovateam-member-taxonomies{display:flex;flex-direction:column;gap:8px;margin-top:10px}.ovateam-party{display:flex;align-items:center;gap:9px;min-width:0}.ovateam-party-logo{width:auto!important;height:auto!important;max-width:30px!important;max-height:30px!important;object-fit:contain;flex:0 1 auto}.ovateam-party-name{font-size:14px;line-height:1.25;font-weight:600}.ovateam-bodies{display:flex;flex-wrap:wrap;gap:5px}.ovateam-body{display:inline-flex;align-items:center;padding:3px 8px;border:1px solid currentColor;border-radius:999px;font-size:11px;line-height:1.35;opacity:.82}

/* Party logo: preserve full image, never crop; maximum 50 x 50 px. */
.ovateam-party-logo{width:auto!important;height:auto!important;max-width:30px!important;max-height:30px!important;object-fit:contain;object-position:center;flex:0 1 auto;display:block}

/* Party icon: reduced size on cards and single view. */
.ovateam-party-logo{width:auto!important;height:auto!important;max-width:30px!important;max-height:30px!important;object-fit:contain;object-position:center;flex:0 1 auto;display:block}

/* Center only the party name and icon in every team card/list item. */
.ovateam-member-taxonomies--card {
  width: 100%;
}
.ovateam-member-taxonomies--card .ovateam-party {
  width: 100%;
  justify-content: center;
  text-align: center;
}
