/* v1.2.17 — Açıklanabilir öneri, kısa liste ve canlı proje bildirim katmanı. */
.xan-customer-ai-v196 .xcai-decision-actions-v211 .is-why-v217{grid-column:1/-1;background:#f5f8fa;color:#194552!important;-webkit-text-fill-color:#194552!important;border:1px solid #cad8de}
.xan-customer-ai-v196 .xcai-why-v217{margin:9px 0 2px;padding:10px 11px;border-radius:12px;background:#f4f8f9;border:1px solid #d8e3e7;color:#233746}
.xan-customer-ai-v196 .xcai-why-v217[hidden]{display:none!important}
.xan-customer-ai-v196 .xcai-why-v217 b{display:block;margin:0 0 4px;font-size:10.8px;color:#041f40}
.xan-customer-ai-v196 .xcai-why-v217 p{margin:0;font-size:10.4px;line-height:1.45;color:#334b59}
.xan-customer-ai-v196 .xcai-why-v217 small{display:block;margin-top:5px;font-size:9.5px;line-height:1.4;color:#687b86}
.xan-customer-ai-v196 .xcai-shortlist-v217{margin-top:9px;padding:10px;border:1px solid #cbd9df;border-radius:13px;background:#fff}
.xan-customer-ai-v196 .xcai-shortlist-v217>div:first-child{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}
.xan-customer-ai-v196 .xcai-shortlist-v217>div:first-child strong{font-size:11px;color:#041f40}.xan-customer-ai-v196 .xcai-shortlist-v217>div:first-child small{font-size:9.5px;color:#6f818c}
.xan-customer-ai-v196 .xcai-shortlist-v217>div:not(:first-child){display:grid;grid-template-columns:minmax(0,1fr) 30px;gap:7px;align-items:center;padding:4px 0}
.xan-customer-ai-v196 .xcai-shortlist-v217 a{min-width:0;padding:8px 9px;border-radius:9px;background:#f5f9fa;color:#055970;text-decoration:none;font-size:10.2px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xan-customer-ai-v196 .xcai-shortlist-v217 button{width:30px;height:30px;border-radius:9px;border:1px solid #d2dce1;background:#fff;color:#526a77!important;-webkit-text-fill-color:#526a77!important;font-size:17px;line-height:1}
.xan-customer-ai-v196 .xcai-project-sync-notice-v217{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 9px;align-items:center;margin:0 0 9px;padding:10px 11px;border:1px solid #a9cec0;border-radius:12px;background:#f2faf7;transition:opacity .25s ease}
.xan-customer-ai-v196 .xcai-project-sync-notice-v217 b{font-size:10.8px;color:#155d48}.xan-customer-ai-v196 .xcai-project-sync-notice-v217 small{grid-column:1/2;font-size:9.5px;color:#54766a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xan-customer-ai-v196 .xcai-project-sync-notice-v217 a{grid-column:2/3;grid-row:1/3;color:#055970;font-size:9.8px;font-weight:700;text-decoration:none}.xan-customer-ai-v196 .xcai-project-sync-notice-v217.is-soft-v217{opacity:.74}
.xan-customer-ai-v196 .xcai-decision-grid-v211{max-height:430px;overflow:auto;overscroll-behavior:contain;padding-right:2px}
.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}
@media(max-width:560px){.xan-customer-ai-v196 .xcai-decision-grid-v211{max-height:390px}.xan-customer-ai-v196 .xcai-project-sync-notice-v217{grid-template-columns:1fr}.xan-customer-ai-v196 .xcai-project-sync-notice-v217 a{grid-column:1;grid-row:auto;margin-top:4px}.xan-customer-ai-v196 .xcai-project-sync-notice-v217 small{grid-column:1}}
