/*
 * NEC ERP — Brand layer
 * Overrides Tabler CSS variables with Nubia Estrada branding.
 * This is the single source of truth for brand identity.
 */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Outfit:wght@600;700;800&display=swap');

:root {
    /* Brand colors */
    --nec-primary: #0041C2;
    --nec-primary-rgb: 0, 65, 194;
    --nec-navy: #000E2B;
    --nec-navy-rgb: 0, 14, 43;

    /* Override Tabler primary */
    --tblr-primary: var(--nec-primary);
    --tblr-primary-rgb: var(--nec-primary-rgb);

    /* Typography */
    --nec-font-heading: 'Outfit', sans-serif;
    --nec-font-body: 'Inter', sans-serif;
    --tblr-font-sans-serif: var(--nec-font-body);

    /* Status colors (consistent with legacy) */
    --nec-success: #28a745;
    --nec-info: #007bff;
    --nec-warning: #ffc107;
    --nec-danger: #dc3545;
}

body {
    font-family: var(--nec-font-body);
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: var(--nec-font-heading);
    font-weight: 700;
}

/* Navbar brand override */
.navbar-brand {
    font-family: var(--nec-font-heading);
    font-weight: 800;
}
