split('T')[1].substring(0, 2);
                        return {
                            time: `${hour24}:00`,
                            icon: getWeatherIcon(hour.icon),
                            temp: hour.temp,
                            text: hour.text
                        };
                    });
                    currentHourIndex = 0;
                    renderHourlyForecast();
                }

                if (weatherData.daily) {
                    daysData = weatherData.daily.ma