/* Dashboard screenshots retain their original proportions at every size. */
#wrapper #inner-wrap :is(.ph-dashboard, .pa-dashboard) [role="tablist"] {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
#wrapper #inner-wrap :is(.ph-dashboard, .pa-dashboard) [role="tab"] {
  min-width: 0;
  white-space: normal;
}
#wrapper #inner-wrap :is(.ph-dashboard, .pa-dashboard, .pbm-dashboard, .pss-dashboard) img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: auto;
  object-fit: contain;
  background: #071722;
}
@media (max-width: 700px) {
  #wrapper #inner-wrap :is(.ph-dashboard, .pa-dashboard) [role="tablist"] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
