:root{--columns:1;--gap:1rem}@keyframes dot-bounce{0%{transform:translateY(0)}5%{transform:translateY(2px)}20%{transform:translateY(-8px)}35%{transform:translateY(4px)}40%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes dot-fade{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes dot-pulse{0%{transform:scale(1)}5%{transform:scale(.98)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes full-height{0%{height:0}to{height:100%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.m-league-widget{align-items:center;background:#c30017;border-radius:0;color:#fff;display:flex;flex:1;font-size:var(--league-widget-font-size,.875rem);padding:2rem;padding:var(--league-widget-padding,2rem);transition:background .2s ease}.m-league-widget:hover{background:#ff0321}.m-league-widget--dark{background:#c30017;color:#fff;padding:2rem;padding:var(--league-widget-padding--dark,2rem)}.m-league-widget>div{width:100%}.m-league-widget__crest,.m-league-widget__header,.m-league-widget__stage-name,.m-league-widget__stat-abbr:not(.m-league-widget__stat-abbr--full),.m-league-widget__team{display:none}.m-league-widget__current{align-items:center;display:flex;position:relative}.m-league-widget__overall{border-left:.125rem solid;flex:1 1 0;padding:.75rem;padding:var(--league-widget-overall-padding,.75rem);text-align:center}@media screen and (min-width:80em)and (max-width:89.99875em){.m-league-widget__overall{border:0}}.m-league-widget__stats{padding:.75rem;padding:var(--league-widget-stats-padding,.75rem)}.m-league-widget__rank{font-size:2.625rem;font-size:var(--league-widget-rank-font-size,2.625rem);font-weight:800;line-height:1}.m-league-widget__rank sup{font-size:60%}.m-league-widget__rank-title{font-size:.875rem;font-size:var(--league-widget-rank-title-font-size,.875rem);font-weight:600;line-height:normal;margin:0 auto;max-width:4.875rem}.m-league-widget__stats{display:flex;flex:2 1 auto;flex-direction:column;justify-content:space-between;order:-1}.m-league-widget__stat-item{display:none}.m-league-widget__stat-item--goal-difference,.m-league-widget__stat-item--played,.m-league-widget__stat-item--points,.m-league-widget__stat-item--won{align-items:center;display:flex}.m-league-widget__stat-item--played{order:1}.m-league-widget__stat-item--won{order:2}.m-league-widget__stat-item--goal-difference{order:3}.m-league-widget__stat-item--points{order:4}.m-league-widget__stat-value{margin-left:auto}.m-league-widget__stat-abbr{font-weight:500}.m-league-widget__link{height:100%;left:0;position:absolute;top:0;width:100%}.m-league-widget__link>span{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.m-league-block{display:flex;flex:1}.m-league-block__inner{align-items:center;background-color:#1e1e1e;color:#fff;display:flex;flex:1}.m-league-block__inner>p{margin:0 auto}.m-league-widget{background-color:#9c0214;font-size:.875rem;font-weight:600;padding:.75rem;text-transform:uppercase}.m-league-widget:hover{background:#9c0214}.m-league-widget__overall{border-left-color:#c30017}.m-league-block__inner{background-color:#9c0214;font-size:.875rem;font-weight:600;padding:.75rem;text-transform:uppercase}