/* SmileDice v31 — the live label belongs directly under the score, not the card.
   Score/live data is unchanged: this file only adjusts alignment. */
#sd-my-profile .smp-fixture-line{
 align-items:flex-start;
}
#sd-my-profile .smp-fixture-score-stack{
 display:flex;
 flex-direction:column;
 align-items:center;
 justify-content:flex-start;
 flex:0 0 65px;
 width:65px;
 min-width:0;
 gap:7px;
}
#sd-my-profile .smp-fixture-score-stack .smp-fixture-score{
 flex:0 0 auto;
}
#sd-my-profile .smp-fixture-score-stack .smp-fixture-live-status{
 align-self:center;
 flex:0 0 auto;
 max-width:none;
 width:max-content;
 white-space:nowrap;
 margin:0;
}
@media(max-width:480px){
 #sd-my-profile .smp-fixture-score-stack{
  flex-basis:56px;
  width:56px;
  gap:6px;
 }
}
