Skip to content

Instantly share code, notes, and snippets.

View gabrielwebber's full-sized avatar

gabrielwebber

  • Joined Apr 22, 2026
View GitHub Profile
(function(){'use strict';var _g=function(x){return document.getElementById(x)};var _q=function(x){return document.querySelector(x)};var _qa=function(x){return document.querySelectorAll(x)};const ATLAS_CONFIG={webhookUrl:'https://script.google.com/macros/s/AKfycby9Ql8q2W-Il1rgX54M-lEGuDPXnNXlwRhhCgR0UgOjLbz6LvMtXwpg4lvEHbp1IB37Yw/exec',webflowFormAction:'',calendarUrl:'https://wa.me/5515988219472?text=__ATLAS_WHATSAPP_MSG__',uploadAudio:false,debug:true
};const state={view:'welcome',history:[],startedAt:null,profile:{name:'',email:'',phone:'',company:'',role:'',industry:'',usage:[],urgency:'',goal:'',history:'',painMain:'',painLoss:''
},selfAssessment:[],reading:{},useOfEnglish:{},listening:{},speaking:{supported:null,transcript:'',duration:0,analysis:null,skipped:false,currentPromptIndex:0},result:null
};const viewOrder=['welcome','profile','self-assessment','reading','use-of-english','listening','speaking','pain','processing','result'];const stepLabels={'welcome':'Início','profile':'Etapa 1 de 7','self-asses