/* v1.2.16 — Karar kartı CTA görünürlüğü, çoklu proje linkleri ve güçlü renk kontrastı. */
.xan-customer-ai-v196 .xcai-decision-actions-v211 button.is-primary,
.xan-customer-ai-v196 .xcai-decision-actions-v211 button.is-primary:visited,
.xan-customer-ai-v196 .xcai-compare-now-v211,
.xan-customer-ai-v196 .xcai-compare-now-v211:visited{
  background:#055970;
  color:#fff !important;
  border-color:#055970;
}
.xan-customer-ai-v196 .xcai-decision-actions-v211 button.is-primary:hover,
.xan-customer-ai-v196 .xcai-compare-now-v211:hover{filter:brightness(.96)}
.xan-customer-ai-v196 .xcai-project-links-v215{margin-top:8px;padding:10px 11px;border:1px solid #d7e1e5;border-radius:12px;background:#f8fbfc}
.xan-customer-ai-v196 .xcai-project-links-v215>strong{display:block;font-size:11px;line-height:1.25;color:#041f40;margin-bottom:8px}
.xan-customer-ai-v196 .xcai-project-links-grid-v215{display:grid;grid-template-columns:1fr 1fr;gap:7px}
.xan-customer-ai-v196 .xcai-project-links-grid-v215 a,
.xan-customer-ai-v196 .xcai-inline-link-v215{display:block;padding:9px 10px;border-radius:10px;border:1px solid #cddae0;background:#fff;color:#055970;text-decoration:none;font-size:10.4px;line-height:1.35;font-weight:600}
.xan-customer-ai-v196 .xcai-project-links-grid-v215 a:hover,
.xan-customer-ai-v196 .xcai-inline-link-v215:hover{background:#eef6f8}
.xan-customer-ai-v196 .xcai-chat-msg-v175 p .xcai-inline-link-v215{display:inline-block;margin-top:6px}
@media (max-width:480px){
  .xan-customer-ai-v196 .xcai-project-links-grid-v215{grid-template-columns:1fr}
}

/* v1.2.16 — Kullanıcının işaretlediği koyu CTA'larda metin her koşulda beyaz. */
.xan-customer-ai-v196.is-floating .xcai-decision-card-v211 .xcai-decision-actions-v211 button.is-primary,
.xan-customer-ai-v196.is-standalone .xcai-decision-card-v211 .xcai-decision-actions-v211 button.is-primary,
.xan-customer-ai-v196 .xcai-decision-card-v211 .xcai-decision-actions-v211 button.is-primary,
.xan-customer-ai-v196.is-floating .xcai-compare-now-v211,
.xan-customer-ai-v196.is-standalone .xcai-compare-now-v211,
.xan-customer-ai-v196 .xcai-compare-now-v211{
  color:#fff !important;
  -webkit-text-fill-color:#fff !important;
  opacity:1 !important;
  text-shadow:none !important;
}
.xan-customer-ai-v196 .xcai-decision-actions-v211 button.is-primary *,
.xan-customer-ai-v196 .xcai-compare-now-v211 *{
  color:#fff !important;
  -webkit-text-fill-color:#fff !important;
}
.xan-customer-ai-v196 .xcai-decision-actions-v211 button.is-primary:disabled,
.xan-customer-ai-v196 .xcai-compare-now-v211:disabled{
  color:#fff !important;
  -webkit-text-fill-color:#fff !important;
  opacity:.72 !important;
}
.xan-customer-ai-v196 .xcai-project-links-grid-v215{grid-template-columns:repeat(2,minmax(0,1fr));max-height:250px;overflow:auto;overscroll-behavior:contain}
.xan-customer-ai-v196 .xcai-project-links-v215 .xcai-all-projects-v216{margin-top:8px;background:#055970;color:#fff !important;-webkit-text-fill-color:#fff !important;border-color:#055970;text-align:center}
.xan-customer-ai-v196 .xcai-project-sync-v216{display:flex;align-items:center;gap:6px;margin:7px 2px 0;color:#71838d;font-size:9.4px;line-height:1.3}
.xan-customer-ai-v196 .xcai-project-sync-v216::before{content:"";width:6px;height:6px;border-radius:50%;background:#2f9d75;box-shadow:0 0 0 3px rgba(47,157,117,.12)}
@media(max-width:480px){.xan-customer-ai-v196 .xcai-project-links-grid-v215{grid-template-columns:1fr;max-height:220px}}
