/* XAN Akıllı Harita v1.3.10.90.21 — Kompakt UI / Tipografi / Kontrast Sistemi 2.0
   Hedef: beyaz ana çalışma alanı, daha küçük kartlar, net 300/400/500 tipografi ve koyu yüzeylerde zorunlu beyaz metin. */
body.xan-smart-map-standalone-v1310921{
  --xan-sm-rail:186px;--xan-sm-top:46px;--xan-sm-loc:40px;--xan-sm-panel:286px;
  color:#173846!important;background:#fff!important;
  font-synthesis:none!important;font-kerning:normal!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;
}
body.xan-smart-map-standalone-v1310921 :where(h1,h2,h3,strong,b){font-weight:500!important}
body.xan-smart-map-standalone-v1310921 :where(p,span,small,label,input,select,textarea,button,a){font-weight:400}
body.xan-smart-map-standalone-v1310921 :where(button,a){transform:none!important;text-shadow:none!important}
body.xan-smart-map-standalone-v1310921 :where(button,a):hover{font-weight:inherit!important}

/* Ana iskelet ve sol rail */
body.xan-smart-map-standalone-v1310921 .xan-smart-map-app-v1310903{grid-template-columns:var(--xan-sm-rail) minmax(0,1fr)!important;grid-template-rows:var(--xan-sm-top) var(--xan-sm-loc) minmax(0,1fr)!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-rail-v1310903{width:var(--xan-sm-rail)!important;min-width:var(--xan-sm-rail)!important;max-width:var(--xan-sm-rail)!important;box-sizing:border-box!important;padding:8px 7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-brand-v1310903{height:32px!important;padding:0 6px 5px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-brand-v1310903 img{max-width:82px!important;max-height:24px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-rail-title-v1310903{padding:6px 7px 8px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-rail-title-v1310903 strong{font-size:12px!important;line-height:1.15!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-nav-v1310903{gap:1px!important;padding:6px 0!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-nav-v1310903 a,
body.xan-smart-map-standalone-v1310921 .xan-smart-map-rail-tools-v1310903 button{min-height:30px!important;padding:4px 6px!important;gap:6px!important;border-radius:7px!important;font-size:10.2px!important;line-height:1.2!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-nav-icon-v1310903,
body.xan-smart-map-standalone-v1310921 .xan-smart-map-rail-tools-v1310903 button>span:first-child{width:21px!important;height:21px!important;flex-basis:21px!important;border-radius:6px!important;font-size:8px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-rail-foot-v1310903{padding:6px 6px 0!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-live-v1310903{font-size:9px!important}

/* Üst bar ve kanonik konum zinciri */
body.xan-smart-map-standalone-v1310921 .xan-smart-map-topbar-v1310903{min-height:46px!important;padding:5px 8px!important;gap:6px!important;grid-template-columns:minmax(125px,190px) minmax(220px,1fr) auto!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-topbar-left-v1310903 h1{font-size:13.5px!important;line-height:1.12!important;letter-spacing:-.015em!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-topbar-center-v1310903{height:32px!important;padding:0 8px!important;border-radius:8px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-topbar-center-v1310903>span{font-size:13px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-topbar-center-v1310903 input{height:28px!important;font-size:10.5px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-topbar-actions-v1310903{gap:4px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-topbar-actions-v1310903>button{height:28px!important;padding:0 7px!important;border-radius:7px!important;font-size:9px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-style-switch-v1310908{height:28px!important;padding:2px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-style-switch-v1310908 button{height:22px!important;padding:0 5px!important;font-size:8.3px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-locationbar-v1310904{min-height:40px!important;padding:4px max(10px,var(--xan-sm-safe-right,0px)) 4px 8px!important;gap:5px!important;grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) minmax(150px,1fr) auto!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-locationbar-v1310904 label{position:relative!important;height:31px!important;min-height:31px!important;border-radius:7px!important;overflow:hidden!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-locationbar-v1310904 label::after{content:"";position:absolute;right:9px;top:50%;width:5px;height:5px;border-right:1px solid #64808d;border-bottom:1px solid #64808d;transform:translateY(-68%) rotate(45deg);pointer-events:none;opacity:.9}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-locationbar-v1310904 label:has(select:disabled)::after{opacity:.35}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-locationbar-v1310904 label>span{font-size:7.3px!important;padding-left:7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-locationbar-v1310904 select{min-height:31px!important;font-size:10px!important;padding-right:26px!important;-webkit-appearance:none!important;appearance:none!important;background-image:none!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-location-actions-v1310904 button{height:29px!important;padding:0 7px!important;font-size:9px!important}

/* Tek yardımcı drawer: küçük kartlar, küçük metinler */
body.xan-smart-map-standalone-v1310921 .xan-smart-map-drawer-v1310903{width:var(--xan-sm-panel)!important;padding:9px!important;right:7px!important;top:7px!important;bottom:7px!important;border-radius:11px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-drawer-head-v1310903{margin:-9px -9px 6px!important;padding:9px 9px 7px!important;top:-9px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-drawer-head-v1310903 small{font-size:7.7px!important;line-height:1.2!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-drawer-head-v1310903 strong{font-size:12px!important;line-height:1.2!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-drawer-head-v1310903 button[data-xan-smart-close]{width:26px!important;height:26px!important;min-width:26px!important;font-size:14px!important;border-radius:7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-layer-group-v1310903{gap:3px!important;margin:7px 0 9px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-layer-group-v1310903 h2{margin:0 0 4px!important;font-size:9px!important;line-height:1.2!important;letter-spacing:.018em!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-layer-group-v1310903>button{min-height:38px!important;padding:5px 7px!important;margin-bottom:3px!important;border-radius:8px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-layer-group-v1310903>button>span{grid-template-columns:16px minmax(0,1fr)!important;column-gap:5px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-layer-group-v1310903>button>span i{width:7px!important;height:7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-layer-group-v1310903 b{font-size:9.7px!important;line-height:1.2!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-layer-group-v1310903 small{margin-top:1px!important;font-size:7.8px!important;line-height:1.25!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-layer-group-v1310903 em{font-size:8.2px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-poi-layer-status-v1310907,
body.xan-smart-map-standalone-v1310921 .xan-smart-map-trust-note-v1310903{font-size:7.8px!important;line-height:1.35!important;padding:7px!important;border-radius:7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-tool-grid-v1310903{gap:5px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-tool-grid-v1310903 button{min-height:50px!important;padding:7px!important;border-radius:8px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-tool-grid-v1310903 b{font-size:9.7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-tool-grid-v1310903 small{font-size:7.7px!important;line-height:1.25!important;margin-top:2px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-metrics-v1310903{gap:5px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-metrics-v1310903>div{padding:7px!important;border-radius:8px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-metrics-v1310903 span{font-size:7.7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-metrics-v1310903 strong{font-size:13px!important;margin-top:2px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-analysis-copy-v1310903 :where(span,p){font-size:8px!important;line-height:1.35!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-analysis-copy-v1310903 strong{font-size:10px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-analysis-actions-v1310903{gap:4px!important;margin-top:7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-map-analysis-actions-v1310903 :where(button,a){min-height:28px!important;height:auto!important;padding:5px 7px!important;font-size:8.5px!important;border-radius:7px!important}

/* Bölge İstihbaratı */
body.xan-smart-map-standalone-v1310921 .xan-smart-region-screen-v1310905{right:7px!important;top:7px!important;bottom:7px!important;width:312px!important;max-width:calc(100% - 14px)!important;padding:10px!important;border-radius:11px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-screen-v1310905>header{gap:8px!important;padding-bottom:7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-screen-v1310905>header small{font-size:7.6px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-screen-v1310905>header h2{font-size:12.5px!important;line-height:1.2!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-screen-v1310905>header p{font-size:8.2px!important;line-height:1.3!important;margin-top:2px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-screen-v1310905>header a{font-size:8.4px!important;min-height:27px!important;padding:0 7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-tabs-v1310906{gap:3px!important;margin:6px 0 7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-tabs-v1310906 button{min-height:25px!important;padding:0 6px!important;font-size:8px!important;border-radius:6px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-metrics-v1310906{gap:5px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-metrics-v1310906 article{padding:7px!important;border-radius:8px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-metrics-v1310906 span{font-size:7.5px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-metrics-v1310906 strong{font-size:13px!important;margin-top:3px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-module-v1310906{padding:8px!important;border-radius:8px!important;margin-bottom:6px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-module-v1310906>header{margin-bottom:6px!important;padding-bottom:6px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-module-v1310906>header h3{font-size:10px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-region-module-v1310906>header :where(small,span){font-size:7.2px!important}

/* Portföy Analizi */
body.xan-smart-map-standalone-v1310921 .xan-smart-nearby-screen-v1310918{right:7px!important;top:7px!important;bottom:7px!important;width:282px!important;padding:9px!important;border-radius:11px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-portfolio-card-v1310905{width:238px!important;padding:8px!important;border-radius:10px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-portfolio-card-v1310905 h2{font-size:11.5px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-portfolio-card-v1310905 p{font-size:8.5px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-nearby-screen-v1310918 [data-xan-portfolio-dependent]>header h2{font-size:11px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-nearby-screen-v1310918 h3{font-size:9.7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-nearby-metrics-v1310905 article{min-height:43px!important;padding:5px 4px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-nearby-metrics-v1310905 strong{font-size:12px!important}

/* Emsal Merkezi */
body.xan-smart-map-standalone-v1310921 .xan-smart-comparables-screen-v1310905{left:7px!important;right:7px!important;bottom:7px!important;max-height:30%!important;padding:8px 9px!important;border-radius:11px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-comparables-head-v1310905 h2{font-size:12px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-comparables-head-v1310905 :where(small,p){font-size:7.8px!important;line-height:1.3!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-comparables-head-v1310905 :where(button,a){height:27px!important;padding:0 7px!important;font-size:8.3px!important;border-radius:7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-comps-summary-v1310905{gap:5px!important;margin:7px 0!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-comps-summary-v1310905 article{padding:6px 7px!important;border-radius:8px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-comps-summary-v1310905 span{font-size:7.5px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-comps-summary-v1310905 strong{font-size:11.5px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-comps-table-wrap-v1310905 th{padding:6px 7px!important;font-size:7.7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-comps-table-wrap-v1310905 td{padding:6px 7px!important;font-size:8.2px!important}

/* Rapor workspace */
body.xan-smart-map-standalone-v1310921 .xan-smart-report-screen-v1310905{grid-template-columns:260px minmax(0,1fr)!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-builder-v1310905{padding:10px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-builder-v1310905>header{padding-bottom:8px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-builder-v1310905>header :where(small,p,a){font-size:8px!important;line-height:1.3!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-checks-v1310905{gap:5px!important;margin:8px 0!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-checks-v1310905 label{min-height:32px!important;padding:5px 7px!important;font-size:8.5px!important;border-radius:7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-fields-v1310905{gap:6px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-fields-v1310905 label{font-size:8.2px!important;gap:3px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-fields-v1310905 :where(input,textarea){padding:7px!important;font-size:9px!important;border-radius:7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-actions-v1310905{gap:4px!important;margin-top:8px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-actions-v1310905 button{min-height:28px!important;height:auto!important;padding:5px 7px!important;font-size:8.2px!important;border-radius:7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-preview-v1310905{max-width:820px!important;margin:8px auto!important;padding:18px 22px!important;min-height:calc(100% - 16px)!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-brand-v1310905 span{font-size:16px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-preview-v1310905>h2{font-size:18px!important;margin-top:16px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-preview-v1310905>p{font-size:9.5px!important;margin:5px 0 12px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-kpis-v1310905{gap:6px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-kpis-v1310905 article{padding:9px!important;border-radius:8px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-kpis-v1310905 span{font-size:8px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-report-kpis-v1310905 strong{font-size:15px!important}

/* Radar / Analist yoğunluğu azaltılır; fonksiyon değişmez. */
body.xan-smart-map-standalone-v1310921 .xan-smart-radar-screen-v1310915{width:min(650px,calc(100% - 14px))!important;top:7px!important;right:7px!important;bottom:7px!important;padding:9px!important;gap:7px!important;border-radius:11px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-radar-head-v1310915{gap:8px!important;padding-bottom:7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-radar-head-v1310915 h2{font-size:15px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-radar-head-v1310915 p{font-size:8.7px!important;line-height:1.35!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-radar-head-v1310915 button,
body.xan-smart-map-standalone-v1310921 .xan-smart-radar-watch-v1310915 button,
body.xan-smart-map-standalone-v1310921 .xan-smart-analyst-card-v1310915 button,
body.xan-smart-map-standalone-v1310921 .xan-smart-analyst-actions-v1310915 a{min-height:27px!important;padding:5px 7px!important;font-size:8.5px!important;border-radius:7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-radar-grid-v1310915{gap:7px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-radar-list-card-v1310915,
body.xan-smart-map-standalone-v1310921 .xan-smart-analyst-card-v1310915{padding:8px!important;border-radius:9px!important}
body.xan-smart-map-standalone-v1310921 .xan-smart-radar-list-card-v1310915 h3,
body.xan-smart-map-standalone-v1310921 .xan-smart-analyst-card-v1310915 h3{font-size:11.5px!important}

/* Koyu yüzey kontrast sözleşmesi: metin/ikon zorunlu beyaz. */
body.xan-smart-map-standalone-v1310921 :where(
  .xan-smart-map-topbar-actions-v1310903 button.is-primary,
  .xan-smart-map-finish-v1310903,
  .xan-smart-map-analysis-actions-v1310903 button:first-child,
  .xan-smart-map-nav-v1310903 a.is-active .xan-smart-map-nav-icon-v1310903,
  [data-xan-smart-open].is-active,
  [data-xan-smart-open][aria-expanded="true"],
  [data-xan-smart-results].is-active,
  [data-xan-smart-results][aria-expanded="true"],
  .xan-smart-report-actions-v1310905 button.is-primary,
  .xan-smart-radar-head-v1310915 button.is-primary,
  .xan-smart-portfolio-select-icon-v1310918
){color:#fff!important}
body.xan-smart-map-standalone-v1310921 :where(
  .xan-smart-map-topbar-actions-v1310903 button.is-primary,
  .xan-smart-map-finish-v1310903,
  .xan-smart-map-analysis-actions-v1310903 button:first-child,
  [data-xan-smart-open].is-active,
  [data-xan-smart-open][aria-expanded="true"],
  [data-xan-smart-results].is-active,
  [data-xan-smart-results][aria-expanded="true"]
) :where(span,strong,small,b,i,em){color:#fff!important}

/* Harita kayıt detayı da kompakt; açık/koyu başlık kontrastı bozulmaz. */
body.xan-smart-map-standalone-v1310921 .xan-map-detail-v152{width:min(292px,calc(100% - 14px))!important;top:7px!important;right:7px!important;max-height:calc(100% - 14px)!important;border-radius:11px!important}
body.xan-smart-map-standalone-v1310921 .xan-map-detail-v152 :where(h2,h3,strong,b){font-size:11px!important;line-height:1.25!important;font-weight:500!important}
body.xan-smart-map-standalone-v1310921 .xan-map-detail-v152 :where(p,span,small,a,button){font-size:8.7px!important;line-height:1.35!important}
body.xan-smart-map-standalone-v1310921 .xan-map-detail-v152 :where([style*="background:#073"],[style*="background: #073"],[style*="background:#0b"],[style*="background: #0b"],[style*="background:#075"],[style*="background: #075"]) :where(h1,h2,h3,p,span,strong,small,a,b){color:#fff!important}

/* v1.3.10.90.29 — grid kolonu ile gerçek rail kutusu tek ölçüdür; eski 208px genişlik artık çalışma alanının üstüne taşamaz. */
@media(min-width:1024px){
  body.xan-smart-map-standalone-v1310921 .xan-smart-map-rail-v1310903{width:var(--xan-sm-rail)!important;min-width:var(--xan-sm-rail)!important;max-width:var(--xan-sm-rail)!important}
  body.xan-smart-map-standalone-v1310921 .xan-smart-map-topbar-v1310903,
  body.xan-smart-map-standalone-v1310921 .xan-smart-map-locationbar-v1310904,
  body.xan-smart-map-standalone-v1310921 .xan-smart-map-content-v1310903{min-width:0!important;box-sizing:border-box!important}
}
@media(max-width:1180px){body.xan-smart-map-standalone-v1310921{--xan-sm-rail:168px;--xan-sm-panel:276px}body.xan-smart-map-standalone-v1310921 .xan-smart-map-topbar-v1310903{grid-template-columns:135px minmax(180px,1fr) auto!important}}
@media(max-width:900px){
  body.xan-smart-map-standalone-v1310921{--xan-sm-rail:0px;--xan-sm-top:46px;--xan-sm-loc:39px}
  body.xan-smart-map-standalone-v1310921 .xan-smart-map-topbar-v1310903{grid-template-columns:auto minmax(0,1fr) auto!important;padding:4px 6px!important}
  body.xan-smart-map-standalone-v1310921 .xan-smart-map-locationbar-v1310904{padding:4px 6px!important;overflow-x:auto!important}
  body.xan-smart-map-standalone-v1310921 .xan-smart-map-locationbar-v1310904 label{flex:0 0 142px!important;height:31px!important}
  body.xan-smart-map-standalone-v1310921 .xan-smart-map-drawer-v1310903,
  body.xan-smart-map-standalone-v1310921 .xan-smart-region-screen-v1310905,
  body.xan-smart-map-standalone-v1310921 .xan-smart-nearby-screen-v1310918{left:5px!important;right:5px!important;top:auto!important;bottom:5px!important;width:auto!important;max-width:none!important;max-height:54dvh!important;border-radius:12px!important}
  body.xan-smart-map-standalone-v1310921 .xan-smart-comparables-screen-v1310905{left:5px!important;right:5px!important;bottom:5px!important;max-height:54dvh!important}
  body.xan-smart-map-standalone-v1310921 .xan-smart-report-screen-v1310905{grid-template-columns:1fr!important}
  body.xan-smart-map-standalone-v1310921 .xan-smart-report-builder-v1310905{height:auto!important}
  body.xan-smart-map-standalone-v1310921 .xan-smart-radar-screen-v1310915{left:5px!important;right:5px!important;top:auto!important;bottom:5px!important;width:auto!important;max-height:68dvh!important}
}
@media(max-width:600px){
  body.xan-smart-map-standalone-v1310921 .xan-smart-map-topbar-left-v1310903 h1{font-size:12px!important}
  body.xan-smart-map-standalone-v1310921 .xan-smart-map-topbar-actions-v1310903>button{height:27px!important;font-size:8.4px!important}
  body.xan-smart-map-standalone-v1310921 .xan-smart-map-locationbar-v1310904 label{flex-basis:136px!important}
  body.xan-smart-map-standalone-v1310921 .xan-smart-map-drawer-v1310903{max-height:58dvh!important}
}
@media(prefers-reduced-motion:reduce){body.xan-smart-map-standalone-v1310921 *{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
