/* The shared reference is the League toolbar, its 8px gap, and nine rows.
   Matchups spends part of that space on its extra status/Watch controls. */
#app{--r28-league-list-gap:8px}
#app .r13-scores-list-wrap.r28-aligned-list{
    box-sizing:border-box;
    height:var(--r28-matchups-height,calc(var(--r27-list-viewport,490px) - 56px));
    max-height:var(--r28-matchups-height,calc(var(--r27-list-viewport,490px) - 56px));
}
#app .r28-aligned-list>.r12-scores-list-heading{flex:0 0 auto}
#app .r28-aligned-list>.r18-matchup-scroll{
    flex:1 1 0;
    min-height:0;
    max-height:none;
    overflow-y:auto;
}
