/* Reconcile feature-local wrapped nav with the shared accessible mobile disclosure. */
@media(max-width:760px){
 body .sidebar #primary-navigation{display:none;grid-column:1/-1;overflow:visible;white-space:normal}
 body .sidebar .mobile-menu[aria-expanded=true]~#primary-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}
 body .sidebar #primary-navigation a{display:flex;align-items:center;min-height:48px;font-size:13px;line-height:1.4;padding:10px;white-space:normal}
}
