/* MenkulEX v1.2.57 — canonical /menkulex-asistan/ actual desktop + mobile visibility guard.
   Scope: only body.xan-customer-ai-standalone-v251, does not affect /menkulex-degerleme/. */
body.xan-customer-ai-standalone-v251{
  font-family:Inter,"OpenAI Sans","Segoe UI",system-ui,-apple-system,Arial,sans-serif!important;
  color:#0b2239!important;
  background:#f4f8fa!important;
}
body.xan-customer-ai-standalone-v251 .mxa-app-v1251{min-height:100vh!important;background:#f4f8fa!important;}
body.xan-customer-ai-standalone-v251 .mxa-appbar-v1251{background:#08233d!important;color:#fff!important;}
body.xan-customer-ai-standalone-v251 .mxa-appbar-v1251 .mxa-brand-v1251{
  display:flex!important;align-items:center!important;gap:12px!important;visibility:visible!important;opacity:1!important;min-width:260px!important;text-decoration:none!important;
}
body.xan-customer-ai-standalone-v251 .mxa-appbar-v1251 .mxa-brand-v1251,
body.xan-customer-ai-standalone-v251 .mxa-appbar-v1251 .mxa-brand-v1251 *,
body.xan-customer-ai-standalone-v251 .mxa-appbar-v1251 .mxa-nav-v1251 a{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;}
body.xan-customer-ai-standalone-v251 .mxa-appbar-v1251 .mxa-brand-v1251 strong{display:block!important;font-size:18px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.01em!important;}
body.xan-customer-ai-standalone-v251 .mxa-appbar-v1251 .mxa-brand-v1251 small{display:block!important;margin-top:5px!important;font-size:12px!important;line-height:1.25!important;font-weight:400!important;color:rgba(255,255,255,.86)!important;-webkit-text-fill-color:rgba(255,255,255,.86)!important;}
body.xan-customer-ai-standalone-v251 .mxa-monogram-v1251{display:grid!important;place-items:center!important;width:48px!important;height:48px!important;flex:0 0 48px!important;border-radius:12px!important;background:#055970!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:600!important;}

body.xan-customer-ai-standalone-v251 .mxa-center-v1251 .mxa-chat-head-v1251{
  display:flex!important;align-items:center!important;gap:14px!important;background:#fff!important;color:#0b2239!important;border-bottom:1px solid #d7e3e8!important;min-height:78px!important;padding:14px 18px!important;
}
body.xan-customer-ai-standalone-v251 .mxa-center-v1251 .mxa-chat-head-v1251 .xcai-brand{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important;flex:1 1 auto!important;visibility:visible!important;opacity:1!important;}
body.xan-customer-ai-standalone-v251 .mxa-center-v1251 .mxa-chat-head-v1251 .xcai-brand div{display:block!important;min-width:0!important;visibility:visible!important;opacity:1!important;}
body.xan-customer-ai-standalone-v251 .mxa-center-v1251 .mxa-chat-head-v1251 .xcai-brand b,
body.xan-customer-ai-standalone-v251 .mxa-center-v1251 .mxa-chat-head-v1251 .xcai-brand strong{display:block!important;margin:0!important;color:#0b2239!important;-webkit-text-fill-color:#0b2239!important;font-size:15px!important;line-height:1.2!important;font-weight:600!important;visibility:visible!important;opacity:1!important;}
body.xan-customer-ai-standalone-v251 .mxa-center-v1251 .mxa-chat-head-v1251 .xcai-brand small{display:block!important;margin-top:4px!important;color:#40566b!important;-webkit-text-fill-color:#40566b!important;font-size:12px!important;line-height:1.3!important;font-weight:400!important;visibility:visible!important;opacity:1!important;}
body.xan-customer-ai-standalone-v251 .mxa-center-v1251 .mxa-chat-head-v1251 .xcai-avatar{display:grid!important;place-items:center!important;width:46px!important;height:46px!important;flex:0 0 46px!important;border-radius:12px!important;background:#055970!important;border:1px solid rgba(5,89,112,.2)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:16px!important;font-weight:600!important;}
body.xan-customer-ai-standalone-v251 .mxa-center-v1251 .mxa-value-link-v1251{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:142px!important;min-height:38px!important;padding:9px 14px!important;border-radius:10px!important;border:1px solid #bfd1d8!important;background:#fff!important;color:#055970!important;-webkit-text-fill-color:#055970!important;text-decoration:none!important;font-size:12px!important;font-weight:600!important;line-height:1!important;visibility:visible!important;opacity:1!important;}

body.xan-customer-ai-standalone-v251 .xcai-mode-tabs-v175{display:flex!important;align-items:center!important;gap:8px!important;margin:12px 0 14px!important;padding:0!important;background:transparent!important;border:0!important;}
body.xan-customer-ai-standalone-v251 .xcai-mode-tabs-v175 button{appearance:none!important;min-height:38px!important;border:1px solid #c8d9df!important;border-radius:999px!important;background:#fff!important;color:#0b2239!important;-webkit-text-fill-color:#0b2239!important;padding:8px 13px!important;font-size:13px!important;font-weight:500!important;line-height:1!important;box-shadow:none!important;}
body.xan-customer-ai-standalone-v251 .xcai-mode-tabs-v175 button.is-active,
body.xan-customer-ai-standalone-v251 .xcai-mode-tabs-v175 button[aria-pressed="true"]{background:#055970!important;border-color:#055970!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}

body.xan-customer-ai-standalone-v251 .mxa-valuation-card-v1251{display:block!important;background:#055970!important;border-color:#055970!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;visibility:visible!important;opacity:1!important;}
body.xan-customer-ai-standalone-v251 .mxa-valuation-card-v1251 *{color:#fff!important;-webkit-text-fill-color:#fff!important;visibility:visible!important;opacity:1!important;}
body.xan-customer-ai-standalone-v251 .mxa-valuation-card-v1251 small,
body.xan-customer-ai-standalone-v251 .mxa-valuation-card-v1251 span{color:rgba(255,255,255,.9)!important;-webkit-text-fill-color:rgba(255,255,255,.9)!important;}

@media(max-width:820px){
  body.xan-customer-ai-standalone-v251{overflow:hidden!important;}
  body.xan-customer-ai-standalone-v251 .mxa-app-v1251{height:100dvh!important;min-height:100dvh!important;}
  body.xan-customer-ai-standalone-v251 .mxa-appbar-v1251{min-height:64px!important;padding:8px 10px!important;}
  body.xan-customer-ai-standalone-v251 .mxa-appbar-v1251 .mxa-brand-v1251{min-width:0!important;gap:8px!important;}
  body.xan-customer-ai-standalone-v251 .mxa-appbar-v1251 .mxa-brand-v1251 strong{font-size:14px!important;}
  body.xan-customer-ai-standalone-v251 .mxa-appbar-v1251 .mxa-brand-v1251 small{display:none!important;}
  body.xan-customer-ai-standalone-v251 .mxa-monogram-v1251{width:38px!important;height:38px!important;flex-basis:38px!important;font-size:13px!important;}
  body.xan-customer-ai-standalone-v251 .mxa-workspace-v1251{height:calc(100dvh - 64px)!important;display:block!important;padding:0!important;overflow:hidden!important;}
  body.xan-customer-ai-standalone-v251 .mxa-rail-v1251{display:none!important;}
  body.xan-customer-ai-standalone-v251 .mxa-center-v1251{height:100%!important;padding:0!important;}
  body.xan-customer-ai-standalone-v251 .xan-customer-ai-v251 .xcai-shell{height:100%!important;min-height:0!important;max-height:none!important;border-radius:0!important;border:0!important;}
  body.xan-customer-ai-standalone-v251 .mxa-center-v1251 .mxa-chat-head-v1251{min-height:58px!important;padding:8px 10px!important;}
  body.xan-customer-ai-standalone-v251 .mxa-center-v1251 .mxa-value-link-v1251{min-width:auto!important;min-height:34px!important;padding:8px 10px!important;font-size:11px!important;}
  body.xan-customer-ai-standalone-v251 .mxa-welcome-v1251 h1{font-size:20px!important;line-height:1.22!important;}
  body.xan-customer-ai-standalone-v251 .xcai-mode-tabs-v175{gap:6px!important;margin:10px 0!important;}
  body.xan-customer-ai-standalone-v251 .xcai-mode-tabs-v175 button{font-size:12px!important;min-height:34px!important;padding:7px 10px!important;}
}
