/**
 * Tabler Pro — marca alinhada à paleta VIVA do Tabler v1.4
 *
 * O arquivo tabler(.min).css já define --tblr-primary (#066fd1), azure, teal,
 * success, etc. NÃO sobrescreva --tblr-primary aqui, senão badges -lt, gráficos
 * e botões perdem o mesmo tom da documentação oficial.
 *
 * Personalização via banco: use primary_color / secondary_color nas views públicas
 * e, no futuro, injete um <style> dinâmico após este arquivo se precisar trocar
 * a primária em runtime para todo o app autenticado.
 */

:root,
[data-bs-theme="light"] {
  --tblr-body-font-family:
    "Inter",
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
}

/**
 * Sidebar vertical (comprador, plataforma, fornecedor): fundo escuro com viés
 * da primária oficial — mais próximo do Tabler Pro que o azul chapado antigo.
 */
.navbar.navbar-vertical[data-bs-theme="dark"] {
  --tblr-navbar-bg: color-mix(in srgb, var(--tblr-primary) 36%, #121a28 64%);
  --tblr-navbar-active-bg: color-mix(in srgb, var(--tblr-primary) 35%, transparent);
  --tblr-navbar-active-border-color: var(--tblr-primary);
}

.alert {
  font-family: var(--tblr-body-font-family);
}
