.barras{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;--pista:var(--superficie-3);--relleno:#4a5ab8;--lider:var(--primario)}.barras-oscuras{--lider:#7f93ff}.barras li{display:grid;grid-template-columns:minmax(0,1fr) 56px;grid-template-areas:"texto cifra" "pista pista";grid-gap:4px 12px;gap:4px 12px;align-items:end}.barras-texto{grid-area:texto;font-weight:600;font-size:15px;line-height:1.25}.barras-cifra{grid-area:cifra;text-align:right;font-weight:700;font-size:18px}.barras-cifra small{font-size:.7em;font-weight:600}.barras-pista{grid-area:pista;height:10px;border-radius:99px;background:var(--pista);overflow:hidden}.barras-pista i{display:block;height:100%;border-radius:inherit;background:var(--relleno);transform-origin:left;transition:transform .6s var(--curva),background-color .3s ease}.barras li[data-lider] .barras-pista i{background:var(--lider)}.barras li[data-marcada] .barras-texto:after{content:" · tu voto";font-weight:500;color:var(--primario-luz)}.barras-grandes{gap:2.4vh}.barras-grandes li{grid-template-columns:minmax(0,1fr) 9vw;gap:1vh 2vw}.barras-grandes .barras-texto{font-size:3.4vh}.barras-grandes .barras-cifra{font-size:5.4vh;font-stretch:72%;font-weight:800;line-height:1}.barras-grandes .barras-pista{height:2.4vh}