.sidebar_sidebarRoot__O2HIn{overflow:hidden;min-height:0}.sidebar_sidebarRoot__O2HIn .brand{flex-shrink:0}.sidebar_sidebarRoot__O2HIn .menu{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.sidebar_sidebarRoot__O2HIn .menuFooter{flex-shrink:0}@media (max-width:900px){.sidebar_sidebarRoot__O2HIn{overflow:visible}.sidebar_sidebarRoot__O2HIn .menu{flex:none;overflow-y:visible}}.sidebar_mobileMenuToggle__8OT0T{display:none}@media (max-width:900px){.sidebar_sidebarRoot__O2HIn{overflow:visible;padding-bottom:14px}.sidebar_sidebarRoot__O2HIn .mobileMenuToggle{width:100%;min-height:42px;margin-top:12px;border:1px solid rgba(164,126,255,.2);border-radius:11px;background:rgba(28,19,55,.55);color:#ddd5f1;display:flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.sidebar_sidebarRoot__O2HIn .menu,.sidebar_sidebarRoot__O2HIn .menuFooter{display:none}.sidebar_sidebarRoot__O2HIn .menu.mobileOpen{display:block;flex:none;max-height:min(62vh,520px);margin-top:10px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.sidebar_sidebarRoot__O2HIn .menuFooter.mobileOpen{display:block;margin-top:8px}}