Crear botón de "reanudar" para temporizador (“Resume” button for timer)

Hola buen día, quisiera de su apoyo para poder crear un botón que controle tres temporizadores, yo he creado tres diferentes temporizadores uno a 10 min, otro a 15 min y un ultimo a 20 min, y agregue un botón de pausa, reanudar y detener, tanto el botón de pausa y detener, ya los tengo, pero el botón de reanudar no puedo configurarlo aun, ya que sin importar que temporizador esta puesto en pausa, al presionar el botón de reanudar este debería continuar con el conteo, y no sé como hacer eso, ya he buscado tutoriales y no he encontrado información.

Les dejo imágenes a continuación para que se den una mejor idea de lo que quiero hacer, espero de verdad me ayuden, gracias.
Captura de pantalla 2024-06-05 113628

Hello,

each time you pause the clock you will need to recalculate the time interval left to count, to set it as the interval the next time you continue counting. To do this you will have to save the moment in which you start the clock each time and calculate the difference with the moment in which you pause it.

Something like this (notice that I have set an initial time of 20seconds)