.sidebar-link{align-items:center;color:#f8f9fa;display:flex;padding:.6rem 1rem;text-decoration:none;transition:background .2s}.sidebar-link.active,.sidebar-link:hover{background-color:hsla(0,0%,100%,.1)}.sidebar-link span.icon{display:inline-block;margin-right:.5rem;text-align:center;width:1.5rem}.sidebar-sub{border-left:1px solid hsla(0,0%,100%,.1);margin-left:1.5rem;padding-left:1rem}.sidebar-heading{color:#adb5bd;font-size:.9rem;padding:.75rem 1rem .25rem;text-transform:uppercase}