document.querySelectorAll('.gp-redeem-button-unique').forEach(function(button){button.addEventListener('click',function(){var container=this.closest('.gp-container-unique');var timerText=container.querySelector('.gp-timer-text-unique');var codeText=container.querySelector('.gp-code-text-unique');var copyButton=container.querySelector('.gp-copy-button-unique');var copyConfirmation=container.querySelector('.gp-copy-confirmation-unique');this.disabled=!0;timerText.style.display='block';copyButton.style.display='none';copyConfirmation.style.display='none';var timeLeft=10;var timerInterval=setInterval(function(){timeLeft--;if(timeLeft>0){timerText.textContent='Wait '+timeLeft+' seconds'}else{clearInterval(timerInterval);timerText.style.display='none';codeText.style.display='block';copyButton.style.display='inline-block';button.disabled=!1}},1000)})});document.querySelectorAll('.gp-copy-button-unique').forEach(function(button){button.addEventListener('click',function(){var codeText=this.closest('.gp-code-text-unique').childNodes[0].textContent.trim();navigator.clipboard.writeText(codeText).then(()=>{var copyConfirmation=this.nextElementSibling;copyConfirmation.style.display='block';setTimeout(()=>{copyConfirmation.style.display='none'},2000)}).catch(err=>{console.error('Failed to copy code: ',err)})})})