/* v1.2.38 — seçili proje önizleme + iki proje hızlı karşılaştırma */
.xan-ai-project-inspector-v238,
.xan-ai-compare-tray-v238{
  margin:0 0 12px;
  padding:12px;
  border:1px solid #D6E3E7;
  border-radius:14px;
  background:#FFFFFF;
  box-shadow:0 7px 18px rgba(4,31,64,.04);
}
.xan-ai-project-inspector-head-v238,
.xan-ai-compare-tray-head-v238{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:8px;
  margin-bottom:9px;
}
.xan-ai-project-inspector-head-v238 strong,
.xan-ai-compare-tray-head-v238 strong{
  display:block;
  color:#041F40;
  font-size:11.8px;
  line-height:1.25;
  font-weight:600;
}
.xan-ai-project-inspector-head-v238 small,
.xan-ai-compare-tray-head-v238 small{
  display:block;
  margin-top:2px;
  color:#687B86;
  font-size:9.2px;
  line-height:1.3;
}
.xan-ai-project-inspector-head-v238 button{
  width:28px;
  height:28px;
  border:1px solid #C8D8DE;
  border-radius:9px;
  background:#F7FAFB;
  color:#194552;
  font-size:17px;
  line-height:1;
  cursor:pointer;
}
.xan-ai-project-inspector-body-v238>h3{
  margin:0;
  color:#041F40;
  font-size:13px;
  line-height:1.35;
  font-weight:600;
}
.xan-ai-project-inspector-location-v238{
  margin:4px 0 0;
  color:#607581;
  font-size:9.7px;
  line-height:1.35;
}
.xan-ai-project-inspector-chips-v238{
  display:flex;
  flex-wrap:wrap;
  gap:5px;
  margin:8px 0;
}
.xan-ai-project-inspector-chips-v238 span{
  padding:4px 7px;
  border-radius:999px;
  background:#EEF6F7;
  border:1px solid #D2E4E8;
  color:#055970;
  font-size:8.9px;
  line-height:1.1;
  font-weight:500;
}
.xan-ai-project-inspector-facts-v238{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:6px;
  margin:0;
}
.xan-ai-project-inspector-facts-v238>div{
  min-width:0;
  padding:7px 8px;
  border:1px solid #E2EAEE;
  border-radius:9px;
  background:#FAFCFD;
}
.xan-ai-project-inspector-facts-v238 dt{
  color:#71828D;
  font-size:8.2px;
  line-height:1.2;
}
.xan-ai-project-inspector-facts-v238 dd{
  margin:2px 0 0;
  overflow:hidden;
  color:#193544;
  font-size:9.4px;
  line-height:1.3;
  font-weight:600;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.xan-ai-project-inspector-actions-v238{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:6px;
  margin-top:9px;
}
.xan-ai-project-inspector-actions-v238 a,
.xan-ai-project-inspector-actions-v238 button,
.xan-ai-compare-actions-v238 button{
  min-height:31px;
  display:flex;
  align-items:center;
  justify-content:center;
  padding:5px 7px;
  border:1px solid #BFD2D8;
  border-radius:9px;
  background:#FFFFFF;
  color:#194552;
  text-decoration:none;
  font:500 9.1px/1.15 inherit;
  cursor:pointer;
}
.xan-ai-project-inspector-actions-v238 .is-primary,
.xan-ai-compare-actions-v238 .is-primary{
  background:#055970;
  border-color:#055970;
  color:#FFFFFF;
}
.xan-ai-project-inspector-actions-v238 .is-active{
  border-color:#055970;
  background:#EEF6F7;
  color:#055970;
}
.xan-ai-compare-slots-v238{display:grid;gap:6px}
.xan-ai-compare-slot-v238{
  display:grid;
  grid-template-columns:22px minmax(0,1fr) 27px;
  gap:7px;
  align-items:center;
  padding:7px;
  border:1px solid #DFE8EC;
  border-radius:10px;
  background:#FAFCFD;
}
.xan-ai-compare-slot-v238>span{
  display:grid;
  place-items:center;
  width:22px;height:22px;
  border-radius:7px;
  background:#055970;
  color:#FFFFFF;
  font-size:8.8px;
  font-weight:600;
}
.xan-ai-compare-slot-v238 b{
  display:block;
  overflow:hidden;
  color:#17384B;
  font-size:9.5px;
  line-height:1.25;
  font-weight:600;
  white-space:nowrap;
  text-overflow:ellipsis;
}
.xan-ai-compare-slot-v238 small{
  display:block;
  overflow:hidden;
  margin-top:2px;
  color:#71818B;
  font-size:8.4px;
  line-height:1.2;
  white-space:nowrap;
  text-overflow:ellipsis;
}
.xan-ai-compare-slot-v238>button{
  width:27px;height:27px;
  border:1px solid #D1DEE3;
  border-radius:8px;
  background:#FFFFFF;
  color:#5B6A78;
  cursor:pointer;
}
.xan-ai-compare-actions-v238{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:6px;
  margin-top:8px;
}
.xan-ai-result-actions-v238{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.xan-ai-result-actions-v238 .is-inspect-v238{background:#EEF6F7;color:#055970;border-color:#BFD8DE}
.xan-ai-live-item-v235 .is-clickable-v238{cursor:pointer}
.xan-ai-live-item-v235 .is-clickable-v238:hover b{color:#055970}
@media(max-width:1279px){.xan-ai-result-actions-v238{grid-template-columns:1fr!important}}
@media(max-width:900px){.xan-ai-project-inspector-facts-v238{grid-template-columns:repeat(3,minmax(0,1fr))}.xan-ai-result-actions-v238{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
