/* RC22 — chart uses the full lower chart zone instead of a short canvas at its top. */
.board-v4 .spb-feature{grid-template-rows:auto auto auto auto minmax(190px,1fr) 4px}
.board-v4 .spb-chart-shell{
  min-height:220px!important;
  height:100%!important;
  display:grid!important;
  grid-template-rows:28px minmax(0,1fr)!important;
  align-self:stretch!important;
  padding:10px 8px 0!important;
}
.board-v4 .spb-chart-shell canvas{
  width:100%!important;
  height:100%!important;
  min-height:160px!important;
  align-self:end!important;
}
.board-v4 .spb-chart-head{position:relative;z-index:2;padding-inline:7px;color:#c9c0ae!important}
.board-v4 .spb-rotation-progress{margin-top:0}
@media(max-width:980px){
  .board-v4 .spb-feature{grid-template-rows:auto auto auto auto minmax(150px,1fr) 3px}
  .board-v4 .spb-chart-shell{min-height:165px!important}
  .board-v4 .spb-chart-shell canvas{min-height:125px!important}
}
@media(max-width:620px){
  .board-v4 .spb-feature{grid-template-rows:auto auto auto auto minmax(120px,1fr) 3px}
  .board-v4 .spb-chart-shell{min-height:135px!important}
  .board-v4 .spb-chart-shell canvas{min-height:100px!important}
}
