Adaptive font size based on data size