.sidebar-link{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;cursor:pointer;transition-property:color,background-color;transition-duration:.15s;color:hsl(215.4 16.3% 46.9%)}.sidebar-link.active,.sidebar-link:hover{background:hsl(210 40% 96.1%);color:hsl(222.2 47.4% 11.2%)}.sidebar-link.active{font-weight:500}.dark .sidebar-link{color:#a1a1aa}.dark .sidebar-link.active,.dark .sidebar-link:hover{background:#3f3f46;color:#fafafa}