/* Estilos auxiliares das paginas internas (ultimas-descobertas, tecnologias-atuais):
   nota de atualizacao e titulo do bloco de novidades dinamicas.
   Usa --rc-* quando o tema define (claro/oceano/floresta) e fallback escuro. */

.rc-update-note {
  margin-top: 0.9rem;
  font-size: 0.82rem;
  color: var(--rc-muted, #9ca3c7);
  opacity: 0.85;
}

.rc-novidades-title {
  margin: 1.4rem 0 0.7rem;
  font-size: 1.05rem;
  color: var(--rc-text, #e5e7ff);
}

.rc-load-more {
  display: block;
  margin: 1.5rem auto 0;
  padding: 0.55rem 1.4rem;
  font-size: 0.9rem;
  color: var(--rc-text, #e5e7ff);
  background: var(--rc-surface, #1c1f2e);
  border: 1px solid var(--rc-border, #3a3f55);
  border-radius: 6px;
  cursor: pointer;
}

.rc-load-more:hover {
  border-color: var(--rc-accent, #a5b4fc);
}

.glossary-item h3[id] {
  scroll-margin-top: 7rem;
}
