/* Se carga con versión propia para no depender de cachés de @import. */
.genoteca-languages { display: flex; gap: .65rem; align-items: center; margin-left: .75rem; font-size: .8rem; white-space: nowrap; }
.genoteca-languages a[aria-current="page"] { font-weight: 700; text-decoration: underline; }
.genoteca-translation-notice { padding: 1rem; margin-top: 1rem; background: #e8f5ef; border-left: 4px solid #00ac1f; }
.genoteca-navbar-logo-mobile.genews-mobile { width: 100px; height: auto; max-height: 55px; object-fit: contain; }
@media (max-width: 767px) {
    .genoteca-languages { margin: .75rem 0; }
    .genews-edition .genoteca-navbar .search-container { width: calc(100% - 55px); align-items: center; }
    .genews-edition .genoteca-navbar-logo-anchor { flex: 0 0 auto; margin-right: 12px; }
    .genews-edition .genoteca-navbar .form-inline { flex: 1; width: auto; min-width: 0; }
    .genews-edition .genoteca-navbar .input-group { flex-wrap: nowrap; }
    .genews-edition .genoteca-navbar .input-group .form-control { min-width: 0; }
    .genews-edition .genoteca-navbar .input-group-append { flex: 0 0 auto; }
}
