/* Time labels (7:05, Monday) stay inside the ring. The column grows with the ring. */
.stopr{grid-template-columns:auto 1fr 1.1fr!important}
.stopr .n{
  width:max-content!important;
  min-width:72px!important;
  height:auto!important;
  aspect-ratio:1!important;
  padding:12px!important;
  font-size:16px!important;
  letter-spacing:0!important;
  line-height:1!important;
  text-align:center;
  box-sizing:border-box!important;
}
@media (max-width:900px){
  .stopr{grid-template-columns:auto 1fr!important}
  .stopr .n{min-width:64px!important;font-size:14px!important;padding:10px!important}
}
