k-message');
                          if (feedbackEl) {
                              feedbackEl.textContent = "Unable to load vote counts. Please refresh.";
                              feedbackEl.classList.remove('translate-y-24', 'opacity-0');
                              feedbackEl.classList.add('translate-y-0', 'opacity-100');
                          }
                      });
                  } else if (retryCount < 3) {
                      setTimeout(() => fetchVoteCounts(retryCount + 1), 10