#guss-app * { box-sizing: border-box; font-family: 'Segoe UI', Arial, sans-serif; } #guss-app h2 { color: #0056b3; text-align: center; margin-bottom: 20px; font-size: 24px; } #guss-app .section { background: #f4f4f4; padding: 10px; font-weight: bold; margin: 15px 0 10px; border-left: 4px solid #0056b3; } #guss-app .row { display: flex; justify-content: space-between; align-items: center; padding: 10px 0; border-bottom: 1px solid #eee; } #guss-app label { flex: 1; font-size: 14px; color: #333; } #guss-app select { padding: 5px; border-radius: 4px; border: 1px solid #ccc; width: 130px; } #guss-app .res-container { margin-top: 25px; padding: 15px; border-radius: 8px; text-align: center; background: #f9f9f9; border: 2px solid #0056b3; } #guss-app #score-val { font-size: 32px; font-weight: bold; color: #0056b3; display: block; } #guss-app #msg { margin-top: 10px; font-weight: bold; padding: 8px; border-radius: 4px; } /* Cores de Alerta */ #guss-app .grave { background: #f8d7da; color: #721c24; } #guss-app .mod { background: #fff3cd; color: #856404; } #guss-app .leve { background: #d1ecf1; color: #0c5460; } #guss-app .normal { background: #d4edda; color: #155724; } Calculadora Escala GUSS Fase 1: Avaliação Indireta Vigilância (Alerta > 15 min) Não (0) Sim (1) Tosse Voluntária Fraca (0) Forte (1) Deglutição de Saliva Incapaz (0) Capaz (1) Ausência de Baba Não (Baba) (0) Sim (Seco) (1) Mudança na Voz (Pós deglutição) Sim (0) Não (1) Fase 2: Avaliação Direta Semissólidos (Pudim) Falhou (0) Sucesso (5) Líquidos (Água) Falhou (0) Sucesso (5) Sólidos (Pão/Bolacha) Falhou (0) Sucesso (5) PONTUAÇÃO TOTAL: 0 Disfagia Grave (NPO) function calcGuss() { var inputs = document.getElementsByClassName('g-input'); var total = 0; for (var i = 0; i < inputs.length; i++) { total += parseInt(inputs[i].value); } var scoreEl = document.getElementById('score-val'); var msgEl = document.getElementById('msg'); scoreEl.innerHTML = total; if (total === 20) { msgEl.innerHTML = "Sem Disfagia: Dieta Normal"; msgEl.className = "normal"; } else if (total >= 15) { msgEl.innerHTML = "Disfagia Ligeira: Dieta Sólida Macia"; msgEl.className = "leve"; } else if (total >= 10) { msgEl.innerHTML = "Disfagia Moderada: Dieta Pastosa"; msgEl.className = "mod"; } else { msgEl.innerHTML = "Disfagia Grave: Nada por Via Oral (NPO)"; msgEl.className = "grave"; } } // Inicializa o cálculo window.onload = calcGuss;