/* ==========================================================================
   1. BOTÕES DOURADOS E CENTRALIZADOS
   ========================================================================== */
.navigation_primary_wrapper,
.pkp_navigation_primary_wrapper,
.pkp_structure_page .pkp_structure_head .pkp_navigation_primary_wrapper {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    text-align: center !important;
    float: none !important;
    width: 100% !important;
}

.pkp_navigation_primary, 
ul.pkp_navigation_primary {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 15px !important;
    float: none !important;
    margin: 0 auto !important;
    padding: 0 !important;
}

.pkp_navigation_primary li a,
.pkp_navigation_primary a,
.pkp_structure_head .pkp_navigation_primary a {
    background-color: #c59341 !important; /* Dourado REISP */
    color: #ffffff !important;            /* Texto Branco */
    border: none !important;
    border-radius: 4px !important;
    padding: 8px 18px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    font-size: 11px !important;
    letter-spacing: 0.5px !important;
    display: inline-block !important;
    text-decoration: none !important;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1) !important;
    transition: all 0.2s ease !important;
}

.pkp_navigation_primary li a:hover,
.pkp_navigation_primary a:hover,
.pkp_structure_head .pkp_navigation_primary a:hover {
    background-color: #a4752f !important;
    color: #ffffff !important;
    transform: translateY(-1px) !important;
    box-shadow: 0 4px 8px rgba(0,0,0,0.15) !important;
}

/* ==========================================================================
   2. CORREÇÃO DA CLASSE .ISSUE (FAIXA BRANCA COM TEXTO PRETO)
   ========================================================================== */
.issue {
    padding-top: 7.5vh !important;
    background: #ffffff !important; /* Fundo Branco */
    color: #000000 !important;      /* Texto Preto */
}

/* Força todos os textos internos a ficarem pretos */
.issue *,
.issue_description *,
div.issue_description * {
    color: #000000 !important;
}

/* Destaca o link do título em Azul Escuro */
.issue .current_issue_title a,
.issue h2 a,
.issue h1 a {
    color: #003366 !important; /* Azul Escuro REISP */
    text-decoration: underline !important;
    font-weight: bold !important;
}

/* Deixa o rótulo "Edição Atual" em cinza escuro */
.current_issue_label,
.issue .current_issue_label {
    color: #555555 !important;
}