Selenium 4 Java Chrome automation Dynamic text box input code

Job ID: 33372916

Budget: ₹600 – ₹1,500 INR

I would like someone to complete my coding , i have to input a value in text box and click next

Will pay for this

OS -> MAC
IDE -> Eclipse
language -> Java
SDK - Slenium Java


Link of the text box
https://account.microsoft.com/billing/redeem

Not working codes
driver.get("https://account.microsoft.com/billing/redeem");

//driver.findElement(By.xpath("//input[@class='ember-text-field ember-view' and @id='tokenString'][@name='tokenString']")).sendKeys(fileContent[3]);
//new WebDriverWait(driver, 20).until(ExpectedConditions.elementToBeClickable(By.xpath("//input[@class='ember-text-field ember-view' and @id='tokenString'][@name='tokenString']"))).sendKeys("GXXFV-CPMKR-VQVFV-2CCFD-J47GZ");
//driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(20));
//driver.elementToBeClickable(By.xpath("//input[@class='ember-text-field ember-view' and @id='tokenString'][@name='tokenString']")));
// WebDriverWait wait = new WebDriverWait(driver, Duration.ofSeconds(20));
// By elem_dynamic = By.name("tokenString");
// wait.until(ExpectedConditions.presenceOfElementLocated(elem_dynamic));
// driver.findElement(By.name("tokenString")).sendKeys(fileContent[3]);


Element code in the page
<input aria-label="Enter 25-character code" name="tokenString" type="text" autocomplete="off" spellcheck="true" placeholder="Enter 25-character code" maxlength="tokenLength" autofocus="" autocorrect="off" autocapitalize="off" id="tokenString" class="ember-text-field ember-view">