
/* Skyview HindSight · Reference Intelligence Integration v2.0
   Enhancement only. Existing approved HindSight visual baseline is unchanged. */
.reference-box{
  background:#0a1013;
  border:1px solid #25343b;
  border-radius:4px;
  overflow:hidden;
}
.reference-meta{
  display:flex;
  flex-wrap:wrap;
  gap:5px;
  padding:7px 8px;
  border-bottom:1px solid #1a262b;
}
.reference-badge{
  display:inline-flex;
  align-items:center;
  min-height:18px;
  padding:2px 6px;
  border:1px solid #2a3c44;
  border-radius:3px;
  font-size:7px;
  font-weight:850;
  letter-spacing:.6px;
  color:#9dabb1;
  background:#0d1518;
}
.reference-badge.teal{color:#2FCCE7;border-color:#22515d}
.reference-badge.history{color:#e4bf61;border-color:#5c4f27}
.reference-notice{
  padding:8px;
  font-size:8px;
  line-height:1.45;
  color:#91a0a6;
  border-bottom:1px solid #1a262b;
}
.reference-results{padding:2px 0}
.reference-item{
  padding:8px 9px;
  border-bottom:1px solid #172126;
}
.reference-item:last-child{border-bottom:0}
.reference-item b{
  display:block;
  font-size:9px;
  color:#e8eef0;
  line-height:1.3;
}
.reference-item span{
  display:block;
  margin-top:3px;
  font-size:7px;
  line-height:1.4;
  color:#7f8e94;
}
.reference-empty{
  padding:9px;
  font-size:8px;
  line-height:1.45;
  color:#7d8c92;
}
.reference-error{color:#d8787f}
