/* V66 — L'essai clinique reste l'entité principale.
   Hiérarchie de lecture : programme lié → étude clinique → molécule étudiée. */
.bw-explorer-table-card .bw-table-scroll{
  overflow-x:auto!important;
  -webkit-overflow-scrolling:touch;
}
.bw-explorer-table-card .bw-explorer-dashboard-table{
  width:100%!important;
  min-width:1420px!important;
  table-layout:fixed!important;
}
.bw-explorer-table-card .bw-explorer-dashboard-table th:nth-child(1),
.bw-explorer-table-card .bw-explorer-dashboard-table td:nth-child(1){width:14%!important;min-width:175px!important;text-align:left!important}
.bw-explorer-table-card .bw-explorer-dashboard-table th:nth-child(2),
.bw-explorer-table-card .bw-explorer-dashboard-table td:nth-child(2){width:25%!important;min-width:310px!important;text-align:left!important}
.bw-explorer-table-card .bw-explorer-dashboard-table th:nth-child(3),
.bw-explorer-table-card .bw-explorer-dashboard-table td:nth-child(3){width:13%!important;min-width:160px!important;text-align:left!important}
.bw-explorer-table-card .bw-explorer-dashboard-table th:nth-child(4),
.bw-explorer-table-card .bw-explorer-dashboard-table td:nth-child(4){width:12%!important;min-width:145px!important}
.bw-explorer-table-card .bw-explorer-dashboard-table th:nth-child(5),
.bw-explorer-table-card .bw-explorer-dashboard-table td:nth-child(5){width:9%!important;min-width:105px!important}
.bw-explorer-table-card .bw-explorer-dashboard-table th:nth-child(6),
.bw-explorer-table-card .bw-explorer-dashboard-table td:nth-child(6){width:10%!important;min-width:125px!important}
.bw-explorer-table-card .bw-explorer-dashboard-table th:nth-child(7),
.bw-explorer-table-card .bw-explorer-dashboard-table td:nth-child(7){width:11%!important;min-width:145px!important}
.bw-explorer-table-card .bw-explorer-dashboard-table th:nth-child(8),
.bw-explorer-table-card .bw-explorer-dashboard-table td:nth-child(8){width:92px!important;min-width:92px!important;max-width:92px!important}

.bw-program-cell strong,.bw-molecule-cell strong{
  display:block;
  color:#fff;
  font-weight:950;
  line-height:1.15;
  overflow:hidden;
  text-overflow:ellipsis;
}
.bw-program-cell small,.bw-molecule-cell small{
  display:block;
  margin-top:4px;
  color:rgba(210,235,255,.72);
  font-size:.72rem;
  line-height:1.15;
}
.bw-clinical-study-cell .bw-study-link strong{
  color:#8ff1ff!important;
  letter-spacing:.02em;
}
.bw-clinical-study-cell .bw-study-title{
  white-space:normal!important;
  display:-webkit-box!important;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden!important;
  line-height:1.2!important;
  margin-top:4px!important;
}
.bw-results-summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .22rem}
.bw-results-summary-separator{margin:0 .25rem}

@media(max-width:720px){
  .bw-explorer-table-card .bw-explorer-dashboard-table{min-width:1280px!important}
  .bw-results-summary{font-size:1.05rem!important}
}
