/* Gerado por scripts/css-destaques.mjs a partir de site/index.html, site/publico/css/homepage.css e site/publico/css/rostos.css: não editar à mão. */
.vm-destaques{--azul:#1D2B34;--marfim:#F5F2E9;--branco:#FFFFFF;--destaque:#B03A2E;--ardosia:#5B6670;--linha:#D7D4CC; --coberto:#46707F;--cobertura:#CDBB97;--sem-dados:#E4E0D5;--oceano:#F5F2E9;--grelha:#E8E4DA; --editorial:"Source Serif 4",Georgia,serif;--interface:Inter,Arial,sans-serif;font:400 1rem/1.5625 var(--interface)}
.vm-destaques .ficha .resumo{font:400 .9375rem/1.45 var(--editorial);margin:.2rem 0 0}
.vm-destaques .ficha .resumo sup a{font:500 .65rem var(--interface);text-decoration:none;color:var(--luz);margin-left:1px}
.vm-destaques .ficha .etiqueta-ia{color:var(--sala-ardosia);border-color:var(--sala-linha)}
.vm-destaques .cartoes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem 2rem;align-items:start}
.vm-destaques .cartao{border-top:1px solid var(--linha);padding:1rem 0 0}
.vm-destaques .cartao h3{font:600 1.0625rem/1.35 var(--editorial);margin:0}
.vm-destaques .cartao h3 a{color:inherit;text-decoration:none}
.vm-destaques .cartao h3 a:hover{text-decoration:underline;text-decoration-color:var(--destaque)}
.vm-destaques .cartao .meta{font-size:.75rem;color:var(--ardosia);margin:.35rem 0 .2rem}
.vm-destaques .titulo-original{font-size:.75rem;line-height:1.4;color:var(--ardosia);margin:.3rem 0 0}
.vm-destaques .titulo-original q{font-style:italic;quotes:"«" "»"}
.vm-destaques .cartao details summary{cursor:pointer;font-size:.8125rem;color:var(--azul);margin-top:.4rem}
.vm-destaques .cartao .manchetes{margin-top:.4rem}
.vm-destaques .cartao .resumo{font:400 .9375rem/1.5 var(--editorial);margin:.5rem 0 0}
.vm-destaques .cartao .resumo-espera{color:var(--ardosia);font-style:italic}
.vm-destaques .lado{list-style:none;margin:.7rem 0 .2rem;padding:0}
.vm-destaques .lado li{padding:.45rem 0}
.vm-destaques .lado li+li{border-top:1px solid var(--linha)}
.vm-destaques .lado a,.vm-destaques .lado span{display:block;font:400 .9375rem/1.35 var(--editorial);text-decoration:none}
.vm-destaques .lado a:hover{text-decoration:underline}
.vm-destaques .lado small{display:block;font-size:.6875rem;color:var(--ardosia);letter-spacing:.02em;text-transform:uppercase;margin-top:.1rem}
.vm-destaques .etiqueta-ia.curta{border:0;padding:0;margin:.35rem 0 0;font-size:.6875rem}
.vm-destaques .etiqueta-ia.curta summary{cursor:pointer;list-style:none}
.vm-destaques .etiqueta-ia.curta summary::-webkit-details-marker{display:none}
.vm-destaques .etiqueta-ia.curta summary u{text-decoration-color:var(--linha);text-underline-offset:.2em}
.vm-destaques .etiqueta-ia.curta p{margin:.3rem 0 0;padding-left:.6rem;border-left:2px solid var(--linha)}
.vm-destaques .sigla-ia{font-weight:500;color:var(--ardosia);border:1px solid var(--linha);border-radius:999px;padding:0 .4rem;margin-right:.3rem}
.vm-destaques .cartao .manchetes a,.vm-destaques .cartao .manchetes span{font-size:.9375rem}
.vm-destaques .rosto{flex:none;display:inline-grid;place-items:center;width:var(--tam,3.25rem);height:var(--tam,3.25rem);border-radius:50%;overflow:hidden;background:var(--cor,var(--coberto));box-shadow:0 0 0 1px var(--linha);color:var(--marfim);font:600 calc(var(--tam,3.25rem)*.36)/1 var(--editorial);letter-spacing:.02em}
.vm-destaques .rosto img{display:block;width:100%;height:100%;object-fit:cover}
.vm-destaques .rostos{display:flex;flex:none}
.vm-destaques .rosto.pais{background:var(--marfim)}
.vm-destaques .rosto.pais img{object-fit:cover}
.vm-destaques .rosto.partido{font:700 calc(var(--tam,3.25rem)*.28)/1 var(--interface);letter-spacing:.01em}
.vm-destaques .rosto.partido.com-img{background:#fff}
.vm-destaques .rosto.partido.com-img img{object-fit:contain;padding:16%;box-sizing:border-box}
.vm-destaques .rosto.instituicao{background:#fff}
.vm-destaques .rosto.instituicao img{width:62%;height:auto;object-fit:contain}
.vm-destaques .rosto.instituicao.largo img{width:86%}
.vm-destaques .rosto.instituicao.inteira img{width:100%;height:100%;object-fit:cover}
.vm-destaques .rostos .rosto+.rosto{margin-left:calc(var(--tam,3.25rem)*-.28)}
.vm-destaques .cartao .topo:has(.rosto.com-selo:last-child){gap:1.15rem}
.vm-destaques .cartao .topo{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}
.vm-destaques .cartao .topo>div{flex:1 1 8rem;min-width:0}
.vm-destaques .cartao .topo .quem{display:block;font:500 .75rem/1.3 var(--interface);color:var(--ardosia);margin-bottom:.15rem}
.vm-destaques .manchetes li.com-rosto>.rosto{--tam:2rem;margin-top:.15rem}
.vm-destaques .cartao.destaque{grid-column:1/-1;background:var(--branco);border:1px solid var(--linha);border-top:3px solid var(--destaque);border-radius:4px;padding:1.6rem 1.8rem 1.4rem}
.vm-destaques .cartao.destaque h3{font-size:clamp(1.6rem,3.4vw,2.5rem);line-height:1.15;letter-spacing:-.01em}
.vm-destaques .cartao.destaque .resumo{font-size:1.0625rem;max-width:48rem}
.vm-destaques .cartao.destaque .topo{--tam:5rem;gap:1.3rem}
.vm-destaques .cartao.destaque .lado{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:0 1.6rem;margin-top:1.1rem}
.vm-destaques .cartao.destaque .lado li{border-top:1px solid var(--linha);padding-top:.6rem}
.vm-destaques .cartao .meta b{font-weight:600;color:var(--azul)}
@media (max-width:62rem){.vm-destaques .cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:36rem){.vm-destaques .cartao.destaque{padding:1.1rem 1.1rem 1rem}.vm-destaques .cartao.destaque h3{font-size:1.5rem}.vm-destaques .cartao.destaque .topo{--tam:3.5rem;gap:.9rem}.vm-destaques .cartao.destaque .lado{display:block}}
@media (max-width:36rem){.vm-destaques .cartoes{grid-template-columns:1fr}}
.vm-destaques .fonte-sintese{font:500 .6875rem/1 var(--interface);vertical-align:super;margin-left:.15rem;text-decoration:none;color:var(--ardosia)}
.vm-destaques .fonte-sintese:hover{text-decoration:underline}
.vm-destaques .fontes-juntas{white-space:nowrap}
.vm-destaques .fontes-mais{font:600 .6875rem/1 var(--interface);vertical-align:super;margin-left:.25rem;padding:.1rem .3rem;border:1px solid var(--linha);border-radius:999px;background:none;color:var(--ardosia);cursor:pointer}
.vm-destaques .fontes-mais:hover{color:var(--azul);border-color:currentColor}
.vm-destaques .etiqueta-ia{font-size:.75rem;color:var(--ardosia);margin:.4rem 0 0;padding-left:.6rem;border-left:2px solid var(--linha)}
.vm-destaques .manchetes .titulo-original{display:block;margin:.15rem 0 0}
.vm-destaques .painel .resumo{font:400 .9375rem/1.55 var(--editorial);margin:.2rem 0 0}
@media (max-width:36rem){.vm-destaques .cartao .topo{--tam:2.75rem}}
.vm-destaques .etiqueta-ia,.vm-destaques .sigla-ia{display:none!important}
.vm-destaques figure.imagem-ia{display:grid;grid-template-columns:minmax(0,1fr);position:relative}
.vm-destaques figure.imagem-ia>img{grid-area:1/1;min-width:0}
.vm-destaques figure.imagem-ia>figcaption{grid-area:2/1}
.vm-destaques figure.imagem-ia>span.foto-tipo{grid-area:1/1;position:relative!important;inset:auto!important;align-self:end;justify-self:end;z-index:1;margin:.5rem;max-width:calc(100% - 1rem);box-sizing:border-box;background:#1D2B34;color:#fff;padding:.25rem .5rem;font: .65rem/1.5 var(--interface);border-radius:2px}
.vm-destaques .cartoes{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.2rem}
.vm-destaques .cartao{grid-column:span 2;border:1px solid var(--linha);border-radius:5px;background:var(--branco);padding:0;overflow:hidden;min-width:0}
.vm-destaques .cartao.destaque{grid-column:span 4;border:1px solid var(--linha);padding:0;border-top:3px solid var(--destaque)}
.vm-destaques .coluna-lado{grid-column:span 2;display:flex;flex-direction:column;gap:1rem;min-width:0}
.vm-destaques .coluna-lado>.cartao{flex:1;grid-column:auto}
.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao-corpo{padding:.9rem 1rem}
.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao h3{font-size:1.05rem;line-height:1.3}
.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao .topo{--tam:2.4rem;gap:.6rem}
.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao .meta{margin:.45rem 0}
.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao.com-foto{display:grid;grid-template-columns:7.5rem minmax(0,1fr)}
.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao.com-foto .foto-editorial{display:flex;flex-direction:column;min-width:0}
.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao.com-foto .foto-editorial>img{flex:1;height:auto;min-height:6.5rem;object-fit:cover}
.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao.com-foto .foto-editorial.retrato>img{object-position:50% 15%}
.vm-destaques .coluna-lado>.cartao.com-foto.foto-em-cima{display:flex;flex-direction:column}
.vm-destaques .coluna-lado>.cartao.com-foto.foto-em-cima .foto-editorial>img{flex:none;height:auto;min-height:0;aspect-ratio:2/1}
.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao.com-foto .foto-tipo{position:static;display:block;font-size:.55rem;border-radius:0;padding:.25rem}
.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao.com-foto figcaption{padding:.3rem;font-size:.6rem}
.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao.com-foto figcaption summary{font-size:.65rem}
.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao.com-foto:has(details[open]){display:block}
.vm-destaques .encher{display:none}
.vm-destaques .coluna-principal{display:contents}
.vm-destaques .sob-destaque{display:none}
@media(min-width:62.01rem) and (max-width:80rem){.vm-destaques .coluna-lado .cartao.com-foto{display:flex;flex-direction:column}.vm-destaques .coluna-lado .cartao.com-foto .foto-editorial>img{flex:none;height:auto;aspect-ratio:2/1;min-height:0}.vm-destaques .cartoes>.coluna-lado .cartao.com-foto .foto-editorial.retrato>img{flex:none;height:auto;aspect-ratio:2/1}}
@media(min-width:62.01rem){.vm-destaques .coluna-principal{display:flex;flex-direction:column;gap:1rem;grid-column:span 4;min-width:0;align-self:stretch}.vm-destaques .coluna-principal>.cartao.destaque{flex:1 1 auto;display:flex;flex-direction:column}.vm-destaques .cartoes>.coluna-lado{align-self:stretch}.vm-destaques .coluna-principal>.cartao.destaque.com-retrato{display:grid}.vm-destaques .coluna-principal>.cartao.destaque>.foto-editorial{flex:none}.vm-destaques .sob-destaque:not(:empty){display:flex;gap:1rem}.vm-destaques .sob-destaque>.cartao{flex:1 1 0}.vm-destaques .cartao.destaque>.cartao-corpo,.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao-corpo{flex:1;display:flex;flex-direction:column}.vm-destaques .coluna-lado>.cartao{flex:1 1 auto}.vm-destaques :is(.coluna-lado,.sob-destaque)>.cartao:not(.com-foto){display:flex;flex-direction:column}.vm-destaques .cartao.destaque .cartao-acoes,.vm-destaques :is(.coluna-lado,.sob-destaque) .cartao-acoes{margin-top:auto}.vm-destaques .cartao.destaque .encher{display:block;flex:1 1 0;min-height:0;contain:size;overflow:hidden;margin:.9rem 0 .3rem}.vm-destaques .cartao.destaque .encher .lado{margin:0}}
.vm-destaques .cartoes>.nomeados{grid-column:1/-1}
@media(min-width:36.01rem){.vm-destaques .cartoes>.nomeados ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:0 2rem}}
@media(min-width:62.01rem){.vm-destaques .cartoes>.nomeados ul{grid-template-columns:repeat(3,minmax(0,1fr))}}
.vm-destaques .nomeados .rosto{--tam:2.6rem}
.vm-destaques .nomeados .rosto.com-selo{margin-inline-end:.35rem}
@media(max-width:36rem){.vm-destaques .nomeados .rosto.com-selo{margin-bottom:1rem}}
.vm-destaques .cartao-corpo{padding:1.1rem 1.2rem}
.vm-destaques .cartao h3{font-size:1.25rem;line-height:1.25}
.vm-destaques .cartao.destaque h3{font-size:clamp(1.5rem,2.6vw,2.15rem)}
.vm-destaques .cartao.destaque .topo{--tam:3.5rem;gap:.8rem}
.vm-destaques .cartao .topo .quem{font-size:.7rem}
.vm-destaques .credito-rosto{font:.67rem/1.5 var(--interface);color:var(--ardosia);margin:-.35rem 0 .4rem;overflow-wrap:anywhere}
.vm-destaques .credito-rosto a{color:inherit}
.vm-destaques .cartao .resumo{font-size:.96rem}
.vm-destaques .cartao .meta{margin:.65rem 0}
.vm-destaques .cartao .etiqueta-ia{font-size:.75rem}
.vm-destaques .cartao-kicker{font:600 .68rem/1.4 var(--interface);text-transform:uppercase;letter-spacing:.08em;color:var(--destaque);margin:0 0 .55rem}
.vm-destaques .cartao-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem 1.1rem;margin-top:.3rem}
.vm-destaques .ver-equilibrio{display:inline-flex;align-items:center;gap:.45rem;margin:.35rem 0;padding:.42rem .8rem;border-radius:999px;background:#EAF0F4;box-shadow:inset 0 0 0 1px #D3DFE8;color:#46667D;font:600 .85rem/1.3 var(--interface);text-decoration:none}
.vm-destaques .ver-equilibrio:hover,.vm-destaques .ver-equilibrio:focus-visible{background:#DCE6EE;color:#344F63}
.vm-destaques .ver-equilibrio .icone{width:1.05rem;height:1.05rem;fill:none;stroke:currentColor;stroke-width:1.4}
.vm-destaques .fontes-divergem{display:inline-flex;align-items:center;gap:.45rem;margin:.35rem 0;padding:.42rem .8rem;border-radius:999px;background:#F6EEDF;box-shadow:inset 0 0 0 1px #E6D6B5;color:#7E6128;font:600 .85rem/1.3 var(--interface);text-decoration:none}
.vm-destaques .fontes-divergem:hover,.vm-destaques .fontes-divergem:focus-visible{background:#EEE1C8;color:#5E4719}
.vm-destaques .fontes-divergem .icone{width:1.05rem;height:1.05rem;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}
.vm-destaques .comparar-botao{display:inline-block;background:none;border:0;padding:.6rem 0;color:var(--destaque);font:600 .85rem/1.4 var(--interface);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}
.vm-destaques .foto-editorial{margin:0;position:relative;background:var(--marfim)}
.vm-destaques .foto-editorial>img{display:block;width:100%;height:14rem;object-fit:cover}
.vm-destaques .cartao.destaque:not(.com-protagonista):not(.com-retrato) .foto-editorial>img:not([src^="/bandeiras/"]){height:auto;aspect-ratio:2/1}
.vm-destaques .foto-editorial.retrato>img{object-position:50% 40%}
.vm-destaques .cartao.destaque.com-protagonista .foto-editorial>img{height:auto;aspect-ratio:2/1;object-position:50% 40%}
@media(min-width:36.01rem){.vm-destaques .cartao.destaque.com-retrato{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-self:stretch}.vm-destaques .cartao.destaque.com-retrato .foto-editorial{display:flex;flex-direction:column}.vm-destaques .cartao.destaque.com-retrato .foto-editorial>img{flex:1;height:auto;min-height:18rem}}
.vm-destaques .foto-editorial figcaption{font:.67rem/1.5 var(--interface);padding:.4rem .8rem;color:var(--ardosia);background:var(--marfim)}
.vm-destaques .foto-editorial summary{cursor:pointer}
.vm-destaques .foto-editorial figcaption p{margin:.4rem 0;overflow-wrap:anywhere}
.vm-destaques .foto-editorial.gravada-visivel .foto-tipo{display:none!important}
.vm-destaques .foto-editorial .foto-tipo{position:absolute;top:.65rem;left:.65rem;background:var(--azul);color:white;padding:.25rem .5rem;font:.65rem/1.5 var(--interface);border-radius:2px}
.vm-destaques .comparacao .resumo{font-family:var(--editorial)}
@media(max-width:62rem){.vm-destaques .cartao{grid-column:span 3}.vm-destaques .cartao.destaque{grid-column:span 6}.vm-destaques .coluna-lado{grid-column:span 6;flex-direction:row;flex-wrap:wrap}.vm-destaques .coluna-lado>.cartao{flex:1 1 24rem}.vm-destaques .coluna-lado .cartao.com-foto{grid-template-columns:max(7.5rem,100% - 30rem) minmax(0,1fr)}}
@media(max-width:36rem){.vm-destaques .cartoes{display:block}.vm-destaques .cartao{margin-bottom:1rem}.vm-destaques .cartao-corpo{padding:1rem}.vm-destaques .coluna-lado{display:block}.vm-destaques .cartao.destaque h3{font-size:1.55rem}.vm-destaques .cartao h3{font-size:1.2rem}.vm-destaques .cartao.destaque .topo{--tam:2.75rem}.vm-destaques .foto-editorial>img{height:12rem}.vm-destaques .cartao.com-foto:not(.destaque){display:grid;grid-template-columns:7rem minmax(0,1fr)}.vm-destaques .cartao.com-foto:not(.destaque) .foto-editorial>img{height:7rem}.vm-destaques .cartao.com-foto:not(.destaque) .cartao-corpo{padding:.7rem}.vm-destaques .cartao.com-foto:not(.destaque) h3{font-size:1.05rem}.vm-destaques .cartao.com-foto:not(.destaque) .foto-tipo{position:static;display:block;font-size:.55rem;border-radius:0;padding:.25rem}.vm-destaques .cartao.com-foto:not(.destaque) figcaption{padding:.35rem;font-size:.6rem}.vm-destaques .cartao.com-foto:not(.destaque):has(details[open]){display:block}}
.vm-destaques a.rosto{text-decoration:none}
.vm-destaques a.rosto:hover,.vm-destaques a.rosto:focus-visible{box-shadow:0 0 0 2px var(--destaque)}
.vm-destaques .topicos .rosto{--tam:2.6rem}
.vm-destaques .topicos .rosto.pais{background:var(--marfim)}
.vm-destaques .topicos .rosto.pais img{object-fit:cover}
.vm-destaques .sugestoes .rosto{--tam:2.2rem}
.vm-destaques .sugestoes .rosto.pais{background:var(--marfim)}
.vm-destaques .rosto.tema{display:inline-flex;align-items:center;justify-content:center;font:600 1rem/1 var(--editorial);color:var(--destaque)}
.vm-destaques .sugestoes .rosto.pais img{object-fit:cover}
.vm-destaques .montra-sond{padding:1.6rem 0 1.8rem;border-bottom:1px solid var(--linha)}
.vm-destaques .ms-cabeca{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;margin-bottom:1.1rem}
.vm-destaques .ms-cabeca h2{font-size:1.65rem;margin:0}
.vm-destaques .ms-cabeca p{flex:1 1 16rem;margin:0;font:.8125rem/1.45 var(--interface);color:var(--ardosia)}
.vm-destaques .ms-ver,.vm-destaques .ms-outros a{font:600 .875rem/1.3 var(--interface);color:var(--azul);text-decoration:none;white-space:nowrap}
.vm-destaques .ms-ver:hover,.vm-destaques .ms-outros a:hover{text-decoration:underline;text-decoration-color:var(--destaque);text-underline-offset:.2em}
.vm-destaques .ms-lideres{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem}
.vm-destaques .ms-lideres>li{min-width:0;display:flex}
.vm-destaques .ms-lider{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.15rem;padding:1rem .6rem .8rem;border:1px solid var(--linha);border-radius:5px;background:var(--branco);color:var(--azul);text-decoration:none;transition:border-color .15s,transform .15s}
.vm-destaques .ms-lider:hover,.vm-destaques .ms-lider:focus-visible{color:var(--azul);border-color:var(--azul);transform:translateY(-2px)}
.vm-destaques .ms-lider:hover .ms-quem b{text-decoration:underline;text-underline-offset:.18em}
.vm-destaques .ms-lider .rosto{--tam:4.25rem;margin:.2rem 0 .55rem}
.vm-destaques .ms-quem{display:flex;flex-direction:column;align-items:center;min-width:0;max-width:100%}
.vm-destaques .ms-quem b{font:600 clamp(.8125rem,1.1vw,.9375rem)/1.25 var(--editorial)}
.vm-destaques .ms-quem small{display:flex;align-items:center;gap:.3rem;max-width:100%;white-space:nowrap;font:.6875rem/1.3 var(--interface);color:var(--ardosia);margin-top:.1rem}
.vm-destaques .ms-quem small span{overflow:hidden;text-overflow:ellipsis}
.vm-destaques .ms-quem small img{flex:none;width:1rem;height:.75rem;object-fit:cover;border-radius:1px;box-shadow:0 0 0 1px var(--linha)}
.vm-destaques .ms-num{display:flex;flex-direction:column;align-items:center;margin-top:auto;padding-top:.45rem}
.vm-destaques .ms-num b{font:700 1.75rem/1 var(--interface);letter-spacing:-.02em;font-variant-numeric:tabular-nums}
.vm-destaques .ms-num b i{font-style:normal;font-size:.55em;font-weight:600;margin-left:.05em;vertical-align:.45em}
.vm-destaques .ms-num small{font:.6875rem/1.2 var(--interface);color:var(--ardosia);text-transform:uppercase;letter-spacing:.06em;margin-top:.15rem}
.vm-destaques .ms-votos small{color:#7A5F0E;font-weight:600}
.vm-destaques .ms-fonte{font:.625rem/1.3 var(--interface);color:var(--ardosia);padding-top:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
.vm-destaques .ms-outros{margin:.9rem 0 0}
.vm-destaques .ms-lider{position:relative}
.vm-destaques .ms-tri{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;gap:.15rem;padding:.2rem .35rem;border-radius:3px;background:#F4F1EA;font:600 .75rem/1 var(--interface);white-space:nowrap}
.vm-destaques .ms-tri.sobe{color:#1E7A46}
.vm-destaques .ms-tri.desce{color:var(--destaque)}
.vm-destaques .ms-tri.igual{color:var(--ardosia)}
.vm-destaques .ms-cabeca-partidos{margin:1.6rem 0 1rem}
.vm-destaques .ms-cabeca-partidos h3{font:600 1.25rem/1.25 var(--editorial);margin:0}
.vm-destaques .ms-simbolo{flex:none;display:grid;place-items:center;width:4.25rem;height:4.25rem;margin:.2rem 0 .55rem;border-radius:50%;background:var(--branco);box-shadow:0 0 0 1px var(--linha)}
.vm-destaques .ms-simbolo{overflow:hidden}
.vm-destaques .ms-simbolo img{max-width:72%;max-height:72%;width:auto;height:auto;object-fit:contain}
.vm-destaques .ms-simbolo span{font:700 .9rem/1 var(--interface);color:var(--cor)}
.vm-destaques .ms-chefe{display:flex;align-items:center;justify-content:center;gap:.35rem;min-height:1.65rem}
.vm-destaques .ms-chefe img{flex:none;width:1.25rem;height:1.25rem;border-radius:50%;object-fit:cover}
@media(max-width:36rem){.vm-destaques .ms-lideres{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.vm-destaques .ms-lider{padding:.75rem .35rem .6rem}.vm-destaques .ms-lider .rosto{--tam:3.4rem;margin-bottom:.4rem}.vm-destaques .ms-simbolo{width:3.4rem;height:3.4rem;margin-bottom:.4rem}.vm-destaques .ms-chefe img{display:none}.vm-destaques .ms-chefe{min-height:0}.vm-destaques .ms-quem b{font-size:.8125rem}.vm-destaques .ms-quem small{font-size:.625rem}.vm-destaques .ms-num b{font-size:1.45rem}.vm-destaques .ms-tri{top:.35rem;right:.35rem;font-size:.625rem;padding:.15rem .25rem}.vm-destaques .ms-num small{font-size:.5625rem;letter-spacing:.02em;white-space:nowrap}}
.vm-destaques .ms-escolha{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}
.vm-destaques .ms-seg{display:inline-flex;border:1px solid var(--linha);border-radius:999px;padding:2px;background:var(--branco)}
.vm-destaques .ms-seg button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;font:500 .75rem/1 var(--interface);letter-spacing:.03em;color:var(--ardosia);padding:.4rem .85rem;border-radius:999px}
.vm-destaques .ms-seg button img{width:1rem;height:.75rem;object-fit:cover;border-radius:1px}
.vm-destaques .ms-seg button:hover{color:var(--azul)}
.vm-destaques .ms-seg button:focus-visible,.vm-destaques .ms-escolha select:focus-visible{outline:2px solid var(--azul);outline-offset:2px}
.vm-destaques .ms-seg button[aria-pressed="true"]{background:var(--azul);color:#FFFFFF}
.vm-destaques .ms-escolha select{font:500 .75rem/1.2 var(--interface);color:var(--ardosia);background:transparent;border:0;border-bottom:1px solid var(--linha);padding:.25rem 0;cursor:pointer;max-width:9rem}
.vm-destaques .ms-sub{margin:-.4rem 0 1rem;font:.8125rem/1.45 var(--interface);color:var(--ardosia)}
.vm-destaques .ms-n-1{grid-template-columns:minmax(0,1fr)}
.vm-destaques .ms-n-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.vm-destaques .ms-n-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.vm-destaques .ms-n-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.vm-destaques .ms-n-1 .ms-lider,.vm-destaques .ms-n-2 .ms-lider{flex-direction:row;text-align:left;gap:1rem;padding:1rem 1.25rem}
.vm-destaques .ms-n-1 .ms-lider .rosto,.vm-destaques .ms-n-2 .ms-lider .rosto,.vm-destaques .ms-n-1 .ms-simbolo,.vm-destaques .ms-n-2 .ms-simbolo{margin:0}
.vm-destaques .ms-n-1 .ms-quem,.vm-destaques .ms-n-2 .ms-quem{align-items:flex-start}
.vm-destaques .ms-n-1 .ms-num,.vm-destaques .ms-n-2 .ms-num{margin:0 0 0 auto;padding:0 2.5rem 0 0}
.vm-destaques .ms-n-1 .ms-fonte,.vm-destaques .ms-n-2 .ms-fonte{display:none}
@media(max-width:36rem){.vm-destaques .ms-n-2{grid-template-columns:minmax(0,1fr)}.vm-destaques .ms-n-4{grid-template-columns:repeat(2,minmax(0,1fr))}.vm-destaques .ms-n-1 .ms-num,.vm-destaques .ms-n-2 .ms-num{padding-right:0}.vm-destaques .ms-n-1 .ms-lider,.vm-destaques .ms-n-2 .ms-lider{padding:.9rem 1rem 1.6rem}.vm-destaques .ms-n-1 .ms-tri,.vm-destaques .ms-n-2 .ms-tri{top:auto;bottom:.35rem}}
.vm-destaques .ms-etiqueta{font:600 .5625rem/1 var(--interface);letter-spacing:.08em;text-transform:uppercase;color:var(--azul);background:#F4F1EA;border:1px solid var(--linha);border-radius:999px;padding:.25rem .5rem;white-space:nowrap}
.vm-destaques .ms-quem .ms-etiqueta{margin-top:.4rem}
.vm-destaques .ms-duelo{display:block;border:1px solid var(--linha);border-radius:5px;background:var(--branco);color:var(--azul);text-decoration:none;padding:1rem 1.25rem 1.1rem;transition:border-color .15s,transform .15s}
.vm-destaques .ms-duelo:hover,.vm-destaques .ms-duelo:focus-visible{border-color:var(--azul);transform:translateY(-2px)}
.vm-destaques .ms-duelo-cabeca{display:flex;align-items:center;justify-content:center;gap:.6rem;flex-wrap:wrap;font:.8125rem/1.3 var(--interface)}
.vm-destaques .ms-duelo-cabeca b{font-weight:600}
.vm-destaques .ms-falta{color:var(--ardosia)}
.vm-destaques .ms-duelo-lados{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin:.9rem 0 .8rem}
.vm-destaques .ms-lado{display:flex;align-items:center;gap:1rem;min-width:0}
.vm-destaques .ms-lado.ms-direita{flex-direction:row-reverse;text-align:right}
.vm-destaques .ms-lado .rosto{--tam:4.25rem;flex:none}
.vm-destaques .ms-lado .ms-quem{align-items:flex-start}
.vm-destaques .ms-direita .ms-quem{align-items:flex-end}
.vm-destaques .ms-lado .ms-quem small img{width:auto;height:.9rem;box-shadow:none;border-radius:0}
.vm-destaques .ms-lado .ms-num{margin:0 0 0 auto;padding:0}
.vm-destaques .ms-direita .ms-num{margin:0 auto 0 0}
.vm-destaques .ms-lado .ms-tri{position:static;margin-top:.3rem}
.vm-destaques .ms-vs{font:400 1.5rem/1 var(--editorial);color:var(--ardosia)}
.vm-destaques .ms-barra{display:flex;height:.5rem;border-radius:999px;overflow:hidden;gap:2px;background:var(--linha)}
.vm-destaques .ms-barra span{display:block;height:100%;opacity:.85}
.vm-destaques .ms-duelo .ms-fonte{display:block;text-align:center;padding-top:.5rem}
@media(max-width:36rem){.vm-destaques .ms-duelo{padding:.9rem .8rem 1rem}.vm-destaques .ms-duelo-lados{gap:.4rem}.vm-destaques .ms-lado{flex-direction:column;gap:.4rem;text-align:center}.vm-destaques .ms-lado.ms-direita{flex-direction:column;text-align:center}.vm-destaques .ms-lado .ms-quem,.vm-destaques .ms-direita .ms-quem{align-items:center}.vm-destaques .ms-lado .ms-num,.vm-destaques .ms-direita .ms-num{margin:0}.vm-destaques .ms-lado .rosto{--tam:3.4rem}}
@media(prefers-reduced-motion:reduce){.vm-destaques .ms-lider{transition:none}.vm-destaques .ms-lider:hover{transform:none}}
.vm-destaques .montra-sond{position:relative}
.vm-destaques .ms-partilhar{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .55rem;border:0;border-radius:999px;background:transparent;color:var(--ardosia);font:500 .8125rem/1.2 var(--interface);cursor:pointer;transition:background .15s,color .15s}
.vm-destaques .ms-partilhar svg{width:.95rem;height:.95rem;fill:currentColor}
.vm-destaques .ms-partilhar:hover,.vm-destaques .ms-partilhar[aria-expanded="true"]{background:#F4F1EA;color:var(--azul)}
.vm-destaques .ms-partilhar:focus-visible{outline:2px solid var(--azul);outline-offset:2px}
.vm-destaques .ms-lideres>li{position:relative}
.vm-destaques .ms-cartao-partilha{position:absolute;top:.45rem;left:.45rem;display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ardosia);opacity:.55;cursor:pointer;transition:opacity .15s,background .15s}
.vm-destaques .ms-cartao-partilha svg{width:.95rem;height:.95rem;fill:currentColor}
.vm-destaques .ms-cartao-partilha:hover,.vm-destaques .ms-cartao-partilha:focus-visible,.vm-destaques .ms-cartao-partilha[aria-expanded="true"]{opacity:1;background:#F4F1EA;color:var(--azul)}
.vm-destaques .ms-cartao-partilha:focus-visible{outline:2px solid var(--azul);outline-offset:1px}
@media(min-width:36.01rem) and (max-width:64rem){.vm-destaques .ms-lideres:not(.ms-n-1):not(.ms-n-2) .ms-lider{padding-top:2.35rem}.vm-destaques .ms-lideres:not(.ms-n-1):not(.ms-n-2) .ms-lider .rosto,.vm-destaques .ms-lideres:not(.ms-n-1):not(.ms-n-2) .ms-simbolo{margin-top:0}}
@media(max-width:640px){.vm-destaques .ms-cartao-partilha{top:.2rem;left:.2rem;width:1.6rem;height:1.6rem}.vm-destaques .ms-cartao-partilha svg{width:.85rem;height:.85rem}}
.vm-destaques .ms-menu{position:absolute;z-index:20;width:min(19.5rem,100%);padding:.6rem;background:var(--branco);border:1px solid var(--linha);border-radius:6px;box-shadow:0 8px 24px rgba(29,43,52,.14)}
.vm-destaques .ms-menu-t{margin:.15rem .35rem .4rem;font:600 .6875rem/1.3 var(--interface);letter-spacing:.06em;text-transform:uppercase;color:var(--ardosia)}
.vm-destaques .ms-menu [data-formato]{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:.5rem .6rem;border:0;border-radius:4px;background:none;color:var(--azul);text-align:left;cursor:pointer}
.vm-destaques .ms-menu [data-formato]:hover,.vm-destaques .ms-menu [data-formato]:focus-visible{background:#F4F1EA}
.vm-destaques .ms-menu [data-formato] b{font:600 .875rem/1.3 var(--interface)}
.vm-destaques .ms-menu [data-formato] small{font:.75rem/1.3 var(--interface);color:var(--ardosia)}
.vm-destaques .ms-menu .partilha{margin:.1rem .3rem .3rem}
.vm-destaques .ms-menu-estado{margin:.3rem .35rem 0;font:.75rem/1.4 var(--interface);color:var(--ardosia)}
.vm-destaques .ms-menu-estado:empty{display:none}
.vm-destaques .ms-agora{display:inline-flex;align-items:center;min-height:2.25rem;padding:0 .9rem;border:0;border-radius:999px;background:var(--azul);color:#FFFFFF;font:500 .8125rem var(--interface);cursor:pointer}
.vm-destaques .ms-menu .partilha{gap:.3rem}
.vm-destaques .ms-menu .partilha a,.vm-destaques .ms-menu .partilha button{width:2.2rem;height:2.2rem;min-height:0;padding:0;justify-content:center}
.vm-destaques .montra-sond .so-icones a,.vm-destaques .montra-sond .partilha.so-icones button{width:2.25rem;height:2.25rem;padding:0;justify-content:center}
.vm-destaques .montra-sond .so-icones .nome{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.vm-destaques .cartao-acoes .cartao-partilhar{margin-left:auto;margin-right:-.45rem}
.vm-destaques .cartoes>.no-seu-pais{grid-column:1/-1;background:var(--branco);border:1px solid var(--linha);border-left:3px solid var(--azul);border-radius:4px;padding:.9rem 1.2rem}
.vm-destaques .no-seu-pais .cartao-kicker{display:flex;align-items:center;gap:.4rem}
.vm-destaques .no-seu-pais .rostos{padding:5px 0 5px 5px}
.vm-destaques .no-seu-pais .rostos .rosto.com-selo+.rosto{margin-left:calc(var(--tam)*.24 + 2px)}
.vm-destaques .ms-lideres>li{flex-direction:column}
.vm-destaques .ms-variacao{display:block;padding:.4rem .25rem;font:400 .6875rem/1.4 var(--interface);color:var(--ardosia)}
.vm-destaques .ms-lideres>li{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:0}
.vm-destaques .ms-lideres>li>.ms-lider{grid-row:1}
.vm-destaques .ms-lideres>li>.ms-variacao{grid-row:2}
@supports not (grid-template-rows:subgrid){.vm-destaques .ms-lideres>li{display:flex;flex-direction:column;align-self:start}.vm-destaques .ms-lideres>li>.ms-lider{flex:none}}
.vm-destaques .ms-lideres:not(.ms-n-1):not(.ms-n-2) .ms-lider{padding-top:2.2rem}
.vm-destaques .ms-quem b{overflow-wrap:anywhere}
.vm-destaques .ms-num{max-width:100%}
.vm-destaques .ms-num small{white-space:normal}
@media(min-width:36.01rem) and (max-width:64rem){.vm-destaques .ms-lideres:not(.ms-n-1):not(.ms-n-2){grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:36rem){.vm-destaques .ms-lideres:not(.ms-n-1):not(.ms-n-2){grid-template-columns:repeat(2,minmax(0,1fr))}.vm-destaques .ms-num small{font-size:.625rem}.vm-destaques .ms-quem small{white-space:normal;text-align:center}}
@media(max-width:22rem){.vm-destaques .ms-lideres:not(.ms-n-1):not(.ms-n-2){grid-template-columns:minmax(0,1fr)}}
.vm-destaques .cartao.com-foto .foto-editorial>img[src^="/bandeiras/"]{object-fit:contain;object-position:center;background:var(--marfim);padding:.5rem;box-sizing:border-box}
.vm-destaques .etiqueta-ia,.vm-destaques .sigla-ia{display:none!important}
.vm-destaques figure.imagem-ia{display:grid;grid-template-columns:minmax(0,1fr);position:relative}
.vm-destaques figure.imagem-ia>img{grid-area:1/1;min-width:0}
.vm-destaques figure.imagem-ia>figcaption{grid-area:2/1}
.vm-destaques figure.imagem-ia>span.foto-tipo{grid-area:1/1;position:relative!important;inset:auto!important;align-self:end;justify-self:end;z-index:1;margin:.5rem;max-width:calc(100% - 1rem);box-sizing:border-box;background:#1D2B34;color:#fff;padding:.25rem .5rem;font: .65rem/1.5 var(--interface);border-radius:2px}
.vm-destaques .ms-lideres>li>.ms-lider{padding-top:3rem!important}
.vm-destaques .ms-lideres>li>.ms-cartao-partilha{top:.35rem;left:.35rem;width:2.5rem;height:2.5rem}
.vm-destaques .cartao-acoes{column-gap:1.25rem;row-gap:.6rem}
.vm-destaques .sugestoes .rosto.instituicao{background:var(--branco)}
.vm-destaques .sugestoes .rosto.instituicao>img{object-fit:contain;padding:12%;border-radius:0}
.vm-destaques .sugestoes .rosto.instituicao.inteira>img{padding:0;border-radius:50%}
.vm-destaques .sugestoes .rosto.lupa{color:var(--ardosia)}
.vm-destaques .rosto.com-selo{position:relative;overflow:visible;--s:.9rem}
.vm-destaques .rosto.com-selo>img{border-radius:50%}
.vm-destaques .selo-rosto{--fora:calc(var(--tam,3.25rem)/2 - (var(--tam,3.25rem)/2 + 5px + var(--s)*.6)*.707 - var(--s)/2);position:absolute;right:var(--fora);bottom:var(--fora);z-index:2;display:inline-grid;place-items:center;min-width:var(--s);height:var(--s);padding:0 .15rem;box-sizing:border-box;border-radius:3px;background:var(--cor);color:#fff;font:700 .48rem/1 var(--interface);letter-spacing:.01em;white-space:nowrap;box-shadow:0 0 0 1.5px #fff}
.vm-destaques .cartao .rostos .rosto.com-selo+.rosto{margin-left:calc(var(--tam,3.25rem)*.24 + 2px)}
.vm-destaques .selo-rosto.com-img{background:#fff;padding:.06rem;box-shadow:0 0 0 1px var(--linha)}
.vm-destaques .rosto .selo-rosto.com-img img{display:block;width:auto;height:auto;max-height:calc(var(--s) - .15rem);max-width:calc(var(--s)*1.15);border-radius:0}
.vm-destaques .cartao.destaque .rosto.com-selo{--s:1.15rem}
.vm-destaques .cartao.destaque .selo-rosto{font-size:.58rem}
.vm-destaques .ms-lider .ms-chefe .rosto{--tam:1.4rem;--s:.6rem;width:var(--tam);height:var(--tam);font-size:.45rem;margin:0 .4rem 0 0}
.vm-destaques .ms-chefe .rosto>img{display:block;width:100%;height:100%}
.vm-destaques .pl-retrato .rosto{--tam:48px;width:var(--tam);height:var(--tam)}
.vm-destaques .pl-retrato .rosto>img{width:100%;height:100%;object-fit:cover}
.vm-destaques .rosto.com-selo{margin-inline-end:.75rem!important;margin-block-end:.75rem!important}
.vm-destaques .nomeados .rosto.com-selo{margin-block-end:1rem!important}
.vm-destaques .gv-foto>.rosto.com-selo,.vm-destaques .mg-anel>.rosto.com-selo,.vm-destaques .anel>.rosto.com-selo{margin-inline-end:0!important;margin-block-end:0!important}
.vm-destaques .gv-foto:has(>.rosto.com-selo),.vm-destaques .mg-anel:has(>.rosto.com-selo),.vm-destaques .anel:has(>.rosto.com-selo){margin-inline-end:.75rem;margin-block-end:.75rem}
.vm-destaques .rosto.instituicao{background:#fff}
.vm-destaques .rosto.instituicao img{width:62%;height:auto;object-fit:contain}
.vm-destaques .rosto.instituicao.largo img{width:86%}
.vm-destaques .rosto.instituicao.inteira img{width:100%;height:100%;object-fit:cover}
.vm-destaques .gravada-visivel .foto-tipo{display:none!important}
