/* MİLOT Map Engine V1
   Google Maps = baz harita, MapLibre = MİLOT vektör/GeoJSON katmanları. */
.milot-google-hybrid{
  position:relative!important;
  overflow:hidden;
  background:#dfe5e9;
}
.milot-google-hybrid>.milot-google-base{
  position:absolute;
  inset:0;
  z-index:0;
}
.milot-google-hybrid>.maplibregl-canvas-container{
  position:absolute!important;
  inset:0!important;
  z-index:2!important;
}
.milot-google-hybrid>.maplibregl-control-container{
  position:absolute!important;
  inset:0!important;
  z-index:4!important;
  pointer-events:none;
}
.milot-google-hybrid>.maplibregl-control-container .maplibregl-ctrl{
  pointer-events:auto;
}
.milot-google-hybrid .maplibregl-canvas{
  background:transparent!important;
}
.milot-google-hybrid .maplibregl-ctrl-attrib{
  display:none!important;
}
.milot-google-hybrid .gm-style{
  font-family:inherit;
}

/* Native Google parcel map — single camera/projection, no MapLibre overlay */
#detailMap{position:relative!important}
#detailMap>.property-google-map-canvas{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  z-index:1;
}
#detailMap>#detailMapNote{
  position:absolute;
  left:50%;
  top:50%;
  transform:translate(-50%,-50%);
  z-index:5;
  pointer-events:none;
}
