/* Scenery retains its proportions. Numbers, roads and buttons stay dynamic. */
.map-world,.map-world:nth-child(3n+1){background-image:linear-gradient(#fff8ec18,#fff8ec45),var(--map-art,url('assets/map-workshop-v6.jpg'));background-size:cover;background-position:center;background-repeat:no-repeat}
.art-world-ready .world-scenery{background-image:linear-gradient(#f3f8ff99,#eef8ff80),url('assets/map-garden-v6.jpg')}
.menu-illustration{display:block;width:88px;height:88px;object-fit:contain;margin:0 auto 12px;pointer-events:none}
.legal-dialog .legal-castle{width:min(78%,250px);height:190px}
.map-world .world-heading{color:#4b2940;background:#fff8ecf5}
.map-world .level-stop-copy{background:#fff8ecf5;color:#4b2940}
@media(max-height:650px){.legal-dialog .legal-castle{height:125px}.menu-illustration{width:64px;height:64px}}
