/* XAN Akıllı Harita v1.3.10.90.24 — Mobil / Tablet Responsive Kurtarma 1.0
   Telefon ve tablet, masaüstünün sıkıştırılmış hali değildir. Harita ana yüzey; menü/drawer/araçlar kontrollü overlay/bottom-sheet olur. */
body.xan-smart-map-standalone-v1310924{
  --xan-sm-safe-top:env(safe-area-inset-top,0px);
  --xan-sm-safe-right:env(safe-area-inset-right,0px);
  --xan-sm-safe-bottom:env(safe-area-inset-bottom,0px);
  --xan-sm-safe-left:env(safe-area-inset-left,0px);
  --xan-sm-viewport-height:100dvh;
  margin:0!important;background:#fff!important;overflow:hidden!important;
}
body.xan-smart-map-standalone-v1310924 .xan-smart-mobile-toolbar-head-v1310924{display:none}
body.xan-smart-map-standalone-v1310924 .xan-smart-map-app-v1310903{height:var(--xan-sm-viewport-height,100dvh)!important;min-height:0!important;max-height:var(--xan-sm-viewport-height,100dvh)!important}
body.xan-smart-map-standalone-v1310924 .xan-smart-map-content-v1310903,
body.xan-smart-map-standalone-v1310924 .xan-smart-map-engine-v1310913,
body.xan-smart-map-standalone-v1310924 .xan-smart-map-stage-v1310913,
body.xan-smart-map-standalone-v1310924 #xanMapCanvas{min-width:0!important;min-height:0!important}

/* v1.3.10.90.28 — Akıllı Harita kendi Radar/Analist yüzeyini kullanır; global müşteri asistanı ve PWA FAB'ları harita alanını örtmez. */
body.xan-smart-map-standalone-v1310924 :where(.xan-customer-ai-v180.is-floating,[data-xan-customer-ai].is-floating,.xan-mobile-assistant-cta-v195,.xan-pwa-desktop-install-v13102,.xan-mobile-dock,.xan-pwa-install-fab,.xan-mobile-install-fab,.xan-ai-fab,.xan-assistant-fab,[data-xan-pwa-fab],[data-xan-assistant-fab]){display:none!important}

