pub fn build_left_panel( ctx: &Context, build_contents: impl FnOnce(&mut Ui), ) -> f32
Builds the main left panel. Returns the actual panel width in logical pixels (for dynamic pointer checks).