.topbar-more-menu .topbar-menu-wide{grid-auto-columns:minmax(168px,1fr);grid-auto-flow:column;column-gap:18px;padding:6px 8px 8px;display:grid}.topbar-more-menu .topbar-menu-wide [role=group]{align-content:start;gap:2px;min-width:0;display:grid}.topbar-more-menu .topbar-menu-wide .topbar-menu-heading{white-space:nowrap;border-top:0;margin-top:0;padding:8px 10px 4px}.topbar-more-menu .topbar-menu-wide a{white-space:nowrap;justify-content:flex-start;display:flex}.topbar-more:has(.topbar-menu-wide)>.topbar-more-menu{width:max-content;left:50%;right:auto;transform:translate(-50%,-4px)}.topbar-more.is-open:has(.topbar-menu-wide)>.topbar-more-menu{transform:translate(-50%)}.topbar.is-compact:has(.topbar-more.is-open) .topbar-inner{height:var(--hdr-h-tall)}.topbar.is-compact:has(.topbar-more.is-open) .logo-button{gap:14px}.topbar.is-compact:has(.topbar-more.is-open) .logo-button .logo-mark{width:var(--hdr-logo-mark-tall);height:var(--hdr-logo-mark-tall)}.topbar.is-compact:has(.topbar-more.is-open) .logo-button .logo-word{font-size:var(--hdr-logo-word-tall)}.topbar.is-compact:has(.topbar-more.is-open) .topbar-nav a.is-active:after{bottom:-2px}.topbar.is-compact:has(.topbar-more.is-open) .topbar-more>button.is-active:after{bottom:-2px}@media (max-width:1100px){.topbar-more-menu .topbar-menu-wide{grid-auto-flow:row;grid-auto-columns:unset;min-width:224px}.topbar-more-menu .topbar-menu-wide [role=group]+[role=group]{border-top:1px solid var(--c-menu-border);margin-top:6px;padding-top:6px}}.topbar-more-menu a:focus-visible,.topbar-more-menu button:focus-visible,.topbar-more>button:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px;border-radius:8px}.topbar-more-menu:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.topbar-more.is-open>.topbar-more-menu:after{content:"";z-index:-1;position:absolute;inset:-10px}@media (prefers-reduced-motion:reduce){.topbar-more-menu{transition:none}}.topbar-more-menu .topbar-menu-wide a{flex-direction:column;align-items:flex-start;gap:1px}.topbar-menu-item-label{align-items:center;gap:6px;display:inline-flex}.topbar-menu-item-desc{color:var(--c-ink-2);white-space:normal;max-width:30ch;font-size:11.5px;line-height:1.35}.topbar-menu-badge{letter-spacing:.06em;border:1px solid var(--c-menu-border);color:var(--c-ink-2);white-space:nowrap;border-radius:3px;padding:1px 5px;font-size:9.5px;font-weight:700}