/* Tablet + telefon ortak çalışma sözleşmesi */
@media(max-width:1023px){
  body.xan-smart-map-standalone-v1310924{
    --xan-sm-rail:0px!important;--xan-sm-top:48px!important;--xan-sm-loc:46px!important;--xan-sm-tabs:44px!important;
    touch-action:manipulation;
  }
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-app-v1310903{
    display:grid!important;grid-template-columns:minmax(0,1fr)!important;
    grid-template-rows:var(--xan-sm-top) var(--xan-sm-loc) var(--xan-sm-tabs) minmax(0,1fr)!important;
    width:100%!important;height:var(--xan-sm-viewport-height,100dvh)!important;overflow:hidden!important;
  }
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-v1310903{
    grid-column:1!important;grid-row:1!important;min-width:0!important;min-height:0!important;height:var(--xan-sm-top)!important;
    display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;
    padding:5px max(7px,var(--xan-sm-safe-right)) 5px max(7px,var(--xan-sm-safe-left))!important;background:#fff!important;overflow:hidden!important;
  }
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-left-v1310903{min-width:0!important;gap:6px!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-menu-btn-v1310903{display:inline-grid!important;place-items:center!important;flex:0 0 32px!important;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border-radius:8px!important;font-size:15px!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-left-v1310903>div{min-width:0!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-left-v1310903 small{display:none!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-left-v1310903 h1{margin:0!important;max-width:180px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;line-height:1.15!important;font-weight:500!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-center-v1310903{min-width:0!important;width:100%!important;height:34px!important;padding:0 8px!important;border-radius:8px!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-center-v1310903 input{min-width:0!important;height:30px!important;font-size:11px!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-actions-v1310903{min-width:0!important;gap:4px!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-actions-v1310903 .xan-smart-map-style-switch-v1310908,
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-actions-v1310903 [data-xan-smart-source-state],
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-actions-v1310903 [data-xan-smart-results]{display:none!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-actions-v1310903>button.is-primary:not([data-xan-smart-report-print]){display:none!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-actions-v1310903 [data-xan-smart-report-print]{display:inline-flex!important;height:30px!important;padding:0 8px!important;font-size:9.5px!important;white-space:nowrap!important}

  /* Kanonik konum zinciri: yatay ezilmez; kontrollü scroll + snap. */
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-locationbar-v1310904{
    grid-column:1!important;grid-row:2!important;display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(158px,34vw)!important;
    align-items:center!important;gap:6px!important;width:100%!important;height:var(--xan-sm-loc)!important;min-height:0!important;
    padding:5px 7px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;background:#fff!important;
  }
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-locationbar-v1310904::-webkit-scrollbar{display:none!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-location-title-v1310904,
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-location-status-v1310904{display:none!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-locationbar-v1310904 label{
    width:auto!important;min-width:0!important;height:34px!important;min-height:34px!important;scroll-snap-align:start!important;border-radius:8px!important;overflow:hidden!important;
  }
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-locationbar-v1310904 label>span{flex:0 0 auto!important;max-width:68px!important;padding-left:7px!important;font-size:8px!important;white-space:nowrap!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-locationbar-v1310904 select{min-width:0!important;width:100%!important;height:32px!important;font-size:10.5px!important;text-overflow:ellipsis!important;white-space:nowrap!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-location-actions-v1310904{display:flex!important;align-items:center!important;gap:5px!important;min-width:max-content!important;scroll-snap-align:end!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-location-actions-v1310904 button{height:31px!important;min-height:31px!important;padding:0 9px!important;font-size:9.5px!important;white-space:nowrap!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-location-actions-v1310904 a{display:none!important}

  /* Telefon/tablet hızlı kontrol satırı. Tek harf sütununa düşemez. */
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-mobile-tabs-v1310924{
    grid-column:1!important;grid-row:3!important;z-index:2095!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;
    width:100%!important;height:var(--xan-sm-tabs)!important;min-width:0!important;overflow:hidden!important;background:#fff!important;border-top:1px solid #edf2f4!important;border-bottom:1px solid #dfe8ec!important;
  }
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-mobile-tabs-v1310924 :where(button,a){
    min-width:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0 4px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;
    border:0!important;border-right:1px solid #edf2f4!important;border-radius:0!important;background:#fff!important;color:#294c5b!important;text-decoration:none!important;
    font-size:10px!important;line-height:1!important;font-weight:400!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;
  }
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-mobile-tabs-v1310924 :where(button,a):last-child{border-right:0!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-mobile-tabs-v1310924 :where(button,a)>span:first-child{flex:0 0 auto!important;font-size:10px!important;line-height:1!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-mobile-tabs-v1310924 :where(button,a)>span:last-child{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-mobile-tabs-v1310924 :where(button,a).is-active,
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-mobile-tabs-v1310924 :where(button,a)[aria-expanded="true"]{background:#edf7fa!important;color:#0b5367!important}

  /* Harita gerçek kalan viewport'un tamamını alır. */
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-content-v1310903{grid-column:1!important;grid-row:4!important;position:relative!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important;background:#eaf1f3!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-engine-v1310913,
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-stage-v1310913{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}
  body.xan-smart-map-standalone-v1310924 #xanMapCanvas,
  body.xan-smart-map-standalone-v1310924 .xan-map-canvas-v151{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;background:#eaf1f3!important}
  body.xan-smart-map-standalone-v1310924 #xanMapCanvas>.leaflet-map-pane{width:100%!important;height:100%!important}

  /* Sol menü artık masaüstü kolonu değil, gerçek mobil drawer. */
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-rail-v1310903{
    position:fixed!important;z-index:2180!important;top:0!important;bottom:0!important;left:0!important;width:min(284px,84vw)!important;max-width:84vw!important;height:var(--xan-sm-viewport-height,100dvh)!important;
    padding-top:max(8px,var(--xan-sm-safe-top))!important;padding-bottom:max(8px,var(--xan-sm-safe-bottom))!important;transform:translate3d(-103%,0,0)!important;overflow:hidden!important;box-shadow:14px 0 44px rgba(4,35,50,.18)!important;
  }
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-page-v1310903.is-smart-rail-open-v1310903 .xan-smart-map-rail-v1310903{transform:translate3d(0,0,0)!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-nav-v1310903{min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important}

  /* Masaüstü araç şeridi tablet/telefonda gizli. Daha Fazla ile bottom-sheet olarak açılır. */
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-toolbar-v1310924{
    display:none!important;position:fixed!important;z-index:2170!important;left:7px!important;right:7px!important;top:auto!important;bottom:max(7px,var(--xan-sm-safe-bottom))!important;width:auto!important;max-height:min(62dvh,520px)!important;
    padding:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;overflow-y:auto!important;overflow-x:hidden!important;border:1px solid #dce7eb!important;border-radius:14px!important;background:#fff!important;box-shadow:0 -12px 42px rgba(5,35,49,.18)!important;
  }
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-page-v1310903.is-smart-mobile-tools-open-v1310924 .xan-smart-map-toolbar-v1310924{display:grid!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-mobile-toolbar-head-v1310924{grid-column:1/-1;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:1px 1px 7px!important;border-bottom:1px solid #e8eef1!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-mobile-toolbar-head-v1310924 strong{font-size:12px!important;color:#173f52!important;font-weight:500!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-mobile-toolbar-head-v1310924 button{width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;border:1px solid #dbe5e9!important;border-radius:8px!important;background:#fff!important;color:#173f52!important;font-size:16px!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-toolbar-v1310924>:where(button,a,.xan-smart-map-toolbar-view-v1310922){min-width:0!important;width:100%!important;margin:0!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-toolbar-v1310924>:where(button,a){min-height:38px!important;height:auto!important;padding:7px 8px!important;justify-content:flex-start!important;font-size:10.5px!important;line-height:1.2!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-toolbar-v1310924 .xan-smart-map-toolbar-view-v1310922>button{width:100%!important;min-height:38px!important;justify-content:flex-start!important;font-size:10.5px!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-toolbar-status-v1310922{grid-column:1/-1!important;max-width:none!important;min-height:0!important;padding:2px 3px!important;font-size:8.5px!important;white-space:normal!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-toolbar-view-menu-v1310922{position:static!important;grid-column:1/-1!important;width:100%!important;margin-top:5px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;box-shadow:none!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-toolbar-view-menu-v1310922 button{justify-content:center!important;min-height:32px!important}

  /* Drawer / sonuç / entity detayları gerçek bottom-sheet olur. */
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-drawer-v1310903,
  body.xan-smart-map-standalone-v1310924 .xan-smart-region-screen-v1310905,
  body.xan-smart-map-standalone-v1310924 .xan-smart-region-screen-v1310923,
  body.xan-smart-map-standalone-v1310924 .xan-smart-nearby-screen-v1310918,
  body.xan-smart-map-standalone-v1310924 .xan-smart-portfolio-card-v1310905,
  body.xan-smart-map-standalone-v1310924 .xan-smart-radar-screen-v1310915,
  body.xan-smart-map-standalone-v1310924 .xan-map-detail-v152,
  body.xan-smart-map-standalone-v1310924 .xan-smart-native-results-v1310913{
    position:fixed!important;z-index:2160!important;left:7px!important;right:7px!important;top:auto!important;bottom:max(7px,var(--xan-sm-safe-bottom))!important;width:auto!important;max-width:none!important;max-height:min(62dvh,560px)!important;border-radius:14px!important;overflow:auto!important;overscroll-behavior:contain!important;box-shadow:0 -12px 42px rgba(5,35,49,.18)!important;
  }
  body.xan-smart-map-standalone-v1310924 .xan-smart-comparables-screen-v1310905{position:fixed!important;z-index:2160!important;left:7px!important;right:7px!important;top:auto!important;bottom:max(7px,var(--xan-sm-safe-bottom))!important;width:auto!important;max-height:min(58dvh,520px)!important;border-radius:14px!important;overflow:auto!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-drawer-v1310903{padding:9px!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-drawer-head-v1310903{top:-9px!important;margin:-9px -9px 6px!important;padding:9px 9px 7px!important}

  /* Scrim yalnız gerçek overlay açıkken. */
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-scrim-v1310903{position:fixed!important;z-index:2150!important;inset:0!important;background:rgba(7,38,51,.22)!important;backdrop-filter:none!important}

  /* Attribution ve Leaflet kontrolleri safe-area içinde; metin harf harf kırılmaz. */
  body.xan-smart-map-standalone-v1310924 .leaflet-top{top:4px!important}
  body.xan-smart-map-standalone-v1310924 .leaflet-left{left:max(4px,var(--xan-sm-safe-left))!important}
  body.xan-smart-map-standalone-v1310924 .leaflet-right{right:max(4px,var(--xan-sm-safe-right))!important}
  body.xan-smart-map-standalone-v1310924 .leaflet-bottom{bottom:max(3px,var(--xan-sm-safe-bottom))!important}
  body.xan-smart-map-standalone-v1310924 .leaflet-control-attribution{max-width:72vw!important;padding:2px 4px!important;font-size:7.2px!important;line-height:1.15!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}
  body.xan-smart-map-standalone-v1310924 .leaflet-control-zoom a{width:30px!important;height:30px!important;line-height:30px!important}

  /* Global FAB/PWA kontrolleri çalışma alanını örtmez. */
  body.xan-smart-map-standalone-v1310924 :where(.xan-mobile-assistant-fab,.xan-mobile-assistant-fab-v195,.xan-pwa-install-fab,.xan-pwa-install-button,[data-xan-mobile-assistant-fab],[data-xan-pwa-install-fab]){display:none!important}
}

/* Telefon: arama alanı yerine başlık, büyük tap hedefleri ve tek-kolon alt paneller. */
@media(max-width:599px){
  body.xan-smart-map-standalone-v1310924{--xan-sm-top:46px!important;--xan-sm-loc:46px!important;--xan-sm-tabs:44px!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-v1310903{grid-template-columns:minmax(0,1fr) auto!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-center-v1310903{display:none!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-topbar-left-v1310903 h1{max-width:210px!important;font-size:12.5px!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-locationbar-v1310904{grid-auto-columns:minmax(158px,72vw)!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-mobile-tabs-v1310924 :where(button,a){font-size:9.5px!important;gap:3px!important;padding:0 2px!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-toolbar-v1310924{grid-template-columns:1fr 1fr!important;max-height:min(68dvh,520px)!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-drawer-v1310903,
  body.xan-smart-map-standalone-v1310924 .xan-smart-region-screen-v1310905,
  body.xan-smart-map-standalone-v1310924 .xan-smart-region-screen-v1310923,
  body.xan-smart-map-standalone-v1310924 .xan-smart-nearby-screen-v1310918,
  body.xan-smart-map-standalone-v1310924 .xan-smart-portfolio-card-v1310905,
  body.xan-smart-map-standalone-v1310924 .xan-smart-radar-screen-v1310915,
  body.xan-smart-map-standalone-v1310924 .xan-map-detail-v152,
  body.xan-smart-map-standalone-v1310924 .xan-smart-native-results-v1310913{left:5px!important;right:5px!important;bottom:max(5px,var(--xan-sm-safe-bottom))!important;max-height:min(66dvh,520px)!important;border-radius:13px!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-tool-grid-v1310903,
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-metrics-v1310903{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-radar-grid-v1310915{grid-template-columns:1fr!important}
}

/* Tablet yatay: seçim zinciri tek satırda kalabilir, analiz panelleri sağ panel olur. */
@media(min-width:700px) and (max-width:1023px) and (orientation:landscape){
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-locationbar-v1310904{grid-auto-flow:initial!important;grid-template-columns:repeat(3,minmax(0,1fr)) auto!important;overflow:hidden!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-locationbar-v1310904 label{width:auto!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-map-drawer-v1310903,
  body.xan-smart-map-standalone-v1310924 .xan-smart-region-screen-v1310905,
  body.xan-smart-map-standalone-v1310924 .xan-smart-region-screen-v1310923,
  body.xan-smart-map-standalone-v1310924 .xan-smart-nearby-screen-v1310918,
  body.xan-smart-map-standalone-v1310924 .xan-smart-portfolio-card-v1310905,
  body.xan-smart-map-standalone-v1310924 .xan-map-detail-v152{
    left:auto!important;right:7px!important;top:7px!important;bottom:7px!important;width:min(320px,42vw)!important;max-height:none!important;border-radius:12px!important;
  }
  body.xan-smart-map-standalone-v1310924 .xan-smart-native-results-v1310913{left:7px!important;right:auto!important;top:7px!important;bottom:7px!important;width:min(340px,44vw)!important;max-height:none!important}
}

/* Rapor ekranı: mobilde araç tabı yok; içerik gerçek viewport içinde kayar. */
@media(max-width:1023px){
  body.xan-smart-map-standalone-v1310924 .xan-smart-view-report-v1310915 .xan-smart-map-mobile-tabs-v1310924{display:none!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-view-report-v1310915 .xan-smart-map-app-v1310903{grid-template-rows:var(--xan-sm-top) var(--xan-sm-loc) minmax(0,1fr)!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-view-report-v1310915 .xan-smart-map-content-v1310903{grid-row:3!important;overflow:auto!important;background:#f5f8fa!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-report-screen-v1310905{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:1fr!important;width:100%!important;height:auto!important;min-height:100%!important;overflow:visible!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-report-builder-v1310905{position:relative!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;border-right:0!important;border-bottom:1px solid #dfe8ec!important}
  body.xan-smart-map-standalone-v1310924 .xan-smart-report-preview-v1310905{width:auto!important;max-width:none!important;margin:7px!important;padding:16px!important;min-height:0!important}
}

/* Android/iOS metin güvenliği: hiçbir kontrol tek harf sütununa dönüşmez. */
@media(max-width:1023px){
  body.xan-smart-map-standalone-v1310924 :where(button,a,label,select,input,strong,span,small,p,h1,h2,h3){word-break:normal!important;overflow-wrap:normal}
  body.xan-smart-map-standalone-v1310924 :where(button,a){-webkit-tap-highlight-color:rgba(11,83,103,.10)}
}
@media(prefers-reduced-motion:reduce){body.xan-smart-map-standalone-v1310924 *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
