/* BI Pedagogico — Colegio Carmo */

/* Importar Inter do Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap');

/* Aplicar Inter em todo o sistema */
*, *::before, *::after {
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif !important;
}

/* Hover state para itens inativos do menu */
.mantine-NavLink-root:not([data-active]):hover {
    background: rgba(255, 255, 255, 0.07) !important;
}

/* Garantir que o item ativo fique sempre visível */
.mantine-NavLink-root[data-active] {
    color: white !important;
}
.mantine-NavLink-root[data-active] .mantine-NavLink-label {
    color: white !important;
}

/* Scrollbar customizado na sidebar */
::-webkit-scrollbar { width: 4px; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { background: #393960; border-radius: 4px; }

/* Garantir sans-serif nos gráficos Plotly */
.js-plotly-plot .plotly text,
.js-plotly-plot .plotly .xtick text,
.js-plotly-plot .plotly .ytick text,
.js-plotly-plot .plotly .gtitle {
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif !important;
}
