/* Desktop navigation frame; news keeps its independent right-edge drawer. */
@media(min-width:901px){
 html[data-menu=noir]{--shell-width:1080px;--shell-inset:max(18px,calc((100vw - 1080px) / 2))}
 html[data-menu=noir] body .masthead,html[data-menu=noir] body.is-live .masthead{
  --menu-width:var(--shell-width);top:16px;height:52px;border-radius:18px;
 }
 html[data-menu=noir] body .masthead .masthead-inner{height:52px;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;padding-inline:18px}
 html[data-menu=noir] body .masthead .masthead-nav{justify-self:center;height:34px;gap:1px}
 html[data-menu=noir] body .masthead .masthead-nav .main-nav-link{height:34px;padding-inline:10px;border-radius:9px;font-size:13px;letter-spacing:0}
 html[data-menu=noir] body[data-active-page=aufstellungen] .masthead{height:52px;border-radius:18px 18px 0 0}
 html[data-menu=noir] body[data-active-page=aufstellungen] .masthead .masthead-inner{height:52px}
 html[data-menu=noir] body[data-active-page=aufstellungen] #page-aufstellungen .bl-content>nav.bl-clubs{top:68px;left:var(--shell-inset);right:var(--shell-inset);border-radius:0 0 18px 18px}
}
@media(min-width:901px) and (max-width:1100px){
 html[data-menu=noir] body .masthead .masthead-inner{gap:10px;padding-inline:14px}
 html[data-menu=noir] body .masthead .masthead-nav .main-nav-link{padding-inline:7px;font-size:12px}
}
