.mjc-legacy-nav{position:relative;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px max(20px,calc((100% - 1120px)/2));background:#fff;color:#142239;border-bottom:1px solid #dce2ed;font:500 12px/1.5 system-ui,sans-serif;box-sizing:border-box}.mjc-legacy-nav a{color:#235bf5!important;text-decoration:none!important;display:inline-flex;align-items:center;min-height:28px;padding:3px 0}.mjc-legacy-nav a:hover{text-decoration:underline!important}.mjc-legacy-nav a:focus-visible{outline:3px solid #235bf5;outline-offset:4px}.mjc-legacy-nav strong{color:#142239;font-weight:800;letter-spacing:.4px;font-size:13px}.mjc-legacy-nav-links{display:flex;gap:20px;flex-wrap:wrap}.mjc-player-return{display:inline-block;color:#b8d2ff;margin:0 0 16px;font:500 12px/1.6 system-ui,sans-serif}.mjc-player-return:focus-visible{outline:3px solid #a3c3ff;outline-offset:4px}@media(max-width:480px){.mjc-legacy-nav{padding:12px 16px;gap:4px}.mjc-legacy-nav-links{gap:17px}}

.mjc-legacy-logo{display:block;width:150px;height:46px;overflow:hidden;background:#151d46;border-radius:6px}.mjc-legacy-logo img{display:block;width:100%;height:100%;object-fit:cover;max-width:none}
/* Misma identidad que la cabecera del portal. */
.mjc-legacy-nav{background:#141d46;color:#edf3ff;border-bottom-color:#ffffff18}
.mjc-legacy-nav a{color:#d9e2f6!important}
.mjc-legacy-nav a:hover{color:#82e6e8!important}
.mjc-legacy-logo{background:transparent;border-radius:0}
.mjc-legacy-nav a:focus-visible{outline-color:#82e6e8}
