/* Redes cadastradas do autor, com os mesmos ícones e cores da equipe na Home. */
body:not(.admin-page) :is(#noticiaCompleta, #analiseCompleta) .materia-author-name-row{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:8px 14px;
  margin:4px 0 10px;
}
body:not(.admin-page) :is(#noticiaCompleta, #analiseCompleta) .materia-author-name-row h3{
  min-width:0;
  margin:0 !important;
  overflow-wrap:anywhere;
}
.editor-hover-name-row{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:8px;
}
.editor-hover-name-row > strong{min-width:0;overflow-wrap:anywhere;}

body:not(.admin-page) :is(#noticiaCompleta, #analiseCompleta, .editor-hover-preview) .editor-social-links{
  display:flex !important;
  flex-wrap:wrap !important;
  align-items:center !important;
  justify-content:flex-start !important;
  gap:6px !important;
  max-width:100%;
  margin:0 !important;
  padding:0 !important;
}
body:not(.admin-page) :is(#noticiaCompleta, #analiseCompleta, .editor-hover-preview) .editor-social-links > .editor-social-link{
  display:inline-flex !important;
  flex:0 0 30px !important;
  align-items:center !important;
  justify-content:center !important;
  box-sizing:border-box !important;
  width:30px !important;
  height:30px !important;
  min-width:30px !important;
  padding:0 !important;
  border:0 !important;
  border-radius:50% !important;
  background:#111 !important;
  color:#fff !important;
  font-size:13px !important;
  line-height:1 !important;
  text-decoration:none !important;
  text-shadow:none !important;
  box-shadow:0 2px 6px rgba(0,0,0,.5) !important;
  transition:transform .18s ease !important;
}
body:not(.admin-page) :is(#noticiaCompleta, #analiseCompleta, .editor-hover-preview) .editor-social-links > .facebook{
  background:#1877f2 !important;
}
body:not(.admin-page) :is(#noticiaCompleta, #analiseCompleta, .editor-hover-preview) .editor-social-links > .instagram{
  background:linear-gradient(135deg, #833ab4, #fd1d1d, #fcb045) !important;
}
body:not(.admin-page) :is(#noticiaCompleta, #analiseCompleta, .editor-hover-preview) .editor-social-links > .youtube{
  background:#fff !important;
  color:#e60000 !important;
}
body:not(.admin-page) :is(#noticiaCompleta, #analiseCompleta, .editor-hover-preview) .editor-social-links > .editor-social-link:hover{
  transform:translateY(-2px) !important;
}
body:not(.admin-page) :is(#noticiaCompleta, #analiseCompleta, .editor-hover-preview) .editor-social-links > .editor-social-link:focus-visible{
  outline:2px solid #fff !important;
  outline-offset:3px !important;
}
@media(prefers-reduced-motion:reduce){
  .editor-social-links > .editor-social-link{transition:none !important;}
}
