/* ============================================================
   Variáveis de marca geradas dinamicamente — versão 4
   NÃO editar manualmente: gerado por /css/brand.css.php
   ============================================================ */
:root {
    --brand-primary: #0096DD;
    --brand-secondary: #010E24;
    --brand-accent: #FFC107;
    --brand-background: #010e24;
    --brand-text: #FFFFFF;
    --brand-button: #0096DD;
    --brand-button-text: #FFFFFF;
    --brand-menu: #031333;
    --brand-footer: #020A1B;
}

/* Classes utilitárias opcionais para novos componentes */
.brand-bg          { background-color: var(--brand-background) !important; }
.brand-bg-primary  { background-color: var(--brand-primary) !important; }
.brand-bg-menu     { background-color: var(--brand-menu) !important; }
.brand-bg-footer   { background-color: var(--brand-footer) !important; }
.brand-text        { color: var(--brand-text) !important; }
.brand-text-primary{ color: var(--brand-primary) !important; }
.brand-btn {
    background-color: var(--brand-button) !important;
    color: var(--brand-button-text) !important;
    border-color: var(--brand-button) !important;
}
.brand-btn:hover { filter: brightness(1.1); }
.brand-border    { border-color: var(--brand-primary) !important; }
