/* V11: evidence-first status summary, never a deceptive uptime/risk score. */
.mcp-radar .mcp-radar-v11-summary {
  --v11-emphasis:var(--radar-accent-strong,var(--radar-text));
  --v11-soft:var(--radar-soft-accent,var(--radar-bg));
  display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,215px);
  gap:clamp(.8rem,2.8vw,1.5rem);align-items:start;
  margin:1rem 0 1.25rem;padding:clamp(1.1rem,2.4vw,1.55rem);
  border:1px solid var(--radar-border);
  border-radius:18px;color:var(--radar-text);
  background:var(--radar-surface);
  box-shadow:0 6px 24px rgba(0,0,0,.035);
}
.mcp-radar .mcp-radar-v11-heading-row {
  display:flex;flex-wrap:wrap;gap:.4rem .85rem;align-items:center;margin-bottom:.5rem;
}
.mcp-radar .mcp-radar-v11-kicker {
  font-size:.64rem;font-weight:820;letter-spacing:.09em;color:var(--radar-accent-strong);
}
.mcp-radar .mcp-radar-v11-source {
  font-size:.71rem;color:var(--radar-subtle);
}
.mcp-radar .mcp-radar-v11-summary h2 {
  margin:0 0 .8rem;font-size:clamp(1.05rem,2vw,1.3rem);
  letter-spacing:-.022em;color:var(--radar-text);line-height:1.3;
}
.mcp-radar .mcp-radar-v11-state {
  display:inline-flex;align-items:center;gap:.55rem;
  padding:.48rem .78rem;border:1px solid var(--radar-border);
  border-radius:10px;background:var(--v11-soft);color:var(--v11-emphasis);
  max-width:100%;font-size:.83rem;line-height:1.45;
}
.mcp-radar .mcp-radar-v11-state strong {font-weight:760;}
.mcp-radar .mcp-radar-v11-dot {
  width:9px;height:9px;flex:none;border-radius:50%;
  border:1px solid currentColor;background:currentColor;
}
.mcp-radar .mcp-radar-v11-summary--mcp_discovery_observed {
  --v11-emphasis:#137e65;--v11-soft:rgba(16,170,133,.10);
}
.mcp-radar .mcp-radar-v11-summary--mcp_unconfirmed,
.mcp-radar .mcp-radar-v11-summary--http_other_response {
  --v11-emphasis:#a96c19;--v11-soft:rgba(227,149,32,.09);
}
.mcp-radar .mcp-radar-v11-explanation {
  color:var(--radar-subtle);font-size:.77rem;line-height:1.65;
  margin:.78rem 0 0;max-width:88ch;
}
.mcp-radar .mcp-radar-v11-aside {
  border-left:1px solid var(--radar-border);
  min-width:0;padding-left:1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;
}
.mcp-radar .mcp-radar-v11-aside-label {
  color:var(--radar-subtle);font-size:.71rem;
}
.mcp-radar .mcp-radar-v11-time {
  color:var(--radar-text);font-size:.78rem;font-weight:730;overflow-wrap:anywhere;
}
.mcp-radar .mcp-radar-v11-http {
  display:inline-flex;align-items:center;border-radius:8px;padding:.34rem .57rem;
  background:var(--radar-bg);border:1px solid var(--radar-border);
  color:var(--radar-text);font-weight:740;font-size:.72rem;
}
@media(prefers-color-scheme:dark){
 .mcp-radar .mcp-radar-v11-summary--mcp_discovery_observed {--v11-emphasis:#66d4ad;}
 .mcp-radar .mcp-radar-v11-summary--mcp_unconfirmed,
 .mcp-radar .mcp-radar-v11-summary--http_other_response {--v11-emphasis:#e4bb6e;}
}
@media(max-width:700px){
 .mcp-radar .mcp-radar-v11-summary {grid-template-columns:1fr;}
 .mcp-radar .mcp-radar-v11-aside {border-left:0;border-top:1px solid var(--radar-border);padding:1rem 0 0;}
}
