/* FULBO 2.61 — Fixture compacto sin scroll interno: jornada completa visible en la página. */
.league-fixture-rail .fixture-mini-list,
.league-tables-fixture-layout.multi-groups .fixture-mini-list{
 max-height:none!important;height:auto!important;gap:1px!important;
 overflow:visible!important;
}
.league-fixture-rail .fixture-mini-match{
 padding:3px 5px!important;min-height:29px!important;
 border-radius:5px!important;gap:6px!important;
}
.league-fixture-rail .fixture-mini-time{
 gap:0!important;line-height:1.05!important;font-size:9px!important;
}
.league-fixture-rail .fixture-mini-time small{
 font-size:9px!important;line-height:1.05!important;
}
.league-fixture-rail .fixture-mini-main{
 gap:4px!important;line-height:1.05!important;
}
.league-fixture-rail .fixture-team{gap:4px!important}
.league-fixture-rail .fixture-team strong{font-size:10.5px!important;line-height:1.1!important}
.league-fixture-rail .fixture-team .fixture-logo{
 width:15px!important;height:15px!important;flex-basis:15px!important
}
.league-fixture-rail .fixture-mini-score{
 padding:0!important;font-size:11px!important;line-height:1.1!important
}
.league-fixture-rail .fixture-side-meta{
 font-size:10px!important;line-height:1.2!important;margin-bottom:5px!important
}
.league-fixture-rail .fixture-side-controls{margin-bottom:5px!important}
.league-fixture-rail .data-clarification{font-size:9px!important;line-height:1.25!important;margin-top:6px!important}
.league-fixture-rail .fixture-no-games{
 font-size:11px;color:var(--muted);text-align:center;
 padding:12px 5px;margin:0
}
@media(max-width:760px){
 .league-fixture-rail .fixture-mini-match{min-height:30px!important;padding:4px!important}
 .league-fixture-rail .fixture-mini-main{grid-template-columns:minmax(0,1fr) 41px minmax(0,1fr)}
}
