h(item => {
                const temp = parseInt(item.temp);
                const height = range === 0 ? 50 : ((temp - minTemp) / range) * 80 + 20;
                const bar = document.createElement('div');
                bar.className = 'temp-bar';
                bar.style.height = `${height}%`;
                bar.style.backgroundColor = `rgba(255, 255, 255, ${0.2 + (height - 20) / 80 * 0.3})`;
                container.appendChild(bar);
            });
        }

        function renderDailyForecast(