.topbar .top-actions .annual-top-more{display:none!important;flex-direction:row;align-items:center;justify-content:center;gap:5px;font-size:12px;line-height:1.2;white-space:nowrap;width:max-content;min-width:max-content;height:44px;padding:0 2px;margin:0;flex-shrink:0;justify-self:end;grid-column:4;grid-row:1}
@media(max-width:760px){.topbar .top-actions .annual-top-more{display:inline-flex!important}.topbar:has(.annual-top-more){grid-template-columns:minmax(0,1fr) auto auto max-content;column-gap:8px}#user-menu{display:none!important}}

@media(max-width:760px){.rail .nav-scroll [data-annual-nav]{display:none!important}}

/* Mobile query bar uses the same palette as the shared side navigation. */
@media(max-width:760px){
 .mobile-primary{background:var(--rail-bg);border-top-color:var(--rail-line)}
 .mobile-primary a,.mobile-primary button.menu-mobile{color:#e9edf2}
 .mobile-primary [aria-current="page"]{color:#fff;background:var(--rail-active)}
 .mobile-primary a:focus-visible,.mobile-primary button:focus-visible{outline-color:#fff}
}
