#mainMenu__nav.hidden{opacity:.1}#mainMenu__nav .nav{height:100%;position:fixed;top:0;transition:left .4s ease,opacity .4s ease;width:100%}#mainMenu__nav .nav:not([aria-hidden=true]):not(:has(.nav:not([aria-hidden=true]))){left:0;opacity:1}#mainMenu__nav .nav:not([aria-hidden=true]):is(:has(.nav:not([aria-hidden=true]))){left:-100%;opacity:1}#mainMenu__nav .nav:is([aria-hidden=true]){left:100%;opacity:0;pointer-events:none}#mainMenu__nav .nav .scrollhelper{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:clip auto;overscroll-behavior:contain;row-gap:0;scrollbar-color:var(--map-fallback-icon) transparent;scrollbar-width:thin;width:100%}#mainMenu__nav .nav .scrollhelper::-webkit-scrollbar{height:.1875rem;width:.1875rem}#mainMenu__nav .nav .scrollhelper::-webkit-scrollbar-track{background:transparent;border-radius:.1875rem}#mainMenu__nav .nav .scrollhelper::-webkit-scrollbar-thumb{background:var(--map-fallback-icon);border-radius:.1875rem;width:.1875rem}#mainMenu__nav .nav .sections{box-sizing:border-box;display:flex;flex-direction:column;list-style:none;margin:0;padding:0;padding:var(--map-fallback-gap-module) var(--mainMenu-padding-horizontal);row-gap:0;width:100%}