/* SmileDice v30: center both clubs tightly around the score on every screen.
   Visual-only override; live API, results, pick statuses and Dice are untouched. */
#sd-my-profile .smp-fixture-line{
 display:flex;
 align-items:center;
 justify-content:center;
 gap:9px;
 width:100%;
 min-width:0;
}
#sd-my-profile .smp-fixture-line .smp-fixture-team{
 flex:0 1 auto;
 max-width:calc((100% - 82px)/2);
 min-width:0;
}
#sd-my-profile .smp-fixture-line .smp-fixture-team:first-child{
 justify-content:flex-end;
 text-align:right;
}
#sd-my-profile .smp-fixture-line .smp-fixture-team:last-child{
 justify-content:flex-start;
 flex-direction:row-reverse;
 text-align:left;
}
#sd-my-profile .smp-fixture-line .smp-fixture-team b{
 overflow-wrap:anywhere;
}
#sd-my-profile .smp-fixture-line .smp-fixture-score{
 flex:0 0 auto;
}
@media(max-width:480px){
 #sd-my-profile .smp-fixture-line{gap:6px}
 #sd-my-profile .smp-fixture-line .smp-fixture-team{
  max-width:calc((100% - 64px)/2);
 }
}
