/* WTWR_HELP_DIRECT_STRATEGY_EVIDENCE_V2 */

/* Master selector already owns one info button. Never show a second legacy help trigger. */
#wtwrResultsMasterStrategySelector .wtwr-help-trigger{
  display:none!important;
}

/* Master selector owns its plain gold count. Never show the flow engine's extra count bubble. */
#wtwrResultsMasterStrategySelector .wtwr-flow-count{
  display:none!important;
}

.wtwr-help-direct-grid{
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:12px;
  margin-top:14px;
}
.wtwr-help-direct-card{
  min-width:0;
  padding:14px;
  border:1px solid #24384d;
  border-radius:12px;
  background:rgba(3,12,22,.48);
}
.wtwr-help-direct-card small{
  display:block;
  min-height:28px;
  color:#91a3b7;
  font-size:.72rem;
  font-weight:900;
  letter-spacing:.08em;
}
.wtwr-help-direct-card strong{
  display:block;
  margin:2px 0 6px;
  color:#f4f7fb;
  font-size:1.55rem;
  line-height:1.12;
}
.wtwr-help-direct-card span{
  display:block;
  color:#9fb0c2;
  font-size:.75rem;
  line-height:1.4;
}
.wtwr-help-direct-definition,
.wtwr-help-direct-caution{
  margin-top:12px;
  padding:10px 12px;
  border-radius:9px;
  color:#b9c7d5;
  font-size:.78rem;
  line-height:1.48;
}
.wtwr-help-direct-definition{
  border:1px solid rgba(92,179,255,.18);
  background:rgba(92,179,255,.045);
}
.wtwr-help-direct-caution{
  border:1px solid rgba(230,188,94,.18);
  background:rgba(230,188,94,.045);
  color:#c5b78f;
}
@media(max-width:1000px){
  .wtwr-help-direct-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:620px){
  .wtwr-help-direct-grid{grid-template-columns:1fr}
}
