/*
Theme Name: NovaCâmbios — Kadence Filho
Theme URI: https://www.novacambios.com/
Description: Header e footer corporativos baseados no HTML NovaCâmbios. Conserva o conteúdo das páginas e usa Kadence como tema-pai.
Author: NovaCâmbios
Template: kadence
Version: 1.0.0
Text Domain: nc-kadence
*/

/* ==================================================
   FASE 54 — CONTRASTE NAS PAGINAS DOS BALCOES PT
   ================================================== */

/* Título Horário: azul sobre fundo branco */
body .nc-balcao-horario,
body .nc-balcao-horario h2,
body .nc-balcao-horario h3,
body .nc-balcao-horario strong,
body .nc-balcao-horario b,
body .nc-balcao-horario p {
    color: #1F2D50 !important;
    -webkit-text-fill-color: #1F2D50 !important;
}

/* Botão Ver página do balcão: texto branco */
body a.nc-balcao-btn,
body a.nc-balcao-btn:link,
body a.nc-balcao-btn:visited,
body a.nc-balcao-btn:hover,
body a.nc-balcao-btn:focus,
body a.nc-balcao-btn:active {
    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;
}

/* Links em formato botão para páginas individuais */
body a[href*="/balcoes/"][class*="btn"],
body a[href*="/balcoes/"][class*="button"] {
    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;
}

/* ================================================== */


/* ============================================
   FASE 54B - CONTRASTE PAGINAS BALCOES PT
   ============================================ */

/* Texto Horário no contentor real */
body .ncbi-container .ncbi-card .ncbi-info .ncbi-descricao b,
body .ncbi-container .ncbi-card .ncbi-info .ncbi-descricao strong {
    color: #1F2D50 !important;
    -webkit-text-fill-color: #1F2D50 !important;
}

/* Botões das páginas individuais de balcões */
body .ncbi-container a[class*="btn"],
body .ncbi-container a[class*="button"],
body .ncbi-container a[class*="botao"] {
    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;
}

/* Manter branco no hover e focus */
body .ncbi-container a[class*="btn"]:hover,
body .ncbi-container a[class*="button"]:hover,
body .ncbi-container a[class*="botao"]:hover,
body .ncbi-container a[class*="btn"]:focus,
body .ncbi-container a[class*="button"]:focus,
body .ncbi-container a[class*="botao"]:focus {
    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;
}

/* ============================================ */


/* FASE 54C — Botão Ver página do balcão */

/* Links apresentados como botões */
body .ncbi-container a[class*="btn"],
body .ncbi-container a[class*="button"],
body .ncbi-container a[class*="botao"],
body .ncbi-container a[class*="link"] {
    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;
}

/* Manter texto branco em todos os estados */
body .ncbi-container a[class*="btn"]:is(:hover,:focus,:active,:visited),
body .ncbi-container a[class*="button"]:is(:hover,:focus,:active,:visited),
body .ncbi-container a[class*="botao"]:is(:hover,:focus,:active,:visited),
body .ncbi-container a[class*="link"]:is(:hover,:focus,:active,:visited) {
    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;
}

