
/* V4.11.7 — Professional Context Identity */
.rv-clinical-identity{
  margin-left:auto; display:flex; align-items:center; gap:10px;
  background:#fff; border:1px solid #dbe5ea; border-radius:14px;
  padding:9px 12px; box-shadow:0 8px 24px rgba(51,65,85,.08);
  min-width:230px; max-width:360px; position:relative; z-index:4;
}
.rv-clinical-identity__dot{width:10px;height:10px;border-radius:999px;background:#10b981;flex:0 0 auto}
.rv-clinical-identity[data-status="INACTIVO"] .rv-clinical-identity__dot{background:#f59e0b}
.rv-clinical-identity[data-status="DADO DE BAJA"] .rv-clinical-identity__dot{background:#ef4444}
.rv-clinical-identity__name{font-weight:900;color:#334155;font-size:12px;line-height:1.25}
.rv-clinical-identity__meta{color:#64748b;font-size:10px;margin-top:2px;line-height:1.3}
.rv-supervision-context{
  display:inline-flex;align-items:center;gap:7px;margin:0 0 14px;
  padding:8px 11px;border-radius:999px;background:#ecfeff;color:#155e75;
  border:1px solid #a5f3fc;font-size:11px;font-weight:800
}
@media(max-width:800px){
  .top{align-items:flex-start!important;gap:12px;flex-wrap:wrap!important}
  .rv-clinical-identity{width:100%;max-width:none;min-width:0;margin-left:0}
}
