/*
Theme Name: Biocerteza
Theme URI: https://biocerteza.com.br
Author: Elio S. Silva
Description: Tema minimalista focado na integração nativa com FluentCommunity e Biocerteza Framework.
Version: 2.2.0
Text Domain: biocerteza
*/

/* Reset Minimalista - Apenas o essencial */
body {
    margin: 0;
    padding: 0;
    font-family: sans-serif; /* O FluentCommunity aplicará a tipografia dele depois */
}
/* No seu novo style.css do tema Biocerteza */
.fluent_com_wp_pages #fluent-community-app {
    box-shadow: none !important;
    border-radius: 0 !important;
    border: none !important;
}

/* Garante que o cabeçalho do tema Biocerteza e a barra da comunidade fiquem colados */
.site-header {
    box-shadow: 0 2px 10px rgba(0,0,0,0.05);
}

/* Importa a Inter caso não esteja carregada */
@import url('https://rsms.me/inter/inter.css');

:root {
    --fcom-font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}

body, button, input, select, textarea {
    font-family: var(--fcom-font-family);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: var(--fcom-primary-text, #19283a); /* Usa a cor de texto do plugin */
}

body.admin-bar {
    margin-top: 32px !important;
}
@media screen and (max-width: 782px) {
    body.admin-bar { margin-top: 46px !important; }
}

/* Define o padrão de espaçamento para todo o ecossistema Biocerteza */
:root {
    --fcom-line-height: 1.6; /* Padrão de legibilidade para web moderna */
}

/* Aplica ao conteúdo principal da comunidade */
.fcom_wp_content p, 
.fcom_wp_content li,
.fcom_supported_wp_content p {
    line-height: var(--fcom-line-height) !important;
    margin-bottom: 1.5rem; /* Melhora o respiro entre parágrafos */
}

/* Mantém o padrão identificado no seu global.css para menus */
.spaces .space_contents ul li a {
    line-height: 160% !important; /* Valor exato do seu arquivo original */
}