.sidebar-link{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;transition:background-color .15s,color .15s}.sidebar-link-idle{color:#fffc;background-color:transparent}.sidebar-link-idle:hover{color:#fff;background-color:#ffffff0d}.sidebar-link-active{background-color:#c99a2e;color:#221a4a!important;font-weight:600}.sidebar-link-active:hover{background-color:#b88a26;color:#221a4a!important}
