/* XAN Office v1.3.10.53 — Pin okunabilirliği + akıllı kümeleme + etiket çakışma önleme */
body .xan-map-page-v186 .leaflet-marker-icon{overflow:visible!important}
body .xan-map-page-v186 .xan-map-marker-v163.has-xan-logo-v131052{border:2px solid #fff!important;box-shadow:0 8px 18px rgba(4,31,64,.24),0 0 0 2px rgba(255,255,255,.9)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}
body .xan-map-page-v186 .xan-map-marker-v163.has-xan-logo-v131052:after{border-right-width:2px!important;border-bottom-width:2px!important;border-color:#fff!important}
body .xan-map-page-v186 .xan-map-marker-v163.has-xan-logo-v131052 .xan-map-marker-logo-wrap-v131052{width:23px;height:23px;padding:3px;border-radius:9px;background:rgba(255,255,255,.12)}
body .xan-map-page-v186 .xan-map-marker-v163.has-xan-logo-v131052 .xan-map-marker-type-badge-v131052{display:none!important}
body .xan-map-page-v186 .xan-map-marker-v163.has-xan-logo-v131052.is-office{box-shadow:0 8px 18px rgba(4,31,64,.24),0 0 0 2px rgba(255,255,255,.9),0 0 0 4px #173642!important}
body .xan-map-page-v186 .xan-map-marker-v163.has-xan-logo-v131052.is-project{box-shadow:0 8px 18px rgba(4,31,64,.24),0 0 0 2px rgba(255,255,255,.9),0 0 0 4px #0b8ca3!important}
body .xan-map-page-v186 .xan-map-marker-v163.has-xan-logo-v131052.is-consultant{box-shadow:0 8px 18px rgba(4,31,64,.24),0 0 0 2px rgba(255,255,255,.9),0 0 0 4px #54738a!important}
body .xan-map-page-v186 .xan-map-marker-v163.has-xan-logo-v131052.is-franchise{box-shadow:0 8px 18px rgba(4,31,64,.24),0 0 0 2px rgba(255,255,255,.9),0 0 0 4px #b38a2f!important}
body .xan-map-page-v186 .xan-map-marker-v163.has-xan-logo-v131052.is-consulting{box-shadow:0 8px 18px rgba(4,31,64,.24),0 0 0 2px rgba(255,255,255,.9),0 0 0 4px #3e8765!important}
body .xan-map-page-v186 .xan-map-consultant-marker-v131033,body .xan-map-page-v186 .xan-map-franchise-person-marker-v131034,body .xan-map-page-v186 .xan-map-consulting-person-marker-v131035{box-shadow:0 8px 18px rgba(4,31,64,.22),0 0 0 2px rgba(255,255,255,.92)!important}
body .xan-map-page-v186 .xan-map-consultant-marker-v131033{box-shadow:0 8px 18px rgba(4,31,64,.22),0 0 0 2px rgba(255,255,255,.92),0 0 0 4px #54738a!important}
body .xan-map-page-v186 .xan-map-franchise-person-marker-v131034{box-shadow:0 8px 18px rgba(4,31,64,.22),0 0 0 2px rgba(255,255,255,.92),0 0 0 4px #b38a2f!important}
body .xan-map-page-v186 .xan-map-consulting-person-marker-v131035{box-shadow:0 8px 18px rgba(4,31,64,.22),0 0 0 2px rgba(255,255,255,.92),0 0 0 4px #3e8765!important}
body .xan-map-page-v186 .xan-map-person-type-v131052{display:none!important}
body .xan-map-page-v186 .xan-map-person-badge-v131052{right:-2px;top:-3px;width:16px;height:16px;background:#fff}
body .xan-map-page-v186 .xan-map-person-badge-v131052 img{width:10px!important;height:10px!important}
body .xan-map-page-v186[data-xan-marker-view="country"] .xan-map-marker-v163.has-xan-logo-v131052{transform:scale(.88)}
body .xan-map-page-v186[data-xan-marker-view="country"] .xan-map-marker-v163.has-xan-logo-v131052 .xan-map-marker-logo-wrap-v131052{width:21px;height:21px;padding:3px}
body .xan-map-page-v186[data-xan-marker-view="city"] .xan-map-marker-v163.has-xan-logo-v131052{transform:scale(.94)}
body .xan-map-page-v186[data-xan-marker-view="country"] .xan-map-cluster-v152.has-xan-logo-v131052{transform:scale(.92)}
body .xan-map-page-v186[data-xan-map-style="satellite"] .xan-map-marker-v163.has-xan-logo-v131052,body .xan-map-page-v186[data-xan-map-style="hybrid"] .xan-map-marker-v163.has-xan-logo-v131052,body .xan-map-page-v186[data-xan-map-style="satellite"] .xan-map-consultant-marker-v131033,body .xan-map-page-v186[data-xan-map-style="satellite"] .xan-map-franchise-person-marker-v131034,body .xan-map-page-v186[data-xan-map-style="satellite"] .xan-map-consulting-person-marker-v131035,body .xan-map-page-v186[data-xan-map-style="hybrid"] .xan-map-consultant-marker-v131033,body .xan-map-page-v186[data-xan-map-style="hybrid"] .xan-map-franchise-person-marker-v131034,body .xan-map-page-v186[data-xan-map-style="hybrid"] .xan-map-consulting-person-marker-v131035{box-shadow:0 10px 22px rgba(4,31,64,.26),0 0 0 2px rgba(255,255,255,.97),0 0 0 4px currentColor!important}
body .xan-map-page-v186 .xan-map-cluster-v152.has-xan-logo-v131052{gap:1px;box-shadow:0 10px 20px rgba(4,31,64,.22),0 0 0 2px rgba(255,255,255,.92)!important}
body .xan-map-page-v186 .xan-map-office-cluster-v131022{box-shadow:0 10px 20px rgba(4,31,64,.22),0 0 0 2px rgba(255,255,255,.92),0 0 0 4px #173642!important}
body .xan-map-page-v186 .xan-map-project-cluster-v131044{box-shadow:0 10px 20px rgba(4,31,64,.22),0 0 0 2px rgba(255,255,255,.92),0 0 0 4px #0b8ca3!important}
body .xan-map-page-v186 .xan-map-consultant-cluster-v131033{box-shadow:0 10px 20px rgba(4,31,64,.22),0 0 0 2px rgba(255,255,255,.92),0 0 0 4px #54738a!important}
body .xan-map-page-v186 .xan-map-franchise-cluster-v131034{box-shadow:0 10px 20px rgba(4,31,64,.22),0 0 0 2px rgba(255,255,255,.92),0 0 0 4px #b38a2f!important}
body .xan-map-page-v186 .xan-map-consulting-cluster-v131035{box-shadow:0 10px 20px rgba(4,31,64,.22),0 0 0 2px rgba(255,255,255,.92),0 0 0 4px #3e8765!important}
body .xan-map-page-v131044[data-xan-marker-view="country"] .xan-map-marker-city-v131044,body .xan-map-page-v131044[data-xan-marker-view="country"] .xan-map-cluster-city-v131044{top:calc(100% + 12px);z-index:26}
body .xan-map-page-v131044 .xan-map-marker-city-v131044[data-xan-hidden="1"],body .xan-map-page-v131044 .xan-map-cluster-city-v131044[data-xan-hidden="1"]{display:none!important}
body .xan-map-page-v186 .leaflet-marker-icon.is-selected{z-index:999!important}
body .xan-map-page-v186 .leaflet-marker-icon.is-selected .xan-map-marker-v163.has-xan-logo-v131052,body .xan-map-page-v186 .leaflet-marker-icon.is-selected .xan-map-consultant-marker-v131033,body .xan-map-page-v186 .leaflet-marker-icon.is-selected .xan-map-franchise-person-marker-v131034,body .xan-map-page-v186 .leaflet-marker-icon.is-selected .xan-map-consulting-person-marker-v131035{transform:translateY(-2px) scale(1.08)!important;filter:drop-shadow(0 8px 18px rgba(255,255,255,.26)) drop-shadow(0 12px 20px rgba(7,95,115,.28))!important}
body .xan-map-page-v186 .leaflet-marker-icon.is-selected .xan-map-marker-city-v131044{display:block!important}
@media(max-width:820px){
  body .xan-map-page-v186 .xan-map-marker-v163.has-xan-logo-v131052{transform:scale(.9)}
  body .xan-map-page-v186[data-xan-marker-view="country"] .xan-map-marker-v163.has-xan-logo-v131052{transform:scale(.82)}
  body .xan-map-page-v186 .xan-map-cluster-v152.has-xan-logo-v131052{transform:scale(.88)}
  body .xan-map-page-v186 .xan-map-marker-v163.has-xan-logo-v131052 .xan-map-marker-logo-wrap-v131052{width:19px;height:19px;padding:2px}
  body .xan-map-page-v131044 .xan-map-marker-city-v131044,body .xan-map-page-v131044 .xan-map-cluster-city-v131044{max-width:88px}
}
