/* Signaalikone 5.9.10 RC1 · best-signal information must never be cut off.
   Legacy CSS fixed max-height to 50/88px, clipping reasons on narrow displays. */
#marketsView #bestSignalCard{
  height:auto!important;
  min-height:0!important;
  overflow:visible!important;
  contain:none!important;
  align-items:start!important;
}
#marketsView #bestSignalCard .best-copy{
  display:flex!important;
  flex-direction:column!important;
  justify-content:flex-start!important;
  min-width:0;
}
#marketsView #bestSignalCard #bestTitle,
#marketsView #bestSignalCard #bestSummary{
  max-height:none!important;
  overflow:visible!important;
  min-height:0!important;
  overflow-wrap:anywhere;
}
#marketsView #bestSignalCard #bestFacts{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  grid-template-rows:none!important;
  grid-auto-rows:auto!important;
  min-height:0!important;
  max-height:none!important;
  height:auto!important;
  margin:18px 0 0!important;
  gap:8px!important;
  overflow:visible!important;
  align-content:start!important;
}
#marketsView #bestSignalCard #bestFacts .plain-fact{
  display:block!important;
  width:100%;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  padding:11px 13px!important;
  margin:0;
  border-radius:11px!important;
  white-space:normal!important;
  overflow-wrap:anywhere;
  font-size:12px!important;
  font-weight:450;
  line-height:1.55!important;
  text-overflow:clip;
}
#marketsView #bestSignalCard .best-actions{
  align-self:stretch!important;
  margin-top:20px!important;
  padding-top:0!important;
  gap:9px;
}
#marketsView #bestSignalCard .best-status-panel{
  min-width:0;
  height:auto;
  overflow:visible!important;
}
@media (max-width:760px){
  #marketsView #bestSignalCard{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:17px!important}
  #marketsView #bestSignalCard #bestFacts{margin:16px 0 0!important}
  #marketsView #bestSignalCard #bestFacts .plain-fact{font-size:12px!important;padding:12px 13px!important}
  #marketsView #bestSignalCard .best-actions{display:grid!important;grid-template-columns:1fr!important;margin-top:17px!important}
  #marketsView #bestSignalCard .best-actions>button{width:100%;min-width:0;white-space:normal;line-height:1.4}
}
@media (max-width:380px){
  #marketsView #bestSignalCard #bestFacts .plain-fact{font-size:11.5px!important}
}
