/* LegisConnect v11.9 — fill portrait frames using the actual image, not padding. */
/* This overrides the old v11.7.3 contain rule for the Officials directory. */
.official-assignment-grid .avatar-photo img,
.staff-directory-card .avatar-photo img,
.profile-strip .avatar-photo img {
  width:100% !important;
  height:100% !important;
  object-fit:cover !important;
  object-position:center 24% !important;
  background:transparent !important;
  display:block;
}
/* Keep frames consistent; no artificial stretching of the uploaded image. */
.official-assignment-grid .avatar-official {width:96px;height:112px;}
.official-assignment-grid .avatar-staff {width:52px;height:52px;}
