/* XAN Office v1.3.10.54 — Harita zekâ katmanı + koyu zemin kontrast sağlamlaştırma */
body .xan-map-page-v186 .xan-map-intelligence-v131054{margin-top:8px;padding-top:8px;border-top:1px solid #e1e8ec}
body .xan-map-page-v186 .xan-map-intelligence-v131054 button{width:100%;min-height:44px;padding:8px 10px;border:1px solid #d8e2e6;border-radius:10px;background:#fff;color:#173642;text-align:left;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:2px}
body .xan-map-page-v186 .xan-map-intelligence-v131054 button strong{font-size:11px;line-height:1.1;color:inherit!important}
body .xan-map-page-v186 .xan-map-intelligence-v131054 button span{font-size:9px;line-height:1.2;color:#5b6573!important}
body .xan-map-page-v186 .xan-map-intelligence-v131054 button.is-active{background:#075f73!important;border-color:#075f73!important;color:#fff!important}
body .xan-map-page-v186 .xan-map-intelligence-v131054 button.is-active strong,body .xan-map-page-v186 .xan-map-intelligence-v131054 button.is-active span{color:#fff!important}
body .xan-map-page-v186 .xan-map-intelligence-v131054 small{display:block;margin-top:5px;color:#5b6573;font-size:9px;line-height:1.3}
body .xan-map-page-v186 .xan-map-density-tooltip-v131054{display:flex;flex-direction:column;gap:2px;min-width:110px}
body .xan-map-page-v186 .xan-map-density-tooltip-v131054 strong{color:#173642;font-size:11px}
body .xan-map-page-v186 .xan-map-density-tooltip-v131054 span{color:#5b6573;font-size:9px}
body .xan-map-page-v186 .xan-map-priority-score-v131054{background:#eef7f9!important;border-color:#b8dbe2!important;color:#075f73!important;font-weight:700!important}

/* Koyu zeminlerde bütün yazı ve ikonlar beyaz: görünüm seçimleri, aktif kontroller ve koyu aksiyonlar. */
body .xan-map-page-v186 .xan-map-view-style-v131040 button.is-active,
body .xan-map-page-v186 .xan-map-dimension-v131048 button.is-active,
body .xan-map-page-v186 .xan-map-dimension-v131049 button.is-active,
body .xan-map-page-v186 .xan-map-dimension-v131050 button.is-active,
body .xan-map-page-v186 .xan-map-dimension-v131051 button.is-active,
body .xan-map-page-v186 .xan-map-toolbar-v151 button.is-active,
body .xan-map-page-v186 .xan-map-toolbar-v151 button[aria-pressed="true"],
body .xan-map-page-v186 .xan-map-angle-presets-v1310522 button.is-active,
body .xan-map-page-v186 .xan-map-bearing-presets-v1310522 button.is-active,
body .xan-map-page-v186 .xan-map-angle-actions-v1310522 button:first-child,
body .xan-map-page-v186 .xan-region-action-filters-v131047 button.is-active,
body .xan-map-page-v186 .xan-region-actions-v131041 button.is-primary{color:#fff!important}
body .xan-map-page-v186 .xan-map-view-style-v131040 button.is-active strong,
body .xan-map-page-v186 .xan-map-view-style-v131040 button.is-active span,
body .xan-map-page-v186 .xan-map-dimension-v131048 button.is-active strong,
body .xan-map-page-v186 .xan-map-dimension-v131048 button.is-active span,
body .xan-map-page-v186 .xan-map-dimension-v131049 button.is-active strong,
body .xan-map-page-v186 .xan-map-dimension-v131049 button.is-active span,
body .xan-map-page-v186 .xan-map-dimension-v131050 button.is-active strong,
body .xan-map-page-v186 .xan-map-dimension-v131050 button.is-active span,
body .xan-map-page-v186 .xan-map-dimension-v131051 button.is-active strong,
body .xan-map-page-v186 .xan-map-dimension-v131051 button.is-active span,
body .xan-map-page-v186 .xan-map-toolbar-v151 button.is-active *,
body .xan-map-page-v186 .xan-map-toolbar-v151 button[aria-pressed="true"] *{color:#fff!important;fill:#fff!important;stroke:#fff!important}
@media(max-width:820px){body .xan-map-page-v186 .xan-map-intelligence-v131054 button{min-height:42px}}
