Smartwatch-supported Internet-delivered Intervention for Depression | NCT04568317 | Trialant