/* Keep sky alpha and original mountain detail separate from replaceable city art.
   Every plate uses the original cover/61% mapping so the landmarks align. */
.terrain-art,.ridge-art{position:absolute;inset:0;background:url('assets/terrain-restored-v6.png') center 61%/cover no-repeat}
.mountain-art{animation:none;mask-image:linear-gradient(90deg,transparent 32%,#000 42%,#000 76%,transparent 84%),linear-gradient(transparent 78%,#000 87%)}
.scenery-side,.dalaran{position:absolute;inset:-45px -60px -75px;pointer-events:none;z-index:3}
.scenery-left{mask-image:linear-gradient(90deg,#000 14%,transparent 32%)}
.scenery-right{mask-image:linear-gradient(90deg,transparent 78%,#000 90%)}
.dalaran-art{position:absolute;width:100%;height:100%;overflow:visible;filter:brightness(.92) saturate(.9)}
@media(max-width:700px){
 .terrain-art,.ridge-art{background-position:65% center}
 .dalaran-art{object-position:65% center}
}
