.sidebar__scroll-fade{pointer-events:none;position:absolute;left:0;right:0;z-index:10;height:2.75rem}.sidebar__scroll-fade--top{top:0;background:linear-gradient(180deg,rgba(59,130,246,.92) 0,rgba(59,130,246,.45) 45%,transparent 90%)}.sidebar__scroll-fade--bottom{bottom:0;background:linear-gradient(0deg,rgba(59,130,246,.92) 0,rgba(59,130,246,.4) 50%,transparent 90%)}.sidebar .nav-item{position:relative;padding-left:2rem;padding-right:2rem;font-size:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.sidebar .nav-item{padding-left:1rem;padding-right:1rem}}@media (min-width:1280px){.sidebar .nav-item{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1536px){.sidebar .nav-item{padding-left:2rem;padding-right:2rem}}.sidebar .nav-item{transition:all .3s ease-in-out}.sidebar .nav-item:before{inset-inline-start:0;top:0;height:3rem;width:.5rem;border-start-end-radius:.5rem;border-end-end-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));content:"";position:absolute;transform:scaleX(0);transform-origin:left center;opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.sidebar .nav-item--active:before{animation:slideIn .3s ease-in-out forwards}.sidebar .nav-item--inactive:before{animation:slideOut .3s ease-in-out forwards}.sidebar .nav-link{position:relative;width:100%;color:hsla(0,0%,100%,.88);text-decoration:none;white-space:nowrap;transition:background-color .25s ease,color .25s ease,transform .25s ease}.sidebar .nav-link:hover{background:hsla(0,0%,100%,.16);color:#fff;transform:translateX(2px)}.sidebar .nav-link--active{background:hsla(0,0%,100%,.18);color:#fff}.sidebar .nav-sublink{color:hsla(0,0%,100%,.88);text-decoration:none;white-space:nowrap;transition:background-color .25s ease,color .25s ease,transform .25s ease}.sidebar .nav-sublink:hover{background:hsla(0,0%,100%,.14);color:#fff;transform:translateX(2px)}.sidebar .nav-sublink--active{background:hsla(0,0%,100%,.22);color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)}