/* Consistent portrait windows; full original images remain in the photo viewer. */
.profile-gallery .gallery-photo:nth-child(n),.profile-gallery .gallery-pending:nth-child(n){aspect-ratio:3/4;overflow:hidden}
.profile-gallery .gallery-photo:nth-child(n) img{width:100%;height:100%;object-fit:cover;object-position:var(--portrait-focus,50% 15%);transform:none}
.yuanyuan-profile .profile-gallery .gallery-photo:nth-child(1){--portrait-focus:50% 50%}
.yuanyuan-profile .profile-gallery .gallery-photo:nth-child(2){--portrait-focus:50% 80%}
.yuanyuan-profile .profile-gallery .gallery-photo:nth-child(3){--portrait-focus:50% 65%}
.yuanyuan-profile .profile-gallery .gallery-photo:nth-child(4){--portrait-focus:50% 55%}
.yuanyuan-profile .profile-gallery .gallery-photo:nth-child(5){--portrait-focus:50% 85%}

/* A closer composition for the fifth Xiaoba portrait, within the same frame. */
.xiaoba-profile .profile-gallery .gallery-photo:nth-child(5) img{transform:scale(1.16);transform-origin:50% 45%}

/* Keep the subjects centered in the replacement portrait windows. */
.mumu-profile .profile-gallery .gallery-photo:nth-child(3){--portrait-focus:70% 50%}
.yaya-profile .profile-gallery .gallery-photo:nth-child(3){--portrait-focus:50% 100%}
