/* Alpha4.76 Injury v3 + Coach Rehab Knowledge
   Isolated Profile/Injury presentation only. Shared shell/primary-tab visuals remain untouched. */
.injury-coach-guidance{
  margin-top:10px;
  border:1px solid rgba(55,190,255,.26);
  border-radius:14px;
  background:linear-gradient(180deg,rgba(8,30,48,.72),rgba(5,18,30,.58));
  overflow:hidden;
}
.injury-coach-guidance>summary{
  cursor:pointer;
  list-style:none;
  display:flex;
  justify-content:space-between;
  gap:12px;
  align-items:center;
  padding:12px 13px;
}
.injury-coach-guidance>summary::-webkit-details-marker{display:none}
.injury-coach-guidance>summary span{font-weight:750;color:#dff7ff}
.injury-coach-guidance>summary strong{font-size:12px;color:#69d7ff;text-align:right}
.injury-coach-guidance-body{
  padding:0 13px 13px;
  display:grid;
  gap:10px;
  color:var(--muted,#a8b2c1);
}
.injury-coach-guidance-body p{margin:0;line-height:1.45}
.injury-coach-guidance-body h4{
  margin:0 0 5px;
  font-size:12px;
  letter-spacing:.04em;
  text-transform:uppercase;
  color:#eaf7ff;
}
.injury-coach-guidance-body ul{margin:0;padding-left:18px;display:grid;gap:4px}
.injury-coach-guidance-body li{line-height:1.35}
.injury-coach-safety{
  padding:9px 10px;
  border-radius:10px;
  background:rgba(255,116,88,.07);
  border:1px solid rgba(255,116,88,.22);
}
.injury-coach-safety h4{color:#ffb09f}
.injury-coach-guidance-body>small{line-height:1.4;color:#8493a6}
