/* Four original full-body defaults. Crop only transparent cell padding; meaningful alpha bounds retain margin. */
.profile-art{position:relative;overflow:hidden;flex-shrink:0}
.profile-art::before{content:"";position:absolute;left:50%;top:50%;width:120%;aspect-ratio:1;transform:translate(-50%,-50%);background-image:url('/assets/wizard-profiles.png');background-repeat:no-repeat;background-size:200% 200%;image-rendering:pixelated;pointer-events:none}
.profile-art.variant-1::before{background-position:0 0}
.profile-art.variant-2::before{background-position:100% 0}
.profile-art.variant-3::before{background-position:0 100%}
.profile-art.variant-4::before{background-position:100% 100%}
.empty-art{display:block;width:132px;height:132px;margin:0 auto 16px}
