/* Shared navigation for the public pages; the player styles stay unchanged. */
header nav{align-items:center;flex-wrap:wrap}header nav a{padding:8px 0}header nav a[aria-current="page"]{color:var(--lime)}header a:focus-visible{outline:2px solid var(--lime);outline-offset:5px;border-radius:3px}@media(max-width:700px){header{flex-wrap:wrap;gap:14px}header nav{width:100%;justify-content:flex-start;gap:14px 24px;font-size:13px}header nav a{padding:8px 0;white-space:nowrap}}
