/* Publisher 4096px terrain tiles, positioned in the same map coordinate system.
   Only visible tiles are requested. The local 2048px map sits below as fallback. */
#dmzCanvas .dmz-detail-tile-layer{
 position:absolute;inset:0;z-index:0;pointer-events:none;
 overflow:hidden;isolation:isolate;
}
#dmzCanvas .dmz-detail-tile-layer[hidden]{display:none!important}
#dmzCanvas .dmz-detail-tile{
 display:block;position:absolute;max-width:none;max-height:none;
 padding:0;margin:0;border:0;object-fit:fill;image-rendering:auto;
 pointer-events:none;will-change:auto;
}
.dmz-tile-status{font-size:.72rem;font-weight:600;color:#d7eee9;
 background:#12312b;border:1px solid #52736f;padding:6px 9px;
 border-radius:6px;line-height:1.35;
}
@media(max-width:660px){.dmz-tile-status{width:100%;text-align:center}}
