/* 1. Esconde apenas os créditos nativos do rodapé (barra flutuante reativada) */
.site-info, 
.site-credit, 
.wp-block-footer, 
[class*="site-generator"], 
.powered-by-wordpress { 
    display: none !important; 
    visibility: hidden !important; 
    opacity: 0 !important; 
    height: 0 !important; 
}

/* 2. Remove margens forçadas no fundo da tela
html, body { 
    margin-bottom: 0px !important; 
    padding-bottom: 0px !important; 
}
*/

/* 3. Injeta a nova frase, a linha e ajusta o visual
footer::after, 
#colophon::after, 
.site-footer::after { 
    content: "© 2026 Outset Seguros - Todos os direitos reservados."; 
    display: block !important; 
    visibility: visible !important; 
    clear: both !important; 
    text-align: center !important; 
    font-size: 14px !important; 
    color: #333333 !important; 
    padding: 20px 10px !important; 
    width: 100% !important; 
    position: relative !important; 
    z-index: 999999 !important; 
    border-top: 3px solid #e5e5e5 !important; 
    margin-top: 5px !important; 
}
*/

/* 4. Barra horizontal que rastreia a leitura da página */
@keyframes progressoLeitura {
    from { width: 0%; }
    to { width: 100%; }
}

body::after {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    height: 5px; /* Espessura da barra */
    background-color: #344790; /* Cor da barra */
    z-index: 999999;
    animation: progressoLeitura linear;
    animation-timeline: scroll(); /* Lê a rolagem nativa do navegador */
}

/* 5. Alinhamento perfeito absoluto (código mais amado do mundo) */
.conteiner-perfeito {
    display: flex;
    justify-content: center; /* Alinha tudo perfeitamente na horizontal */
    align-items: center;     /* Alinha tudo perfeitamente na vertical */
}

/* 6. Barra vertical de rolagem lateral no Chrome, Edge e Safari */
::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-track {
  background: #BEC3C6; /* Deixa o fundo invisível/transparente */
}

::-webkit-scrollbar-thumb {
  background: #344790; /* <-- MUDE AQUI: Cor da barra que sobe e desce */
  border-radius: 0px;
}

::-webkit-scrollbar-thumb:hover {
  background: #39A0ED; /* <-- MUDE AQUI: Cor ao passar o mouse (pode ser a mesma ou um tom mais escuro) */
}

/* Firefox */
@supports not selector(::-webkit-scrollbar) {
  html {
    scrollbar-width: thin;
    /* Ordem: [Cor da barra que move] [Fundo transparente] */
    scrollbar-color: SUA_COR_AQUI transparent; 
  }
}

/* 7. Esconde todo o conteúdo da página ao tentar imprimir ou salvar em PDF */
@media print {
    html, body {
        display: none !important;
    }
}

/* 8. Melhora o conforto visual da leitura */
.entry-content p {
    line-height: 1.8; /* Aumenta o respiro entre as linhas */
    margin-bottom: 1.5em; /* Separa melhor os parágrafos */
    font-size: 18px; /* Tamanho confortável para leitura */
}

/* 9. Melhora o visual da lista de comentários */
.comment-list .comment-body {
    background-color: #f9f9f9;
    padding: 20px;
    border-radius: 8px;
    margin-bottom: 15px;
    border: 1px solid #eeeeee;
}