/* origem: site/0089.css */
/* SOURCE: /assets/refactor-v943/css/site/0258.css */
/* v16.1.192 — correção final das Mais lidas e do carregamento. */
html body.pc .pc-list-side .spb-category-most-read h3,
html body.pc .article-midcol .spb-category-most-read h3,
html body.pc .spb-article-most-read h3{
  color:var(--spb-primary,var(--green,#eb0808))!important;
  border-bottom-color:var(--spb-primary,var(--green,#eb0808))!important;
  font-weight:700!important;
}
html body.pc .pc-list-side .spb-category-most-read .spb-cat-most-read-item strong,
html body.pc .article-midcol .spb-category-most-read .spb-cat-most-read-item strong,
html body.pc .spb-article-most-read .spb-cat-most-read-item strong{
  color:#3f4650!important;
  font-size:14px!important;
  line-height:1.22!important;
  font-weight:500!important;
  letter-spacing:0!important;
}
html body.pc .pc-list-side .spb-category-most-read .spb-cat-most-read-item:hover strong,
html body.pc .article-midcol .spb-category-most-read .spb-cat-most-read-item:hover strong,
html body.pc .spb-article-most-read .spb-cat-most-read-item:hover strong{
  color:#252b33!important;
}
html body.pc .pc-list-side .spb-category-most-read .spb-cat-most-read-item small,
html body.pc .article-midcol .spb-category-most-read .spb-cat-most-read-item small,
html body.pc .spb-article-most-read .spb-cat-most-read-item small{
  color:#8b95a1!important;
  font-weight:400!important;
}
/* Botão Carregar mais: cor principal e hover secundário derivado da própria cor. */
html body.pc .pc-loadmore,
html body.pc .loadmore{
  background:var(--spb-primary,var(--green,#eb0808))!important;
  border-color:var(--spb-primary,var(--green,#eb0808))!important;
  color:#fff!important;
  box-shadow:none!important;
  filter:none!important;
}
html body.pc .pc-loadmore:hover,
html body.pc .pc-loadmore:focus,
html body.pc .loadmore:hover,
html body.pc .loadmore:focus{
  background:color-mix(in srgb,var(--spb-primary,var(--green,#eb0808)) 82%,#000)!important;
  border-color:color-mix(in srgb,var(--spb-primary,var(--green,#eb0808)) 82%,#000)!important;
  color:#fff!important;
  outline:none!important;
  box-shadow:none!important;
}
/* Loader estático por fora, girando somente o aro e herdando a cor do portal. */
html body.pc .pc-list-loader{
  width:76px!important;
  height:76px!important;
  border:0!important;
  background:transparent!important;
  animation:none!important;
  position:relative!important;
  margin:25px auto!important;
  border-radius:50%!important;
}
html body.pc .pc-list-loader::before{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  border:7px solid #e5e7eb!important;
  border-top-color:var(--spb-primary,var(--green,#eb0808))!important;
  border-radius:50%!important;
  animation:spin .8s linear infinite!important;
  box-sizing:border-box!important;
}
html body.pc .pc-list-loader::after{
  content:"Carregando..."!important;
  position:absolute!important;
  inset:0!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  transform:none!important;
  font-size:11px!important;
  line-height:1!important;
  font-weight:500!important;
  color:#64748b!important;
  white-space:nowrap!important;
}

