/*
Theme Name: Finanças do Zero Child
Theme URI: https://financasdozero.com.br/
Description: Tema filho do Newsup para o portal Finanças do Zero.
Author: Finanças do Zero
Author URI: https://financasdozero.com.br/
Template: newsup
Version: 1.0.0
Text Domain: financas-do-zero-child
*/

.financas-do-zero-footer {
	background: #0f172a;
	color: #f8fafc;
	font-size: 0.95rem;
	line-height: 1.6;
	padding: 2rem 1rem;
}

.financas-do-zero-footer__inner {
	margin: 0 auto;
	max-width: 1120px;
	text-align: center;
}

.financas-do-zero-footer p {
	margin: 0 0 1rem;
}

.financas-do-zero-footer__nav ul {
	display: flex;
	flex-wrap: wrap;
	gap: 0.75rem 1rem;
	justify-content: center;
	list-style: none;
	margin: 0 0 1rem;
	padding: 0;
}

.financas-do-zero-footer__nav a {
	color: #e2e8f0;
	text-decoration: underline;
	text-underline-offset: 0.2em;
}

.financas-do-zero-footer__nav a:hover,
.financas-do-zero-footer__nav a:focus {
	color: #ffffff;
}

.financas-do-zero-footer__disclaimer {
	color: #cbd5e1;
	font-size: 0.9rem;
}

/*
 * Correções visuais pontuais de labels públicos do Newsup.
 *
 * Esta abordagem mantém o functions.php mínimo e evita filtros globais,
 * funções de data e hooks adicionais. A data do topo permanece inalterada
 * para uma etapa futura com validação segura do template exato em produção.
 */
.mg-latest-news .bn_title {
	display: flex;
	align-items: center;
	justify-content: center;
	min-width: 180px;
	padding: 0 18px;
	font-size: 0 !important;
}

.mg-latest-news .bn_title * {
	display: none !important;
}

.mg-latest-news .bn_title::before {
	content: "Últimas Notícias";
	display: inline-block;
	color: #fff;
	font-size: 16px !important;
	line-height: normal;
	white-space: nowrap;
}

.top-right-area #exTab2 .nav-tabs .nav-item:nth-child(1) .nav-link,
.top-right-area #exTab2 .nav-tabs .nav-item:nth-child(2) .nav-link,
.top-right-area #exTab2 .nav-tabs .nav-item:nth-child(3) .nav-link {
	font-size: 0;
}

.top-right-area #exTab2 .nav-tabs .nav-item:nth-child(1) .nav-link i,
.top-right-area #exTab2 .nav-tabs .nav-item:nth-child(2) .nav-link i,
.top-right-area #exTab2 .nav-tabs .nav-item:nth-child(3) .nav-link i {
	font-size: 14px;
}

.top-right-area #exTab2 .nav-tabs .nav-item:nth-child(1) .nav-link::after,
.top-right-area #exTab2 .nav-tabs .nav-item:nth-child(2) .nav-link::after,
.top-right-area #exTab2 .nav-tabs .nav-item:nth-child(3) .nav-link::after {
	font-size: 14px;
	margin-left: 0.25rem;
}

.top-right-area #exTab2 .nav-tabs .nav-item:nth-child(1) .nav-link::after {
	content: "Recentes";
}

.top-right-area #exTab2 .nav-tabs .nav-item:nth-child(2) .nav-link::after {
	content: "Populares";
}

.top-right-area #exTab2 .nav-tabs .nav-item:nth-child(3) .nav-link::after {
	content: "Em Alta";
}
