/* DIPANI V8.52 – dedicated, compact map pins for the archive explorer.
   Shapes are original DIPANI UI elements. Other map contexts remain untouched. */
html body .dipani-v729-explorer-map .dipani-map-marker.dipani-v852-single-marker{
  background:transparent!important;border:0!important;
  width:24px!important;height:32px!important;
}
html body .dipani-v729-explorer-map .dipani-v852-single-marker .dipani-map-pin{
  display:block!important;position:relative!important;box-sizing:border-box!important;
  width:24px!important;height:32px!important;background:transparent!important;
  border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;
}
html body .dipani-v729-explorer-map .dipani-v852-single-marker .dipani-map-pin::after{
  display:none!important;content:none!important;
}
html body .dipani-v729-explorer-map .dipani-v852-single-marker .dipani-map-pin svg{
  display:block!important;width:24px!important;height:32px!important;
  transform:none!important;filter:drop-shadow(0 1.5px 2px rgba(7,30,70,.20));
}
html body .dipani-v729-explorer-map .dipani-v852-single-marker .dipani-map-pin--service{color:#073BA4!important;}
html body .dipani-v729-explorer-map .dipani-v852-single-marker .dipani-map-pin--supplier{color:#F4770B!important;}
html body .dipani-v729-explorer-map .dipani-v852-single-marker .dipani-map-pin--customer{color:#17865A!important;}
html body .dipani-v729-explorer-map .dipani-v852-single-marker .dipani-map-pin-core{display:none!important;}
html body .dipani-v729-explorer-map .dipani-v852-single-marker:focus-visible{outline:2px solid #082c6d!important;outline-offset:3px!important;}
