{"id":9,"date":"2025-04-22T17:15:18","date_gmt":"2025-04-22T20:15:18","guid":{"rendered":"http:\/\/ecursosead.com.br\/?page_id=9"},"modified":"2025-04-22T18:07:12","modified_gmt":"2025-04-22T21:07:12","slug":"quiz-nr1","status":"publish","type":"page","link":"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/","title":{"rendered":"QUIZ NR1"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9\" class=\"elementor elementor-9\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b13364c e-flex e-con-boxed e-con e-parent\" data-id=\"b13364c\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-966e91b elementor-widget elementor-widget-html\" data-id=\"966e91b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"pt-BR\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>DASS-21 | Avalia\u00e7\u00e3o de Sa\u00fade Mental<\/title>\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700&family=Playfair+Display:wght@500;600&display=swap\" rel=\"stylesheet\">\r\n    <style>\r\n        :root {\r\n            --primary: #5E81F4;\r\n            --primary-dark: #3A63D2;\r\n            --secondary: #FF7AC6;\r\n            --accent: #00C4CC;\r\n            --light: #F5F6FA;\r\n            --light-gray: #E5E9F2;\r\n            --medium-gray: #CCD4E0;\r\n            --dark: #1A1D28;\r\n            --text: #4D5765;\r\n            --success: #20C9AC;\r\n            --warning: #FFB800;\r\n            --danger: #FF5B5B;\r\n            --extreme: #C4183C;\r\n            \r\n            --shadow-sm: 0 1px 3px rgba(0,0,0,0.12);\r\n            --shadow-md: 0 4px 12px rgba(0,0,0,0.1);\r\n            --shadow-lg: 0 8px 24px rgba(0,0,0,0.1);\r\n            \r\n            --transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n            --border-radius: 12px;\r\n        }\r\n        \r\n        * {\r\n            box-sizing: border-box;\r\n            margin: 0;\r\n            padding: 0;\r\n        }\r\n        \r\n        body {\r\n            font-family: 'Inter', sans-serif;\r\n            background-color: var(--light);\r\n            color: var(--dark);\r\n            line-height: 1.6;\r\n            -webkit-font-smoothing: antialiased;\r\n        }\r\n        \r\n        #app {\r\n            min-height: 100vh;\r\n            display: flex;\r\n            flex-direction: column;\r\n        }\r\n        \r\n        .container {\r\n            max-width: 800px;\r\n            margin: 0 auto;\r\n            padding: 2rem 1.5rem;\r\n            flex: 1;\r\n            width: 100%;\r\n        }\r\n        \r\n        header {\r\n            text-align: center;\r\n            margin-bottom: 2.5rem;\r\n        }\r\n        \r\n        .logo {\r\n            font-family: 'Playfair Display', serif;\r\n            font-size: 2rem;\r\n            font-weight: 600;\r\n            color: var(--primary);\r\n            margin-bottom: 0.5rem;\r\n            letter-spacing: -0.5px;\r\n        }\r\n        \r\n        .subtitle {\r\n            color: var(--text);\r\n            font-size: 1.1rem;\r\n            max-width: 500px;\r\n            margin: 0 auto;\r\n        }\r\n        \r\n        .progress-container {\r\n            width: 100%;\r\n            height: 6px;\r\n            background-color: var(--light-gray);\r\n            border-radius: 3px;\r\n            margin: 2rem 0;\r\n            overflow: hidden;\r\n        }\r\n        \r\n        .progress-bar {\r\n            height: 100%;\r\n            background: linear-gradient(90deg, var(--primary), var(--accent));\r\n            width: 0%;\r\n            transition: var(--transition);\r\n            border-radius: 3px;\r\n        }\r\n        \r\n        .question-container {\r\n            background-color: white;\r\n            padding: 2rem;\r\n            border-radius: var(--border-radius);\r\n            box-shadow: var(--shadow-md);\r\n            margin-bottom: 1.5rem;\r\n            transition: var(--transition);\r\n            transform: translateY(0);\r\n            opacity: 1;\r\n        }\r\n        \r\n        .question-container.hidden {\r\n            transform: translateY(20px);\r\n            opacity: 0;\r\n            position: absolute;\r\n            pointer-events: none;\r\n        }\r\n        \r\n        .question-number {\r\n            color: var(--primary);\r\n            font-weight: 600;\r\n            margin-bottom: 0.5rem;\r\n            font-size: 0.9rem;\r\n            display: flex;\r\n            align-items: center;\r\n        }\r\n        \r\n        .question-number span {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            width: 24px;\r\n            height: 24px;\r\n            background-color: var(--primary);\r\n            color: white;\r\n            border-radius: 50%;\r\n            margin-right: 0.5rem;\r\n            font-size: 0.8rem;\r\n        }\r\n        \r\n        .question-text {\r\n            font-size: 1.25rem;\r\n            font-weight: 500;\r\n            margin-bottom: 1.5rem;\r\n            color: var(--dark);\r\n        }\r\n        \r\n        .options {\r\n            display: grid;\r\n            gap: 0.75rem;\r\n        }\r\n        \r\n        .option {\r\n            position: relative;\r\n        }\r\n        \r\n        .option input {\r\n            position: absolute;\r\n            opacity: 0;\r\n        }\r\n        \r\n        .option label {\r\n            display: flex;\r\n            align-items: center;\r\n            padding: 1rem 1.5rem;\r\n            background-color: var(--light);\r\n            border-radius: var(--border-radius);\r\n            cursor: pointer;\r\n            transition: var(--transition);\r\n            border: 1px solid var(--light-gray);\r\n        }\r\n        \r\n        \/* Novo estilo para os n\u00fameros das op\u00e7\u00f5es *\/\r\n        .option-number {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            width: 28px;\r\n            height: 28px;\r\n            background-color: white;\r\n            border-radius: 50%;\r\n            margin-right: 1rem;\r\n            font-weight: 600;\r\n            color: var(--primary);\r\n            border: 2px solid var(--primary);\r\n            flex-shrink: 0;\r\n            transition: var(--transition);\r\n        }\r\n        \r\n        .option-text {\r\n            flex-grow: 1;\r\n        }\r\n        \r\n        .option input:checked + label {\r\n            background-color: var(--primary);\r\n            color: white;\r\n            border-color: var(--primary);\r\n        }\r\n        \r\n        .option input:checked + label .option-number {\r\n            background-color: white;\r\n            color: var(--primary);\r\n            border-color: white;\r\n        }\r\n        \r\n        .option input:focus-visible + label {\r\n            outline: 2px solid var(--primary-dark);\r\n            outline-offset: 2px;\r\n        }\r\n        \r\n        .option label:hover {\r\n            background-color: var(--light-gray);\r\n        }\r\n        \r\n        .nav-buttons {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            gap: 1rem;\r\n        }\r\n        \r\n        .btn {\r\n            padding: 0.9rem 1.5rem;\r\n            border-radius: var(--border-radius);\r\n            font-weight: 500;\r\n            cursor: pointer;\r\n            transition: var(--transition);\r\n            border: none;\r\n            font-size: 1rem;\r\n            flex: 1;\r\n            text-align: center;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n        }\r\n        \r\n        .btn-primary {\r\n            background-color: var(--primary);\r\n            color: white;\r\n        }\r\n        \r\n        .btn-primary:hover {\r\n            background-color: var(--primary-dark);\r\n            box-shadow: var(--shadow-sm);\r\n        }\r\n        \r\n        .btn-outline {\r\n            background-color: transparent;\r\n            color: var(--primary);\r\n            border: 1px solid var(--primary);\r\n        }\r\n        \r\n        .btn-outline:hover {\r\n            background-color: rgba(94, 129, 244, 0.1);\r\n        }\r\n        \r\n        .btn:disabled {\r\n            opacity: 0.5;\r\n            cursor: not-allowed;\r\n        }\r\n        \r\n        .results-container {\r\n            background-color: white;\r\n            padding: 2rem;\r\n            border-radius: var(--border-radius);\r\n            box-shadow: var(--shadow-md);\r\n            margin-bottom: 1.5rem;\r\n            display: none;\r\n        }\r\n        \r\n        .results-title {\r\n            font-family: 'Playfair Display', serif;\r\n            font-size: 1.8rem;\r\n            margin-bottom: 1.5rem;\r\n            color: var(--dark);\r\n            text-align: center;\r\n        }\r\n        \r\n        .result-category {\r\n            margin-bottom: 1.5rem;\r\n            padding: 1.5rem;\r\n            border-radius: var(--border-radius);\r\n            background-color: var(--light);\r\n        }\r\n        \r\n        .result-header {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            margin-bottom: 0.5rem;\r\n        }\r\n        \r\n        .result-title {\r\n            font-weight: 600;\r\n            font-size: 1.1rem;\r\n        }\r\n        \r\n        .result-score {\r\n            font-weight: 700;\r\n            font-size: 1.2rem;\r\n        }\r\n        \r\n        .severity {\r\n            padding: 0.25rem 0.75rem;\r\n            border-radius: 20px;\r\n            font-size: 0.85rem;\r\n            font-weight: 600;\r\n            margin-left: 0.5rem;\r\n        }\r\n        \r\n        .normal { background-color: var(--success); color: white; }\r\n        .leve { background-color: var(--warning); color: var(--dark); }\r\n        .moderado { background-color: #FF8A4C; color: white; }\r\n        .severo { background-color: var(--danger); color: white; }\r\n        .extremamente-severo { background-color: var(--extreme); color: white; }\r\n        \r\n        .result-description {\r\n            color: var(--text);\r\n            font-size: 0.95rem;\r\n            line-height: 1.5;\r\n        }\r\n        \r\n        .disclaimer {\r\n            margin-top: 2rem;\r\n            font-size: 0.9rem;\r\n            color: var(--text);\r\n            text-align: center;\r\n            padding: 1rem;\r\n            background-color: rgba(255, 122, 198, 0.08);\r\n            border-radius: var(--border-radius);\r\n            border-left: 4px solid var(--secondary);\r\n        }\r\n        \r\n        @media (max-width: 600px) {\r\n            .container {\r\n                padding: 1.5rem 1rem;\r\n            }\r\n            \r\n            .question-container {\r\n                padding: 1.5rem;\r\n            }\r\n            \r\n            .question-text {\r\n                font-size: 1.1rem;\r\n            }\r\n            \r\n            .btn {\r\n                padding: 0.8rem 1rem;\r\n                font-size: 0.95rem;\r\n            }\r\n            \r\n            .results-container {\r\n                padding: 1.5rem;\r\n            }\r\n            \r\n            .option label {\r\n                padding: 0.8rem 1rem;\r\n            }\r\n            \r\n            .option-number {\r\n                width: 24px;\r\n                height: 24px;\r\n                font-size: 0.8rem;\r\n                margin-right: 0.75rem;\r\n            }\r\n        }\r\n        \r\n        \/* Animations *\/\r\n        @keyframes fadeIn {\r\n            from { opacity: 0; transform: translateY(10px); }\r\n            to { opacity: 1; transform: translateY(0); }\r\n        }\r\n        \r\n        .fade-in {\r\n            animation: fadeIn 0.4s ease-out forwards;\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <div id=\"app\">\r\n        <div class=\"container\">\r\n            <header>\r\n                <div class=\"logo\">DASS-21<\/div>\r\n                <p class=\"subtitle\">Avalia\u00e7\u00e3o de Depress\u00e3o, Ansiedade e Estresse<\/p>\r\n            <\/header>\r\n            \r\n            <div class=\"progress-container\">\r\n                <div class=\"progress-bar\" id=\"progress-bar\"><\/div>\r\n            <\/div>\r\n            \r\n            <!-- Questions will be inserted here by JavaScript -->\r\n            <div id=\"quiz-content\"><\/div>\r\n            \r\n            <div id=\"results-container\" class=\"results-container\">\r\n                <h2 class=\"results-title\">Seus Resultados<\/h2>\r\n                \r\n                <div id=\"depression-result\" class=\"result-category\">\r\n                    <div class=\"result-header\">\r\n                        <div class=\"result-title\">Depress\u00e3o<\/div>\r\n                        <div>\r\n                            <span class=\"result-score\" id=\"depression-score\">0<\/span>\r\n                            <span class=\"severity\" id=\"depression-severity\">Normal<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <p class=\"result-description\" id=\"depression-description\">\r\n                        Seu resultado sugere que voc\u00ea est\u00e1 experimentando n\u00edveis normais de sintomas depressivos.\r\n                    <\/p>\r\n                <\/div>\r\n                \r\n                <div id=\"anxiety-result\" class=\"result-category\">\r\n                    <div class=\"result-header\">\r\n                        <div class=\"result-title\">Ansiedade<\/div>\r\n                        <div>\r\n                            <span class=\"result-score\" id=\"anxiety-score\">0<\/span>\r\n                            <span class=\"severity\" id=\"anxiety-severity\">Normal<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <p class=\"result-description\" id=\"anxiety-description\">\r\n                        Seu resultado sugere que voc\u00ea est\u00e1 experimentando n\u00edveis normais de sintomas de ansiedade.\r\n                    <\/p>\r\n                <\/div>\r\n                \r\n                <div id=\"stress-result\" class=\"result-category\">\r\n                    <div class=\"result-header\">\r\n                        <div class=\"result-title\">Estresse<\/div>\r\n                        <div>\r\n                            <span class=\"result-score\" id=\"stress-score\">0<\/span>\r\n                            <span class=\"severity\" id=\"stress-severity\">Normal<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <p class=\"result-description\" id=\"stress-description\">\r\n                        Seu resultado sugere que voc\u00ea est\u00e1 experimentando n\u00edveis normais de sintomas de estresse.\r\n                    <\/p>\r\n                <\/div>\r\n                \r\n                <div class=\"disclaimer\">\r\n                    <p><strong>Importante:<\/strong> Este question\u00e1rio n\u00e3o substitui um diagn\u00f3stico profissional. Se seus resultados indicarem n\u00edveis elevados, considere buscar ajuda de um profissional de sa\u00fade mental.<\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        document.addEventListener('DOMContentLoaded', function() {\r\n            const questions = [\r\n                { \r\n                    text: \"Senti que estava no limite.\", \r\n                    category: \"stress\",\r\n                    description: \"Indica sentimentos de estar sobrecarregado ou incapaz de lidar com press\u00f5es.\"\r\n                },\r\n                { \r\n                    text: \"Senti boca seca.\", \r\n                    category: \"anxiety\",\r\n                    description: \"Sintoma f\u00edsico comum associado \u00e0 ansiedade.\"\r\n                },\r\n                { \r\n                    text: \"Achei que n\u00e3o valia a pena continuar vivendo.\", \r\n                    category: \"depression\",\r\n                    description: \"Indica pensamentos sobre inutilidade da vida ou idea\u00e7\u00e3o suicida.\"\r\n                },\r\n                { \r\n                    text: \"Achei dif\u00edcil desacelerar.\", \r\n                    category: \"stress\",\r\n                    description: \"Dificuldade em relaxar ou reduzir o ritmo de atividades.\"\r\n                },\r\n                { \r\n                    text: \"Senti tens\u00e3o muscular ou inquieta\u00e7\u00e3o.\", \r\n                    category: \"anxiety\",\r\n                    description: \"Manifesta\u00e7\u00e3o f\u00edsica de ansiedade ou nervosismo.\"\r\n                },\r\n                { \r\n                    text: \"Senti que estava prestes a perder o controle emocional.\", \r\n                    category: \"stress\",\r\n                    description: \"Sentimentos de estar \u00e0 beira de um colapso emocional.\"\r\n                },\r\n                { \r\n                    text: \"Senti que estava completamente desanimado.\", \r\n                    category: \"depression\",\r\n                    description: \"Falta de motiva\u00e7\u00e3o ou desesperan\u00e7a.\"\r\n                },\r\n                { \r\n                    text: \"Tive dificuldade em respirar (sem estar fazendo esfor\u00e7o f\u00edsico).\", \r\n                    category: \"anxiety\",\r\n                    description: \"Sintoma f\u00edsico de ataques de ansiedade ou p\u00e2nico.\"\r\n                },\r\n                { \r\n                    text: \"Achei dif\u00edcil relaxar.\", \r\n                    category: \"stress\",\r\n                    description: \"Incapacidade de aliviar a tens\u00e3o ou descansar.\"\r\n                },\r\n                { \r\n                    text: \"Senti-me sem energia e sem disposi\u00e7\u00e3o.\", \r\n                    category: \"depression\",\r\n                    description: \"Fadiga ou perda de energia associada \u00e0 depress\u00e3o.\"\r\n                },\r\n                { \r\n                    text: \"Fiquei irritado com situa\u00e7\u00f5es do dia a dia.\", \r\n                    category: \"stress\",\r\n                    description: \"Baixa toler\u00e2ncia \u00e0 frustra\u00e7\u00e3o ou irritabilidade.\"\r\n                },\r\n                { \r\n                    text: \"Tive palpita\u00e7\u00f5es ou batimentos card\u00edacos acelerados sem estar me exercitando.\", \r\n                    category: \"anxiety\",\r\n                    description: \"Sintoma f\u00edsico de ansiedade ou ataque de p\u00e2nico.\"\r\n                },\r\n                { \r\n                    text: \"Senti vertigem ou tontura sem raz\u00e3o aparente.\", \r\n                    category: \"anxiety\",\r\n                    description: \"Sintoma f\u00edsico que pode acompanhar ansiedade.\"\r\n                },\r\n                { \r\n                    text: \"Senti que n\u00e3o conseguia lidar com as coisas que tinha para fazer.\", \r\n                    category: \"stress\",\r\n                    description: \"Sentimentos de sobrecarga ou incompet\u00eancia.\"\r\n                },\r\n                { \r\n                    text: \"Fiquei muito preocupado com coisas sem motivo aparente.\", \r\n                    category: \"anxiety\",\r\n                    description: \"Preocupa\u00e7\u00e3o excessiva ou irracional.\"\r\n                },\r\n                { \r\n                    text: \"Senti-me deprimido e triste sem motivo aparente.\", \r\n                    category: \"depression\",\r\n                    description: \"Humor deprimido sem causa externa identific\u00e1vel.\"\r\n                },\r\n                { \r\n                    text: \"Achei que tudo era muito dif\u00edcil e cansativo.\", \r\n                    category: \"depression\",\r\n                    description: \"Sentimentos de desesperan\u00e7a ou esgotamento.\"\r\n                },\r\n                { \r\n                    text: \"Senti tremores nas m\u00e3os.\", \r\n                    category: \"anxiety\",\r\n                    description: \"Sintoma f\u00edsico de ansiedade ou nervosismo.\"\r\n                },\r\n                { \r\n                    text: \"N\u00e3o consegui sentir prazer em atividades que normalmente gosto.\", \r\n                    category: \"depression\",\r\n                    description: \"Anedonia - perda de prazer em atividades prazerosas.\"\r\n                },\r\n                { \r\n                    text: \"Senti-me desmotivado, sem prop\u00f3sito.\", \r\n                    category: \"depression\",\r\n                    description: \"Falta de motiva\u00e7\u00e3o ou sentido na vida.\"\r\n                },\r\n                { \r\n                    text: \"Senti que estava muito impaciente.\", \r\n                    category: \"stress\",\r\n                    description: \"Incapacidade de tolerar atrasos ou frustra\u00e7\u00f5es.\"\r\n                }\r\n            ];\r\n            \r\n            const quizContent = document.getElementById('quiz-content');\r\n            const progressBar = document.getElementById('progress-bar');\r\n            let currentQuestion = 0;\r\n            const answers = Array(questions.length).fill(null);\r\n            \r\n            \/\/ Initialize quiz\r\n            renderQuestion();\r\n            \r\n            function renderQuestion() {\r\n                \/\/ Update progress bar\r\n                progressBar.style.width = `${(currentQuestion \/ questions.length) * 100}%`;\r\n                \r\n                \/\/ Create question element\r\n                const question = questions[currentQuestion];\r\n                const questionHTML = `\r\n                    <div class=\"question-container fade-in\">\r\n                        <div class=\"question-number\">\r\n                            <span>${currentQuestion + 1}<\/span>\r\n                            Pergunta ${currentQuestion + 1} de ${questions.length}\r\n                        <\/div>\r\n                        <div class=\"question-text\">${question.text}<\/div>\r\n                        <div class=\"options\">\r\n                            ${[0, 1, 2, 3].map(option => `\r\n                                <div class=\"option\">\r\n                                    <input \r\n                                        type=\"radio\" \r\n                                        name=\"question-${currentQuestion}\" \r\n                                        id=\"q${currentQuestion}-opt${option}\" \r\n                                        value=\"${option}\"\r\n                                        ${answers[currentQuestion] === option ? 'checked' : ''}\r\n                                    >\r\n                                    <label for=\"q${currentQuestion}-opt${option}\">\r\n                                        <span class=\"option-number\">${option}<\/span>\r\n                                        <span class=\"option-text\">${getOptionText(option)}<\/span>\r\n                                    <\/label>\r\n                                <\/div>\r\n                            `).join('')}\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"nav-buttons\">\r\n                        <button \r\n                            class=\"btn btn-outline\" \r\n                            id=\"prev-btn\"\r\n                            ${currentQuestion === 0 ? 'disabled' : ''}\r\n                        >\r\n                            Anterior\r\n                        <\/button>\r\n                        <button \r\n                            class=\"btn btn-primary\" \r\n                            id=\"next-btn\"\r\n                            ${answers[currentQuestion] === null ? 'disabled' : ''}\r\n                        >\r\n                            ${currentQuestion === questions.length - 1 ? 'Ver Resultados' : 'Pr\u00f3xima'}\r\n                        <\/button>\r\n                    <\/div>\r\n                `;\r\n                \r\n                quizContent.innerHTML = questionHTML;\r\n                \r\n                \/\/ Add event listeners\r\n                document.querySelectorAll('input[type=\"radio\"]').forEach(input => {\r\n                    input.addEventListener('change', function() {\r\n                        answers[currentQuestion] = parseInt(this.value);\r\n                        document.getElementById('next-btn').disabled = false;\r\n                    });\r\n                });\r\n                \r\n                document.getElementById('prev-btn').addEventListener('click', goToPreviousQuestion);\r\n                document.getElementById('next-btn').addEventListener('click', goToNextQuestion);\r\n            }\r\n            \r\n            function getOptionText(value) {\r\n                const options = [\r\n                    \"N\u00e3o se aplicou a mim de forma alguma\",\r\n                    \"Aplicou-se a mim em algum grau, ou por pouco tempo\",\r\n                    \"Aplicou-se a mim em um grau consider\u00e1vel, ou por uma boa parte do tempo\",\r\n                    \"Aplicou-se a mim muito, ou na maioria do tempo\"\r\n                ];\r\n                return options[value];\r\n            }\r\n            \r\n            function goToPreviousQuestion() {\r\n                if (currentQuestion > 0) {\r\n                    document.querySelector('.question-container').classList.add('hidden');\r\n                    currentQuestion--;\r\n                    setTimeout(renderQuestion, 300);\r\n                }\r\n            }\r\n            \r\n            function goToNextQuestion() {\r\n                if (answers[currentQuestion] === null) return;\r\n                \r\n                if (currentQuestion < questions.length - 1) {\r\n                    document.querySelector('.question-container').classList.add('hidden');\r\n                    currentQuestion++;\r\n                    setTimeout(renderQuestion, 300);\r\n                } else {\r\n                    showResults();\r\n                }\r\n            }\r\n            \r\n            function showResults() {\r\n                \/\/ Calculate scores\r\n                let depressionScore = 0;\r\n                let anxietyScore = 0;\r\n                let stressScore = 0;\r\n                \r\n                questions.forEach((question, index) => {\r\n                    const value = answers[index] || 0; \/\/ Garante que n\u00e3o seja null\r\n                    \r\n                    switch(question.category) {\r\n                        case 'depression':\r\n                            depressionScore += value;\r\n                            break;\r\n                        case 'anxiety':\r\n                            anxietyScore += value;\r\n                            break;\r\n                        case 'stress':\r\n                            stressScore += value;\r\n                            break;\r\n                    }\r\n                });\r\n                \r\n                \/\/ Multiply by 2 to get DASS-21 score\r\n                depressionScore *= 2;\r\n                anxietyScore *= 2;\r\n                stressScore *= 2;\r\n                \r\n                \/\/ Determine severity\r\n                const depressionResult = getSeverity(depressionScore, 'depression');\r\n                const anxietyResult = getSeverity(anxietyScore, 'anxiety');\r\n                const stressResult = getSeverity(stressScore, 'stress');\r\n                \r\n                \/\/ Display results\r\n                document.getElementById('depression-score').textContent = depressionScore;\r\n                document.getElementById('anxiety-score').textContent = anxietyScore;\r\n                document.getElementById('stress-score').textContent = stressScore;\r\n                \r\n                document.getElementById('depression-severity').textContent = depressionResult.text;\r\n                document.getElementById('depression-severity').className = 'severity ' + depressionResult.class;\r\n                document.getElementById('depression-description').textContent = depressionResult.description;\r\n                \r\n                document.getElementById('anxiety-severity').textContent = anxietyResult.text;\r\n                document.getElementById('anxiety-severity').className = 'severity ' + anxietyResult.class;\r\n                document.getElementById('anxiety-description').textContent = anxietyResult.description;\r\n                \r\n                document.getElementById('stress-severity').textContent = stressResult.text;\r\n                document.getElementById('stress-severity').className = 'severity ' + stressResult.class;\r\n                document.getElementById('stress-description').textContent = stressResult.description;\r\n                \r\n                \/\/ Style result containers based on severity\r\n                document.getElementById('depression-result').style.borderLeft = `4px solid ${depressionResult.color}`;\r\n                document.getElementById('anxiety-result').style.borderLeft = `4px solid ${anxietyResult.color}`;\r\n                document.getElementById('stress-result').style.borderLeft = `4px solid ${stressResult.color}`;\r\n                \r\n                \/\/ Show results\r\n                document.getElementById('quiz-content').style.display = 'none';\r\n                document.getElementById('progress-container').style.display = 'none';\r\n                document.getElementById('results-container').style.display = 'block';\r\n                \r\n                \/\/ Scroll to top\r\n                window.scrollTo({ top: 0, behavior: 'smooth' });\r\n            }\r\n            \r\n            function getSeverity(score, category) {\r\n                const descriptions = {\r\n                    depression: {\r\n                        normal: \"Seu resultado sugere que voc\u00ea est\u00e1 experimentando n\u00edveis normais de sintomas depressivos.\",\r\n                        leve: \"Seu resultado sugere sintomas leves de depress\u00e3o. Considere monitorar seu humor e buscar atividades prazerosas.\",\r\n                        moderado: \"Seu resultado sugere sintomas moderados de depress\u00e3o. Pode ser ben\u00e9fico buscar apoio social ou profissional.\",\r\n                        severo: \"Seu resultado sugere sintomas severos de depress\u00e3o. Recomendamos buscar ajuda profissional.\",\r\n                        extremamenteSevero: \"Seu resultado sugere sintomas extremamente severos de depress\u00e3o. Ajuda profissional \u00e9 altamente recomendada.\"\r\n                    },\r\n                    anxiety: {\r\n                        normal: \"Seu resultado sugere que voc\u00ea est\u00e1 experimentando n\u00edveis normais de sintomas de ansiedade.\",\r\n                        leve: \"Seu resultado sugere sintomas leves de ansiedade. T\u00e9cnicas de relaxamento podem ser \u00fateis.\",\r\n                        moderado: \"Seu resultado sugere sintomas moderados de ansiedade. Considere praticar mindfulness ou buscar apoio.\",\r\n                        severo: \"Seu resultado sugere sintomas severos de ansiedade. Recomendamos buscar ajuda profissional.\",\r\n                        extremamenteSevero: \"Seu resultado sugere sintomas extremamente severos de ansiedade. Ajuda profissional \u00e9 altamente recomendada.\"\r\n                    },\r\n                    stress: {\r\n                        normal: \"Seu resultado sugere que voc\u00ea est\u00e1 experimentando n\u00edveis normais de sintomas de estresse.\",\r\n                        leve: \"Seu resultado sugere sintomas leves de estresse. T\u00e9cnicas de gerenciamento de estresse podem ajudar.\",\r\n                        moderado: \"Seu resultado sugere sintomas moderados de estresse. Considere ajustar sua rotina e priorizar autocuidado.\",\r\n                        severo: \"Seu resultado sugere sintomas severos de estresse. Recomendamos buscar estrat\u00e9gias para redu\u00e7\u00e3o de estresse.\",\r\n                        extremamenteSevero: \"Seu resultado sugere sintomas extremamente severos de estresse. Ajuda profissional pode ser necess\u00e1ria.\"\r\n                    }\r\n                };\r\n                \r\n                if (score < 10) {\r\n                    return { \r\n                        text: \"Normal\", \r\n                        class: \"normal\", \r\n                        color: \"#20C9AC\",\r\n                        description: descriptions[category].normal\r\n                    };\r\n                } else if (score < 14) {\r\n                    return { \r\n                        text: \"Leve\", \r\n                        class: \"leve\", \r\n                        color: \"#FFB800\",\r\n                        description: descriptions[category].leve\r\n                    };\r\n                } else if (score < 21) {\r\n                    return { \r\n                        text: \"Moderado\", \r\n                        class: \"moderado\", \r\n                        color: \"#FF8A4C\",\r\n                        description: descriptions[category].moderado\r\n                    };\r\n                } else if (score < 28) {\r\n                    return { \r\n                        text: \"Severo\", \r\n                        class: \"severo\", \r\n                        color: \"#FF5B5B\",\r\n                        description: descriptions[category].severo\r\n                    };\r\n                } else {\r\n                    return { \r\n                        text: \"Extremamente Severo\", \r\n                        class: \"extremamente-severo\", \r\n                        color: \"#C4183C\",\r\n                        description: descriptions[category].extremamenteSevero\r\n                    };\r\n                }\r\n            }\r\n        });\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>DASS-21 | Avalia\u00e7\u00e3o de Sa\u00fade Mental DASS-21 Avalia\u00e7\u00e3o de Depress\u00e3o, Ansiedade e Estresse Seus Resultados Depress\u00e3o 0 Normal Seu resultado sugere que voc\u00ea est\u00e1 experimentando n\u00edveis normais de sintomas depressivos. Ansiedade 0 Normal Seu resultado sugere que voc\u00ea est\u00e1 experimentando n\u00edveis normais de sintomas de ansiedade. Estresse 0 Normal Seu resultado sugere que voc\u00ea est\u00e1 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>QUIZ NR1 - Wordpress<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"QUIZ NR1 - Wordpress\" \/>\n<meta property=\"og:description\" content=\"DASS-21 | Avalia\u00e7\u00e3o de Sa\u00fade Mental DASS-21 Avalia\u00e7\u00e3o de Depress\u00e3o, Ansiedade e Estresse Seus Resultados Depress\u00e3o 0 Normal Seu resultado sugere que voc\u00ea est\u00e1 experimentando n\u00edveis normais de sintomas depressivos. Ansiedade 0 Normal Seu resultado sugere que voc\u00ea est\u00e1 experimentando n\u00edveis normais de sintomas de ansiedade. Estresse 0 Normal Seu resultado sugere que voc\u00ea est\u00e1 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/\" \/>\n<meta property=\"og:site_name\" content=\"Wordpress\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-22T21:07:12+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/\",\"url\":\"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/\",\"name\":\"QUIZ NR1 - Wordpress\",\"isPartOf\":{\"@id\":\"https:\/\/ecursosead.com.br\/#website\"},\"datePublished\":\"2025-04-22T20:15:18+00:00\",\"dateModified\":\"2025-04-22T21:07:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ecursosead.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"QUIZ NR1\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ecursosead.com.br\/#website\",\"url\":\"https:\/\/ecursosead.com.br\/\",\"name\":\"Wordpress\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ecursosead.com.br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"QUIZ NR1 - Wordpress","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/","og_locale":"en_US","og_type":"article","og_title":"QUIZ NR1 - Wordpress","og_description":"DASS-21 | Avalia\u00e7\u00e3o de Sa\u00fade Mental DASS-21 Avalia\u00e7\u00e3o de Depress\u00e3o, Ansiedade e Estresse Seus Resultados Depress\u00e3o 0 Normal Seu resultado sugere que voc\u00ea est\u00e1 experimentando n\u00edveis normais de sintomas depressivos. Ansiedade 0 Normal Seu resultado sugere que voc\u00ea est\u00e1 experimentando n\u00edveis normais de sintomas de ansiedade. Estresse 0 Normal Seu resultado sugere que voc\u00ea est\u00e1 [&hellip;]","og_url":"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/","og_site_name":"Wordpress","article_modified_time":"2025-04-22T21:07:12+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/","url":"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/","name":"QUIZ NR1 - Wordpress","isPartOf":{"@id":"https:\/\/ecursosead.com.br\/#website"},"datePublished":"2025-04-22T20:15:18+00:00","dateModified":"2025-04-22T21:07:12+00:00","breadcrumb":{"@id":"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ecursosead.com.br\/index.php\/quiz-nr1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ecursosead.com.br\/"},{"@type":"ListItem","position":2,"name":"QUIZ NR1"}]},{"@type":"WebSite","@id":"https:\/\/ecursosead.com.br\/#website","url":"https:\/\/ecursosead.com.br\/","name":"Wordpress","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ecursosead.com.br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/ecursosead.com.br\/index.php\/wp-json\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ecursosead.com.br\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ecursosead.com.br\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ecursosead.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ecursosead.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":16,"href":"https:\/\/ecursosead.com.br\/index.php\/wp-json\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":29,"href":"https:\/\/ecursosead.com.br\/index.php\/wp-json\/wp\/v2\/pages\/9\/revisions\/29"}],"wp:attachment":[{"href":"https:\/\/ecursosead.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}