.world-land629.world-close671 .world-cell>img,.world-land629.world-close671 .world-cell.player-cell>img{top:50%!important}
.world-land629 .world-cell.player-cell.art-anchored648:before{inset:auto!important;left:50%!important;top:calc(var(--art-y648) + var(--art-h648)*.4)!important;width:calc(var(--art-w648)*1.12)!important;height:calc(var(--art-h648)*.32)!important;transform:translate(-50%,-50%)!important;pointer-events:none}
.world-land629 .world-cell.player-cell.art-anchored648 .world-shield580{inset:auto!important;left:50%!important;top:var(--art-y648)!important;width:calc(var(--art-w648)*1.12)!important;height:calc(var(--art-h648)*1.12)!important;transform:translate(-50%,-50%)!important}
.real-world652 image[data-world-art671]{image-rendering:auto}
.world-land629.world-nearest671 .world-cell>img,.world-land629.world-nearest671 .world-cell.player-cell>img{width:min(80%,72vw,60vh,480px)!important;height:min(80%,72vw,60vh,440px)!important;max-width:none!important;max-height:none!important}

/* Castle artwork and its measured ground ellipse stay inside one square tile.
   The existing nearest-zoom viewport cap has higher specificity and is retained. */
.world-land629 .world-cell.player-cell>img{width:78%!important;height:78%!important;max-width:280px!important;max-height:250px!important;top:40%;margin:0!important;right:auto!important;bottom:auto!important}
.world-land629 .world-cell.player-cell.art-anchored648 .tile-name{max-width:calc(100% - 6px)!important;box-sizing:border-box}
