/* Blood & Tribute 21.368 — Fixed map scales, no territory shading in details. */

/* Explicitly hide stale or externally-inserted region polygons whenever the
   dedicated Bellmont city scene is active. World-map previews remain intact. */
#underworld svg[data-bt22368-map-mode="detail"] .bt22338-active-overlay,
#underworld svg[data-bt22368-map-mode="detail"] .bt22339-hover-overlay,
#underworld svg[data-bt22368-map-mode="detail"] .bt22319-city-layer,
#underworld svg[data-bt22368-map-mode="detail"] .bt22336-label-layer,
#underworld svg[data-bt22368-map-mode="detail"] .bt22330-city-outline,
#underworld svg[data-bt22368-map-mode="detail"] .bt22335-city-outline {
  display:none !important;
  opacity:0 !important;
  pointer-events:none !important;
}

/* Fixed, entire-map scenes: regions and targets are clickable, but the map no
   longer takes over touch scrolling or advertises mouse dragging/zoom. */
#underworld svg[data-bt22368-map-mode="world"],
#underworld svg[data-bt22368-map-mode="detail"] {
  cursor:default !important;
  touch-action:manipulation !important;
}
#underworld svg[data-bt22368-map-mode="world"] .bt22335-approved-city,
#underworld svg[data-bt22368-map-mode="world"] [data-uw-city],
#underworld svg[data-bt22368-map-mode="detail"] [data-uw-target] {
  cursor:pointer !important;
}
@media(prefers-reduced-motion:reduce){
  #underworld .bt22319-map-frame.bt22365-transition-enter .bt22319-map,
  #underworld .bt22319-map-frame.bt22365-transition-exit .bt22319-map{
    animation:none !important;
    filter:none !important;
    transform:none !important;
    opacity:1 !important;
  }
  #underworld .bt22319-map-frame.bt22365-transition-enter::after,
  #underworld .bt22319-map-frame.bt22365-transition-exit::after{
    animation:none !important;
    opacity:0 !important;
  }
}
