.sidebar-navigation_sidebarNav__Ba6bA{--scroll-y:var(--sidebar-scroll-y,0px);--translate-x:-100%;transform:translateY(calc(var(--scroll-y) + 120px)) translateX(var(--translate-x));transition:transform .3s cubic-bezier(.4,0,.2,1);background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);width:-moz-fit-content;width:fit-content;min-width:140px;max-width:200px;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 140px)}.sidebar-navigation_dark__gOul8 .sidebar-navigation_sidebarNav__Ba6bA{background:#000;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 6px -1px rgba(0,0,0,.3),0 2px 4px -1px rgba(0,0,0,.2)}.sidebar-navigation_sidebarNav__Ba6bA.sidebar-navigation_open__mJfwY{--translate-x:0}.sidebar-navigation_toggleButtonContainer__sgmVt{--scroll-y:var(--sidebar-scroll-y,0px);position:fixed;top:calc(var(--scroll-y) + 20px);left:20px;z-index:60;padding:.375rem;display:flex;justify-content:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .1s ease-out}.sidebar-navigation_dark__gOul8 .sidebar-navigation_toggleButtonContainer__sgmVt{background:#000;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 1px 3px rgba(0,0,0,.3)}.sidebar-navigation_dark__gOul8 .sidebar-navigation_toggleButton__gqlR0,.sidebar-navigation_toggleButton__gqlR0{background:transparent;border:none;box-shadow:none}.sidebar-navigation_navContainer__lJCYk{padding:.75rem .5rem;display:flex;flex-direction:column;gap:.75rem;flex-shrink:0;align-items:stretch}.sidebar-navigation_navItem__RDMmd{position:relative;display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;border-radius:.5rem;font-weight:500;font-size:.8rem;color:#4b5563;text-decoration:none;overflow:hidden;width:100%}.sidebar-navigation_dark__gOul8 .sidebar-navigation_navItem__RDMmd{color:#9ca3af}.sidebar-navigation_navItem__RDMmd.sidebar-navigation_active__xLVkF{background:#000;color:#fff}.sidebar-navigation_dark__gOul8 .sidebar-navigation_navItem__RDMmd.sidebar-navigation_active__xLVkF{background:#fff;color:#000}.sidebar-navigation_navIcon__YmHr2{width:1rem;height:1rem;flex-shrink:0}.sidebar-navigation_navText__tCITK{font-weight:500}.sidebar-navigation_mobileOverlay__1MbLR{backdrop-filter:blur(4px);background:rgba(0,0,0,.4)}