/* Keep weather inside the existing location plaque, independent of the scene. */
#cc-game .g-location{white-space:normal;box-sizing:border-box}
#cc-game #g-location-name{line-height:1.4}
#cc-game:has(#g-world[data-scene]) .g-location #g-environment{
  position:static!important;top:auto!important;left:auto!important;right:auto!important;
  display:block;max-width:none!important;white-space:normal!important;overflow:visible!important;
  text-overflow:clip!important;margin:2px 0 0;padding:0;border:0;border-radius:0;
  background:none;box-shadow:none;color:#f8e8c4;font:500 11px/1.5 "PingFang SC","Microsoft YaHei",sans-serif;
  letter-spacing:0;pointer-events:none
}
#cc-game:has(#g-world[data-scene]) .g-location #g-environment[hidden]{display:none}
@media(max-width:700px){
  #cc-game:has(#g-world[data-scene]) .g-location{top:10px;left:10px;max-width:calc(100% - 100px);padding:6px 9px}
  #cc-game:has(#g-world[data-scene]) #g-location-name{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
  #cc-game:has(#g-world[data-scene]) #g-clock{font-size:10px;line-height:1.5}
  #cc-game:has(#g-world[data-scene]) .g-location #g-environment{font-size:10px;line-height:1.4}
  #cc-game:not(:has(#g-world[data-scene="lobby"])) #g-work-dock{top:92px!important}
}
