DashAttention: Differentiable and Adaptive Sparse Hierarchical Attention — ThinkLLM