/* ===== CORREÇÃO DE COR DO TEXTO PARA FORMULÁRIOS E ARTIGOS ===== */

/* Formulários - Fundo preto e texto branco para digitação */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="tel"],
input[type="url"],
input[type="search"],
input[type="number"],
textarea,
select {
  background: #000000 !important;
  color: #ffffff !important;
}

/* Formulários específicos */
.contact-form input,
.contact-form textarea,
.comment-form input,
.comment-form textarea,
.form-group input,
.form-group textarea,
.comment-section input,
.comment-section textarea {
  background: #000000 !important;
  color: #ffffff !important;
}

/* Conteúdo dos artigos - Texto branco */
.prose,
.prose p,
.prose li,
.prose span,
.prose div,
.prose blockquote p {
  color: #ffffff !important;
}

/* Artigos específicos */
.article-main .prose,
.article-main .prose p,
.article-main .prose li,
.article-body .prose,
.article-body .prose p,
.article-body .prose li {
  color: #ffffff !important;
}

/* Select dropdown */
.interest-select,
.interest-select option {
  background: #000000 !important;
  color: #ffffff !important;
}

/* Texto de comentários */
.comment-text,
.comment-item .text {
  color: #ffffff !important;
}

/* Conteúdo de artigos em geral */
article p,
article li,
article span:not(.icon):not(.logo-mark),
article div:not(.container):not(.article-actions):not(.like-btn) {
  color: #ffffff !important;
}

/* Blockquotes nos artigos */
.prose blockquote,
.prose blockquote p {
  color: #ffffff !important;
}

/* Lista de itens nos artigos */
.prose ul li,
.prose ol li {
  color: #ffffff !important;
}