Estamos ajustando a largura do texto enquanto digitamos e calculando a circunferência para controlar o preenchimento do círculo. Ajustamos `stroke dash array` e `stroke dash offset` para mostrar quanto do traço está oculto, permitindo animação ao digitar.