/**
 * Barra sticky del backoffice: el clon de navegación debe mostrarse en una sola fila
 * horizontal (evita enlaces apilados que solapan título, idioma y contenido).
 * Cargar después de Bootstrap y de los estilos inline de cabecera (p. ej. vía pie).
 */
.admin-validado .sticky-bar .sticky-bar-nav {
    flex-direction: row !important;
    align-items: center !important;
}

.admin-validado .sticky-bar .sticky-bar-nav .navbar-nav.navbar-nav-sticky-inner,
.admin-validado .sticky-bar .sticky-bar-nav .navbar-nav-sticky-inner {
    display: flex !important;
    flex-flow: row nowrap !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: flex-start !important;
    width: max-content;
    max-width: none;
    margin-bottom: 0 !important;
}

.admin-validado .sticky-bar .sticky-bar-nav .navbar-nav-sticky-inner > .nav-item {
    flex: 0 0 auto;
}

/* Antes: width 50 % en cualquier .d-flex dentro de la barra; rompía el reparto flex */
.admin-validado .sticky-bar .d-flex {
    width: auto !important;
    max-width: 100%;
}

/* Evita que reglas genéricas .sticky-title (display:flex + margin-top) desalineen la derecha */
.admin-validado .sticky-bar-right > h2.sticky-title {
    display: inline-block !important;
    margin-top: 0 !important;
    top: auto !important;
    justify-content: unset !important;
    align-items: unset !important;
    align-content: unset !important;
}
