/*
 * Mitad Doble brand (brand book): black, white and orange #FFBB3F (Pantone 142 C).
 * Typography: Montserrat (free; the one Raúl uses in presentations).
 * Orange is an accent only: black text on orange, never orange text on white.
 */
:root {
    --md-black: #1e1e1c;
    --md-orange: #ffbb3f;
    --md-orange-soft: #fff4dd;

    --tblr-font-sans-serif: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
    --tblr-primary: var(--md-black);
    --tblr-primary-rgb: 30, 30, 28;
    --tblr-primary-text: var(--md-black);
    --tblr-primary-fg: #ffffff;
    --tblr-link-color: var(--md-black);
    --tblr-link-color-rgb: 30, 30, 28;
}

body {
    font-feature-settings: 'tnum' 1;
}

.navbar-vertical .navbar-brand img {
    height: 2.25rem;
    width: auto;
}

.navbar-vertical .nav-link.active {
    background: var(--md-orange-soft);
    box-shadow: inset 3px 0 0 var(--md-orange);
    font-weight: 600;
}

.badge-accent {
    background: var(--md-orange);
    color: var(--md-black);
}

.ref {
    font-family: var(--tblr-font-monospace);
    font-size: .8125em;
    color: var(--tblr-secondary);
    white-space: nowrap;
}

.validation-pending {
    border-left: 3px solid var(--md-orange);
}
