/* V857 三個主畫面統一內縮25px；內城建築點擊區與圖同容器縮放 */
@media(min-width:1001px){
 #cityLayout>.city,#cityLayout>.outer-city,
 #cityLayout>#worldMapPage:not([hidden]){
  position:relative!important;overflow:hidden!important;
  box-sizing:border-box!important;
 }
 #cityLayout>.city>.plots{
  position:absolute!important;inset:25px!important;
  width:calc(100% - 50px)!important;height:calc(100% - 50px)!important;
  margin:0!important;box-sizing:border-box!important;
 }
 #cityLayout>.city>#gateRoofOverlay{
  transform:scale(.95)!important;transform-origin:center center!important;
 }
 #cityLayout>#worldMapPage:not([hidden]){
  padding:25px!important;
 }
 #cityLayout>#worldMapPage:not([hidden])>.world-map-frame{
  width:100%!important;height:100%!important;
  box-sizing:border-box!important;
 }
 #cityLayout>.city::after,#cityLayout>.outer-city::after,
 #cityLayout>#worldMapPage:not([hidden])::after{
  inset:0!important;background-size:100% 100%!important;
 }
}
@media(max-width:1000px){
 #cityLayout>.city>.plots{
  position:absolute!important;inset:12px!important;
  width:calc(100% - 24px)!important;height:calc(100% - 24px)!important;
  box-sizing:border-box!important;
 }
 #cityLayout>#worldMapPage:not([hidden]){padding:12px!important}
}