.line-sidebar{display:flex;flex-direction:column;gap:4px}.line-sidebar a{--effect:0;display:flex;align-items:center;gap:10px;min-height:36px;padding:8px 8px 8px 0;color:var(--muted);font-size:12px;line-height:1.5;transform:translateX(calc(var(--effect) * 6px))}.line-sidebar a:focus-visible,.line-sidebar a:hover,.line-sidebar a[aria-current]{color:var(--foreground)}.line-sidebar-marker{flex:none;width:14px;height:1px;background:currentColor;transform:scaleX(calc(.5 + var(--effect) * .5));transform-origin:left}.line-sidebar a[aria-current] .line-sidebar-marker{background:var(--accent);height:2px;transform:scaleX(1)}.line-sidebar a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:reduce){.line-sidebar a{transform:none}}