/**
 * MenkulEX v1.2.85 — Mobil Navigasyon + Alt Dock Konsolidasyonu
 * Değerleme · Emsal · Projeler · Giriş. Ağır blur yok; aktif rota görünür; MX FAB ile çakışmaz.
 */
@media (max-width:1024px){
  body:not(.xan-customer-ai-standalone-v196) .xan-mobile-dock.xan-mobile-dock-v1285{
    display:grid!important;
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
    left:8px!important;
    right:8px!important;
    bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;
    min-height:64px!important;
    overflow:hidden!important;
    border:1px solid rgba(255,255,255,.16)!important;
    border-radius:18px!important;
    background:linear-gradient(135deg,#075B70 0%,#062E54 100%)!important;
    -webkit-backdrop-filter:none!important;
    backdrop-filter:none!important;
    box-shadow:0 10px 28px rgba(4,31,64,.24)!important;
  }
  body:not(.xan-customer-ai-standalone-v196) .xan-mobile-dock.xan-mobile-dock-v1285 a{
    position:relative!important;
    min-width:0!important;
    min-height:64px!important;
    padding:7px 3px 6px!important;
    gap:4px!important;
    color:#fff!important;
    -webkit-text-fill-color:#fff!important;
    font-size:10.5px!important;
    font-weight:600!important;
    line-height:1.1!important;
    text-align:center!important;
    text-shadow:none!important;
    background:transparent!important;
    border-right:1px solid rgba(255,255,255,.10)!important;
    transition:background-color .14s ease!important;
  }
  body:not(.xan-customer-ai-standalone-v196) .xan-mobile-dock.xan-mobile-dock-v1285 a:last-child{border-right:0!important}
  body:not(.xan-customer-ai-standalone-v196) .xan-mobile-dock.xan-mobile-dock-v1285 a.is-current{
    background:rgba(255,255,255,.13)!important;
  }
  body:not(.xan-customer-ai-standalone-v196) .xan-mobile-dock.xan-mobile-dock-v1285 a.is-current::before{
    content:"";
    position:absolute;
    left:28%;
    right:28%;
    top:0;
    height:3px;
    border-radius:0 0 999px 999px;
    background:#fff;
  }
  body:not(.xan-customer-ai-standalone-v196) .xan-mobile-dock.xan-mobile-dock-v1285 .xan-icon{
    width:20px!important;
    height:20px!important;
    color:#fff!important;
    stroke-width:1.8!important;
  }
  body:not(.xan-customer-ai-standalone-v196) .xan-mobile-assistant-cta-v195{
    right:14px!important;
    left:auto!important;
    bottom:calc(92px + env(safe-area-inset-bottom,0px))!important;
    width:56px!important;
    height:56px!important;
    min-height:56px!important;
    border-radius:999px!important;
  }
}
@media (max-width:420px){
  body:not(.xan-customer-ai-standalone-v196) .xan-mobile-dock.xan-mobile-dock-v1285{left:6px!important;right:6px!important;min-height:62px!important}
  body:not(.xan-customer-ai-standalone-v196) .xan-mobile-dock.xan-mobile-dock-v1285 a{min-height:62px!important;font-size:10px!important;padding-inline:2px!important}
  body:not(.xan-customer-ai-standalone-v196) .xan-mobile-assistant-cta-v195{right:12px!important;bottom:calc(90px + env(safe-area-inset-bottom,0px))!important;width:54px!important;height:54px!important;min-height:54px!important}
}
