#scaleInfo0,
#scaleInfoBar,
#scaleInfo,
#overviewPanel,
#ovMap {
  position: absolute;
  visibility: hidden;
}
#map_zoom_slider {
  position: absolute;
  top: auto;
  left: auto;
  bottom: 50px;
  right: 32px;
  background: #fff;
  box-shadow: 0px 2px 12px 0px rgba(6, 14, 68, 0.2);
  color: #86939c;
  border: none;
  width: 44px;
  height: 88px;
}
.esriSimpleSlider {
  display: flex;
  flex-direction: column;
}
.esriSimpleSlider .esriSimpleSliderIncrementButton {
  border-bottom: none !important;
  width: 44px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.esriSimpleSlider .esriSimpleSliderDecrementButton {
  width: 44px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.esriPopupWrapper,
.esriPopup {
  opacity: 0;
  pointer-events: none;
}
#map_graphics_layer > path {
  stroke: transparent;
}
#map {
  width: 100%;
  height: 100%;
  background-color: #b5d0ea;
}
@font-face {
  font-family: 'subset-MingExt';
  src: url('https://app-res.mo.gov.mo/public-file-proxy/gov-mo-public/subset-MingExt.ttf');
}
@font-face {
  font-family: 'MyCustomFont';
  font-display: swap;
  src: url('https://app-res.mo.gov.mo/public-file-proxy/gov-mo-public/Ming_MSCS.ttf');
}
@font-face {
  font-family: 'Ming_MSCS';
  font-display: swap;
  src: url('https://app-res.mo.gov.mo/public-file-proxy/gov-mo-public/Ming_MSCS.ttf');
}
@font-face {
  font-family: 'Ming-MSCS-DSI';
  font-display: swap;
  src: url('https://app-res.mo.gov.mo/public-file-proxy/gov-mo-public/Ming-MSCS-DSI.ttf');
}
body {
  font-family: 'Helvetica Neue', system-ui, -apple-system, BlinkMacSystemFont, Roboto, 'SourceHanSans', 'Ming_MSCS', 'Ming-MSCS-DSI';
  background-color: var(--firstBgColor)
}
body .mocaofont,
body .macaofont {
  font-family: 'Helvetica Neue', system-ui, -apple-system, BlinkMacSystemFont, Roboto, 'SourceHanSans', 'Ming-MSCS-DSI';
}
body [class^='web-layout'] {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Microsoft JhengHei', 'PingFang TC', 'Ming_MSCS', 'Ming-MSCS-DSI', 'Microsoft YaHei', sans-serif;
}
body [class^='web-layout'] .mocaofont,
body [class^='web-layout'] .macaofont {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Microsoft JhengHei', 'PingFang TC', 'Ming-MSCS-DSI', 'Microsoft YaHei', sans-serif;
}
body.levelPopup .adm-popup {
  --adm-z-index-popup: 99999;
  --adm-popup-z-index: 99999;
}
body.levelPopup .adm-toast-mask {
  --adm-z-index-mask: 99999;
  --adm-mask-z-index: 99999;
}
body.levelPopup .mo-address-mobile-popup-dark-root {
  --adm-border-color: transparent;
}
input {
  -webkit-user-select: auto;
  /*webkit浏览器*/
}
textarea {
  -webkit-user-select: auto;
  /*webkit浏览器*/
}
