city-0');
              feedbackEl.classList.add('translate-y-0', 'opacity-100');

              requestAnimationFrame(() => {
                  setTimeout(() => {
                      feedbackEl.classList.remove('translate-y-0', 'opacity-100');
                      feedbackEl.classList.add('translate-y-24', 'opacity-0');
                      setTimeout(() => {
                          processFeedbackQueue();
                      }, 400); // Wait for transition to complete
                  }, 3000);
 