{"id":955,"date":"2026-05-17T22:33:12","date_gmt":"2026-05-17T22:33:12","guid":{"rendered":"https:\/\/museum.wiserighteous.org\/?page_id=955"},"modified":"2026-05-17T22:37:52","modified_gmt":"2026-05-17T22:37:52","slug":"museum-test-prep-app-narges-mohammadi","status":"publish","type":"page","link":"https:\/\/museum.wiserighteous.org\/index.php\/museum-test-prep-app-narges-mohammadi\/","title":{"rendered":"Museum Test Prep App &#8211; Narges Mohammadi"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, user-scalable=yes\">\n    <title>Museum Test Prep App | Narges Mohammadi \u2022 SAT \u2022 PSAT \u2022 ACT<\/title>\n    <!-- Font Awesome for icons -->\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\">\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            background: #1e2a2e;\n            font-family: 'Georgia', 'Times New Roman', Times, serif;\n            color: #2c2b28;\n            line-height: 1.5;\n            padding: 20px;\n        }\n\n        .museum-container {\n            max-width: 1400px;\n            margin: 0 auto;\n            background: #fef8ea;\n            border-radius: 28px;\n            box-shadow: 0 20px 35px rgba(0,0,0,0.3), 0 0 0 1px #b89870 inset;\n            overflow: hidden;\n        }\n\n        .hero {\n            background: linear-gradient(135deg, #4a6a6e 0%, #2a4a4e 100%);\n            padding: 1.8rem 2.5rem;\n            border-bottom: 6px solid #d4af37;\n            color: #f5e7cf;\n            display: flex;\n            align-items: center;\n            gap: 20px;\n            flex-wrap: wrap;\n        }\n        .hero-text {\n            flex: 2;\n        }\n        .hero h1 {\n            font-size: 2rem;\n            letter-spacing: 1px;\n            font-weight: 600;\n        }\n        .hero h1 i {\n            color: #d4af37;\n            margin-right: 10px;\n        }\n        .hero h1 .app-badge {\n            font-size: 0.8rem;\n            background: #d4af3733;\n            padding: 0.2rem 0.8rem;\n            border-radius: 40px;\n            margin-left: 12px;\n            vertical-align: middle;\n        }\n        .hero p {\n            font-size: 1rem;\n            font-style: italic;\n            margin-top: 0.5rem;\n            opacity: 0.85;\n        }\n        .hero-portrait {\n            flex: 0 0 100px;\n            text-align: center;\n            background: #d4af3730;\n            padding: 8px;\n            border-radius: 50%;\n            border: 2px solid #d4af37;\n        }\n        .hero-portrait i {\n            font-size: 3.5rem;\n            color: #ecd9b4;\n        }\n        .hero-portrait p {\n            font-size: 0.65rem;\n            margin-top: 5px;\n        }\n\n        .flex-main {\n            display: flex;\n            flex-wrap: wrap;\n        }\n        .article-panel {\n            flex: 1.6;\n            min-width: 280px;\n            padding: 2rem 2rem 2rem 2.2rem;\n            background: #fffaf2;\n            border-right: 1px solid #ecd9b4;\n        }\n        .game-sat-panel {\n            flex: 1.2;\n            min-width: 350px;\n            background: #f9efdf;\n            padding: 2rem 1.8rem;\n            display: flex;\n            flex-direction: column;\n            gap: 1.5rem;\n        }\n\n        .article-panel h2 {\n            font-size: 1.8rem;\n            border-left: 7px solid #d4af37;\n            padding-left: 1rem;\n            margin: 0.75rem 0 1rem 0;\n            color: #2a5a5e;\n        }\n        .article-panel h2 i {\n            color: #d4af37;\n            margin-right: 10px;\n        }\n        .article-panel h3 {\n            font-size: 1.3rem;\n            margin: 1.4rem 0 0.5rem 0;\n            color: #8b5a2b;\n            font-weight: 600;\n        }\n        .article-panel p {\n            margin-bottom: 0.9rem;\n            text-align: justify;\n        }\n        .inset-quote {\n            background: #e9e0cf;\n            padding: 0.8rem 1.3rem;\n            border-left: 4px solid #d4af37;\n            margin: 1.2rem 0;\n            border-radius: 12px;\n            font-weight: 500;\n        }\n        .reference-list {\n            font-size: 0.8rem;\n            margin-top: 1.5rem;\n            border-top: 1px dashed #cfbc93;\n            padding-top: 1rem;\n            color: #5e4b2b;\n        }\n        .timeline-item {\n            margin: 12px 0;\n            padding-left: 20px;\n            border-left: 3px solid #d4af37;\n        }\n        .timeline-year {\n            font-weight: bold;\n            color: #8b5a2b;\n        }\n\n        \/* Mode Selection & Quiz Styles *\/\n        .mode-selector {\n            background: white;\n            border-radius: 28px;\n            padding: 1.2rem;\n            text-align: center;\n            box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n        }\n        .mode-buttons {\n            display: flex;\n            gap: 12px;\n            justify-content: center;\n            margin-top: 12px;\n            flex-wrap: wrap;\n        }\n        .mode-btn {\n            flex: 1;\n            min-width: 90px;\n            padding: 12px;\n            border: none;\n            border-radius: 60px;\n            font-weight: bold;\n            font-size: 1rem;\n            cursor: pointer;\n            transition: 0.2s;\n            font-family: inherit;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 8px;\n        }\n        .mode-btn.sat {\n            background: #1e3a2f;\n            color: white;\n        }\n        .mode-btn.psat {\n            background: #2c5f6e;\n            color: white;\n        }\n        .mode-btn.act {\n            background: #8b5a2b;\n            color: white;\n        }\n        .mode-btn:hover {\n            transform: translateY(-2px);\n            filter: brightness(1.05);\n        }\n        .mode-btn.active {\n            box-shadow: 0 0 0 3px #ffd966;\n        }\n        .quiz-header {\n            background: linear-gradient(145deg, #4a6a6e, #2a4a4e);\n            color: white;\n            padding: 1rem;\n            border-radius: 28px;\n            text-align: center;\n        }\n        .score-area {\n            font-size: 1.6rem;\n            font-weight: bold;\n            background: #00000055;\n            display: inline-block;\n            padding: 0.2rem 1.2rem;\n            border-radius: 40px;\n            margin-top: 8px;\n        }\n        .question-card {\n            background: white;\n            border-radius: 28px;\n            padding: 1.5rem;\n            box-shadow: 0 8px 18px rgba(0,0,0,0.1);\n        }\n        .question-text {\n            font-size: 1.1rem;\n            font-weight: 700;\n            margin-bottom: 1.2rem;\n            background: #fdf4e0;\n            padding: 12px;\n            border-radius: 20px;\n            border-left: 5px solid #d4af37;\n        }\n        .options-list {\n            display: flex;\n            flex-direction: column;\n            gap: 10px;\n            margin-bottom: 1.5rem;\n        }\n        .opt-btn {\n            background: #efe2cf;\n            border: 2px solid #cfb37a;\n            padding: 10px 14px;\n            border-radius: 60px;\n            font-family: 'Segoe UI', 'Georgia', serif;\n            font-size: 0.9rem;\n            text-align: left;\n            cursor: pointer;\n            transition: 0.2s;\n        }\n        .opt-btn i {\n            margin-right: 10px;\n        }\n        .opt-btn:hover:not(:disabled) {\n            background: #e2cfb0;\n        }\n        .opt-btn.correct-highlight {\n            background: #a5d6a5;\n            border-color: #2e7d32;\n        }\n        .opt-btn.wrong-highlight {\n            background: #ef9a9a;\n            border-color: #c62828;\n        }\n        .opt-btn:disabled {\n            cursor: default;\n            opacity: 0.8;\n        }\n        .feedback {\n            margin-top: 15px;\n            padding: 12px;\n            border-radius: 20px;\n            background: #f3efdf;\n            font-size: 0.9rem;\n            border-left: 5px solid #d4af37;\n        }\n        .next-btn, .restart-btn {\n            background: #846c3e;\n            border: none;\n            color: white;\n            font-weight: bold;\n            padding: 10px;\n            border-radius: 40px;\n            font-size: 1rem;\n            cursor: pointer;\n            margin-top: 10px;\n            width: 100%;\n        }\n        .next-btn:hover, .restart-btn:hover {\n            background: #5f4a2a;\n        }\n        .game-status {\n            font-size: 0.75rem;\n            text-align: center;\n            background: #e2d5bd;\n            padding: 6px;\n            border-radius: 50px;\n            margin-top: 8px;\n        }\n        footer {\n            text-align: center;\n            padding: 1rem;\n            background: #dfd2b6;\n            font-size: 0.7rem;\n            color: #4a3a22;\n        }\n        .disclaimer {\n            font-size: 0.65rem;\n            text-align: center;\n            margin-top: 8px;\n            color: #6b5a3e;\n        }\n        @media (max-width: 780px) {\n            .hero h1 { font-size: 1.3rem; }\n            .hero-portrait { flex-basis: 70px; }\n            .hero-portrait i { font-size: 2.2rem; }\n        }\n    <\/style>\n<\/head>\n<body>\n<div class=\"museum-container\">\n    <div class=\"hero\">\n        <div class=\"hero-text\">\n            <h1><i class=\"fas fa-fist-raised\"><\/i> Narges Mohammadi <span class=\"app-badge\"><i class=\"fas fa-mobile-alt\"><\/i> Museum Test Prep App<\/span><\/h1>\n            <p><i class=\"fas fa-venus\"><\/i> Iranian human rights activist, Nobel Peace Prize 2023 \u2014 \u201cFight against the oppression of women and efforts to promote human rights and freedom\u201d<\/p>\n        <\/div>\n        <div class=\"hero-portrait\">\n            <i class=\"fas fa-female\"><\/i>\n            <p><i class=\"fas fa-shield-alt\"><\/i> Righteousness Hall<\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"flex-main\">\n        <div class=\"article-panel\">\n            <h2><i class=\"fas fa-scroll\"><\/i> Narges Mohammadi \u2014 Iran (1972\u2013 )<\/h2>\n            <p>Narges Mohammadi is an Iranian human rights activist, journalist, and democracy advocate known for her long\u2011standing efforts to defend women\u2019s rights, oppose the death penalty, and promote freedom and justice in Iran. Her work, often carried out under conditions of imprisonment and political pressure, has made her one of the most prominent voices for human rights in Iran. She serves as a leading member of the Defenders of Human Rights Center, an organization dedicated to supporting political prisoners and advocating legal reform.<\/p>\n            \n            <div class=\"inset-quote\">\n                <i class=\"fas fa-quote-left\"><\/i> \u201cNarges Mohammadi has remained committed to her advocacy and continues to speak out for justice \u2014 even while detained.\u201d\n            <\/div>\n\n            <h3><i class=\"fas fa-microscope\"><\/i> Historical Context &#038; Activism<\/h3>\n            <div class=\"timeline-item\">\n                <span class=\"timeline-year\"><i class=\"fas fa-gavel\"><\/i> Defenders of Human Rights Center<\/span>\n                <p>As a leading member of the Defenders of Human Rights Center, Mohammadi documents prison conditions, supports detainees, and campaigns against capital punishment. She has spoken out against discriminatory laws affecting women and has supported peaceful civic movements advocating reform.<\/p>\n            <\/div>\n            <div class=\"timeline-item\">\n                <span class=\"timeline-year\"><i class=\"fas fa-prison\"><\/i> Imprisonment &#038; Persecution<\/span>\n                <p>She has been arrested numerous times and sentenced to long prison terms for her activism, including charges related to \u201cpropaganda\u201d and national security. Even while detained, she has continued to report on prison conditions, including the treatment of female prisoners and the use of solitary confinement.<\/p>\n            <\/div>\n            <div class=\"timeline-item\">\n                <span class=\"timeline-year\"><i class=\"fas fa-medal\"><\/i> Nobel Peace Prize 2023<\/span>\n                <p>In recognition of her work, she was awarded the Nobel Peace Prize in 2023 for her fight against the oppression of women and her efforts to promote human rights and freedom.<\/p>\n            <\/div>\n\n            <h3><i class=\"fas fa-church\"><\/i> Righteous Act: Defending Human Rights Despite Imprisonment<\/h3>\n            <p>Narges Mohammadi\u2019s most significant contribution is her continued advocacy for human rights while facing repeated imprisonment. Her efforts have drawn international attention to human rights conditions in Iran and helped amplify the voices of those who cannot speak freely. Her leadership is defined by persistence, moral conviction, and a commitment to nonviolent advocacy, even under repeated arrests and legal penalties.<\/p>\n\n            <h3><i class=\"fas fa-comment-dots\"><\/i> Legacy: Moral Courage &#038; Resilience<\/h3>\n            <p>Narges Mohammadi is widely regarded as a leading figure in the global struggle for human rights and women\u2019s freedom. Her work has helped bring international awareness to issues such as political imprisonment, gender inequality, and the use of the death penalty. She stands as a powerful example of how individual conviction can influence global conversations about human dignity and freedom.<\/p>\n\n            <div class=\"reference-list\">\n                <i class=\"fas fa-book-open\"><\/i> <strong>References:<\/strong> Britannica (2026), Mohammadi (2017), Amnesty International (2022), Human Rights Commission (2023).\n            <\/div>\n        <\/div>\n\n        <div class=\"game-sat-panel\">\n            <div class=\"mode-selector\">\n                <i class=\"fas fa-graduation-cap\"><\/i> <strong>Choose Your Exam<\/strong>\n                <div class=\"mode-buttons\">\n                    <button id=\"modeSAT\" class=\"mode-btn sat\"><i class=\"fab fa-sat\"><\/i> SAT<\/button>\n                    <button id=\"modePSAT\" class=\"mode-btn psat\"><i class=\"fas fa-pen-fancy\"><\/i> PSAT<\/button>\n                    <button id=\"modeACT\" class=\"mode-btn act\"><i class=\"fas fa-bolt\"><\/i> ACT<\/button>\n                <\/div>\n            <\/div>\n            <div class=\"quiz-header\">\n                <h3 id=\"modeTitle\"><i class=\"fas fa-brain\"><\/i> SAT \u2726 Human Rights Righteousness Prep<\/h3>\n                <div class=\"score-area\"><i class=\"fas fa-star\"><\/i> Score: <span id=\"scoreValue\">0<\/span> \/ 600<\/div>\n            <\/div>\n            <div class=\"question-card\" id=\"quizContainer\">\n                <div id=\"dynamicQuestionArea\"><\/div>\n                <div id=\"feedbackArea\" class=\"feedback\"><i class=\"fas fa-info-circle\"><\/i> Select an exam mode above to begin.<\/div>\n                <button id=\"nextButton\" class=\"next-btn\" style=\"display: none;\"><i class=\"fas fa-arrow-right\"><\/i> Next Question<\/button>\n                <button id=\"restartButton\" class=\"restart-btn\"><i class=\"fas fa-undo-alt\"><\/i> Restart Quiz<\/button>\n                <div class=\"game-status\"><i class=\"fas fa-hourglass-half\"><\/i> 6 questions per exam \u2022 Narges Mohammadi: imprisoned activist, Nobel laureate, voice for justice<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <footer>\n        <i class=\"fas fa-fist-raised\"><\/i> Museum Test Prep App | SAT \u2022 PSAT \u2022 ACT modes | Narges Mohammadi \u2014 Righteous Act: Defending Human Rights Despite Imprisonment\n        <div class=\"disclaimer\">\n            <i class=\"fas fa-balance-scale\"><\/i> SAT, PSAT, and ACT are registered trademarks of their respective owners. This educational tool is not affiliated with or endorsed by College Board or ACT Inc. All questions are original and based on historical content.\n        <\/div>\n    <\/footer>\n<\/div>\n\n<script>\n    \/\/ ========== NARGES MOHAMMADI QUESTION BANKS ==========\n    \/\/ Themes: Defenders of Human Rights Center, imprisonment, solitary confinement, women's rights, death penalty, peaceful advocacy, Nobel Peace Prize 2023, continued activism from prison\n    \n    const SAT_QUESTIONS = [\n        { topic: \"Organizational Leadership\", text: \"Narges Mohammadi is a leading member of which human rights organization?\", options: [\"Amnesty International\", \"Defenders of Human Rights Center\", \"Human Rights Watch\", \"International Campaign for Human Rights\"], correct: 1, explanation: \"She serves as a leading member of the Defenders of Human Rights Center, an organization dedicated to supporting political prisoners and advocating legal reform.\" },\n        { topic: \"Continued Advocacy\", text: \"Even while imprisoned, Narges Mohammadi continues to:\", options: [\"Remain silent\", \"Report on prison conditions, including treatment of female prisoners and solitary confinement\", \"Only focus on her own case\", \"Avoid any activism\"], correct: 1, explanation: \"She has continued to document prison conditions and advocate for justice from inside detention.\" },\n        { topic: \"Nobel Prize Year\", text: \"Narges Mohammadi was awarded the Nobel Peace Prize in which year?\", options: [\"2020\", \"2021\", \"2022\", \"2023\"], correct: 3, explanation: \"She received the Nobel Peace Prize in 2023 for her fight against the oppression of women and her efforts to promote human rights and freedom.\" },\n        { topic: \"Specific Harms\", text: \"During her imprisonment, Mohammadi has reportedly experienced:\", options: [\"Diplomatic immunity\", \"Solitary confinement, limited medical care, and physical strain\", \"Regular privileges\", \"Early release\"], correct: 1, explanation: \"Reports indicate she has faced solitary confinement, limited medical access, and ongoing physical strain during detention.\" },\n        { topic: \"Advocacy Focuses\", text: \"Mohammadi's advocacy includes all of the following EXCEPT:\", options: [\"Women's rights\", \"Opposing the death penalty\", \"Support for political prisoners\", \"Military dictatorship\"], correct: 3, explanation: \"She focuses on women's rights, opposing capital punishment, and supporting political prisoners \u2014 not military dictatorship.\" },\n        { topic: \"Legacy Meaning\", text: \"The exhibit states that Mohammadi's legacy reflects 'moral courage, resilience, and the determination to pursue justice even under severe personal risk.' This is demonstrated by:\", options: [\"Avoiding controversy\", \"Continuing advocacy despite repeated arrests, imprisonment, and solitary confinement\", \"Only working within government\", \"Remaining silent after arrest\"], correct: 1, explanation: \"She has been arrested multiple times, received long sentences, yet continues to speak out for human rights.\" }\n    ];\n\n    const PSAT_QUESTIONS = [\n        { topic: \"Mohammadi's Country\", text: \"Narges Mohammadi is a human rights activist from:\", options: [\"Afghanistan\", \"Iran\", \"Iraq\", \"Saudi Arabia\"], correct: 1, explanation: \"She is an Iranian human rights activist, journalist, and democracy advocate.\" },\n        { topic: \"Nobel Prize Field\", text: \"Narges Mohammadi received the Nobel Peace Prize for her fight against:\", options: [\"Climate change\", \"Oppression of women and promoting human rights and freedom\", \"Economic inequality\", \"Poverty\"], correct: 1, explanation: \"She was recognized for her fight against the oppression of women and her efforts to promote human rights and freedom.\" },\n        { topic: \"Imprisonment Reason\", text: \"Mohammadi has been arrested and imprisoned for charges related to:\", options: [\"Tax evasion\", \"'Propaganda' and national security charges due to her human rights activism\", \"Traffic violations\", \"Business fraud\"], correct: 1, explanation: \"Her activism led to charges including 'propaganda' against the state and national security allegations.\" },\n        { topic: \"Peaceful Advocacy\", text: \"Her leadership is defined by:\", options: [\"Violent uprising\", \"Nonviolent advocacy, persistence, and moral conviction even under repeated arrests\", \"Foreign military intervention\", \"Silence\"], correct: 1, explanation: \"She remains committed to nonviolent advocacy for human rights despite persecution.\" },\n        { topic: \"Organization Focus\", text: \"The Defenders of Human Rights Center focuses on:\", options: [\"Economic development\", \"Supporting political prisoners and advocating legal reform\", \"Military strategy\", \"Foreign investment\"], correct: 1, explanation: \"The center is dedicated to supporting political prisoners and advocating legal reform.\" },\n        { topic: \"Women's Rights\", text: \"Mohammadi has spoken out against:\", options: [\"Equal pay\", \"Discriminatory laws affecting women\", \"Women's education\", \"Healthcare\"], correct: 1, explanation: \"She has spoken out against discriminatory laws affecting women in Iran.\" }\n    ];\n\n    const ACT_QUESTIONS = [\n        { topic: \"Year of Birth\", text: \"Narges Mohammadi was born in which year?\", options: [\"1965\", \"1972\", \"1978\", \"1982\"], correct: 1, explanation: \"She was born in 1972 in Iran.\" },\n        { topic: \"Detention Conditions\", text: \"While detained, Mohammadi has reported on which specific conditions?\", options: [\"Excellent medical care\", \"Solitary confinement and treatment of female prisoners\", \"Regular family visits\", \"Short sentences only\"], correct: 1, explanation: \"She has documented the use of solitary confinement and the harsh treatment of female prisoners.\" },\n        { topic: \"Capital Punishment\", text: \"One of Mohammadi's key advocacy issues is:\", options: [\"Expanding the death penalty\", \"Opposing the death penalty\", \"Military service\", \"Tax reform\"], correct: 1, explanation: \"She campaigns against capital punishment as part of her human rights work.\" },\n        { topic: \"Prison Reporting\", text: \"Even while imprisoned, Mohammadi continues to:\", options: [\"Stop all activism\", \"Write and report on prison conditions\", \"Only focus on her health\", \"Avoid documentation\"], correct: 1, explanation: \"She has continued to report on prison conditions and advocate for detainees.\" },\n        { topic: \"Global Recognition\", text: \"Mohammadi's work has drawn:\", options: [\"No international attention\", \"International attention to human rights conditions in Iran, amplifying voices who cannot speak freely\", \"Only domestic criticism\", \"Condemnation from human rights groups\"], correct: 1, explanation: \"Her efforts have brought global awareness to human rights abuses in Iran.\" },\n        { topic: \"Personal Sacrifice\", text: \"Narges Mohammadi's activism has resulted in:\", options: [\"Wealth and fame\", \"Multiple arrests, long prison terms, solitary confinement, and health deterioration\", \"Political power\", \"International travel freedom\"], correct: 1, explanation: \"She has endured repeated imprisonment, solitary confinement, and health impacts due to her advocacy.\" }\n    ];\n\n    let currentMode = \"SAT\";\n    let currentQuestions = [...SAT_QUESTIONS];\n    let currentIndex = 0;\n    let playerScore = 0;\n    let quizAnswered = false;\n    let selectedOptIdx = null;\n    let totalPerMode = 6;\n\n    const dynamicArea = document.getElementById(\"dynamicQuestionArea\");\n    const feedbackDiv = document.getElementById(\"feedbackArea\");\n    const nextBtn = document.getElementById(\"nextButton\");\n    const restartBtn = document.getElementById(\"restartButton\");\n    const scoreSpan = document.getElementById(\"scoreValue\");\n    const modeTitle = document.getElementById(\"modeTitle\");\n\n    function updateScoreUI() {\n        scoreSpan.innerText = playerScore;\n    }\n\n    function loadMode(mode) {\n        currentMode = mode;\n        if (mode === \"SAT\") currentQuestions = [...SAT_QUESTIONS];\n        else if (mode === \"PSAT\") currentQuestions = [...PSAT_QUESTIONS];\n        else currentQuestions = [...ACT_QUESTIONS];\n        \n        let icon = mode === \"SAT\" ? '<i class=\"fab fa-sat\"><\/i>' : (mode === \"PSAT\" ? '<i class=\"fas fa-pen-fancy\"><\/i>' : '<i class=\"fas fa-bolt\"><\/i>');\n        modeTitle.innerHTML = `${icon} ${mode} \u2726 Human Rights Righteousness Prep`;\n        \n        currentIndex = 0;\n        playerScore = 0;\n        quizAnswered = false;\n        selectedOptIdx = null;\n        updateScoreUI();\n        nextBtn.style.display = \"none\";\n        feedbackDiv.innerHTML = `<i class=\"fas fa-check-circle\"><\/i> ${mode} mode activated. Answer 6 questions about Narges Mohammadi, imprisoned activist, Nobel Peace Prize laureate, and advocate for women's rights.`;\n        renderQuestion();\n        \n        document.querySelectorAll('.mode-btn').forEach(btn => btn.classList.remove('active'));\n        if (mode === \"SAT\") document.getElementById(\"modeSAT\").classList.add('active');\n        if (mode === \"PSAT\") document.getElementById(\"modePSAT\").classList.add('active');\n        if (mode === \"ACT\") document.getElementById(\"modeACT\").classList.add('active');\n    }\n\n    function renderQuestion() {\n        if (currentIndex >= totalPerMode) {\n            dynamicArea.innerHTML = `\n                <div style=\"text-align:center; padding:20px;\">\n                    <i class=\"fas fa-trophy\" style=\"font-size:3rem; color:#d4af37;\"><\/i>\n                    <h3>${currentMode} Complete!<\/h3>\n                    <p>Your score: ${playerScore} \/ ${totalPerMode*100}<\/p>\n                    <p><i class=\"fas fa-medal\"><\/i> ${getFinalMessage()}<\/p>\n                    <i class=\"fas fa-sync-alt\"><\/i> Switch exam mode or press Restart.\n                <\/div>\n            `;\n            nextBtn.style.display = \"none\";\n            quizAnswered = true;\n            return;\n        }\n\n        const q = currentQuestions[currentIndex];\n        let optionsHtml = '';\n        const letters = ['A', 'B', 'C', 'D'];\n        q.options.forEach((opt, idx) => {\n            let disabledAttr = quizAnswered ? 'disabled' : '';\n            let extraClass = '';\n            if (quizAnswered) {\n                if (idx === q.correct) extraClass = 'correct-highlight';\n                else if (idx === selectedOptIdx && idx !== q.correct) extraClass = 'wrong-highlight';\n            }\n            optionsHtml += `\n                <button class=\"opt-btn ${extraClass}\" data-opt-index=\"${idx}\" ${disabledAttr}>\n                    <i class=\"fas ${idx === 0 ? 'fa-circle' : (idx === 1 ? 'fa-dot-circle' : (idx === 2 ? 'fa-record-vinyl' : 'fa-stop'))}\"><\/i>\n                    <strong>${letters[idx]}.<\/strong> ${escapeHtml(opt)}\n                <\/button>\n            `;\n        });\n\n        const progressHtml = `<div class=\"game-status\" style=\"margin-bottom:12px;\"><i class=\"fas fa-fist-raised\"><\/i> Question ${currentIndex+1} of ${totalPerMode} (${currentMode}) \u2022 <i class=\"fas fa-female\"><\/i> ${q.topic}<\/div>`;\n        const questionHtml = `\n            ${progressHtml}\n            <div class=\"question-text\"><i class=\"fas fa-venus\"><\/i> ${escapeHtml(q.text)}<\/div>\n            <div class=\"options-list\" id=\"optionsList\">${optionsHtml}<\/div>\n        `;\n        dynamicArea.innerHTML = questionHtml;\n\n        if (!quizAnswered) {\n            document.querySelectorAll('.opt-btn').forEach(btn => {\n                btn.addEventListener('click', (e) => {\n                    if (quizAnswered) return;\n                    const chosenIdx = parseInt(btn.getAttribute('data-opt-index'));\n                    handleAnswer(chosenIdx);\n                });\n            });\n        }\n    }\n\n    function handleAnswer(chosenIdx) {\n        if (quizAnswered) return;\n        const q = currentQuestions[currentIndex];\n        const isCorrect = (chosenIdx === q.correct);\n        selectedOptIdx = chosenIdx;\n        if (isCorrect) {\n            playerScore += 100;\n            updateScoreUI();\n            feedbackDiv.innerHTML = `<i class=\"fas fa-check-circle\" style=\"color:#2e7d32;\"><\/i> \u2705 ${q.explanation} <i class=\"fas fa-award\"><\/i> +100 points (${q.topic})`;\n        } else {\n            const correctLetter = String.fromCharCode(65 + q.correct);\n            const correctText = q.options[q.correct];\n            feedbackDiv.innerHTML = `<i class=\"fas fa-times-circle\" style=\"color:#b71c1c;\"><\/i> Incorrect. Correct answer: ${correctLetter}: ${escapeHtml(correctText)}.<br>\ud83d\udcd6 ${q.explanation} (${q.topic})`;\n        }\n        quizAnswered = true;\n        renderQuestion();\n        nextBtn.style.display = \"block\";\n    }\n\n    function nextQuestion() {\n        if (!quizAnswered && currentIndex < totalPerMode) {\n            feedbackDiv.innerHTML = `<i class=\"fas fa-exclamation-triangle\"><\/i> Please answer before continuing.`;\n            return;\n        }\n        if (currentIndex + 1 <= totalPerMode) {\n            currentIndex++;\n            quizAnswered = false;\n            selectedOptIdx = null;\n            nextBtn.style.display = \"none\";\n            if (currentIndex < totalPerMode) {\n                feedbackDiv.innerHTML = `<i class=\"fas fa-lightbulb\"><\/i> Read the article carefully, then choose the best answer.`;\n                renderQuestion();\n            } else {\n                renderQuestion();\n                nextBtn.style.display = \"none\";\n            }\n        }\n    }\n\n    function restartQuiz() {\n        loadMode(currentMode);\n    }\n\n    function getFinalMessage() {\n        let maxScore = totalPerMode * 100;\n        if (playerScore === maxScore) return `\ud83c\udfc6 Perfect ${currentMode} score! You understand Narges Mohammadi's moral courage, Nobel Peace Prize, and unwavering advocacy for human rights.`;\n        if (playerScore >= 400) return `\ud83c\udf96\ufe0f Strong ${currentMode} readiness! \u201cEven while detained, she continues to speak out for justice.\u201d`;\n        return `\ud83d\udcdc Review the exhibit about imprisonment, solitary confinement, women's rights, and the 2023 Nobel Peace Prize. \u201cFight against the oppression of women and efforts to promote human rights and freedom.\u201d`;\n    }\n\n    function escapeHtml(str) {\n        return str.replace(\/[&<>]\/g, function(m) {\n            if (m === '&') return '&amp;';\n            if (m === '<') return '&lt;';\n            if (m === '>') return '&gt;';\n            return m;\n        });\n    }\n\n    document.getElementById(\"modeSAT\").addEventListener(\"click\", () => loadMode(\"SAT\"));\n    document.getElementById(\"modePSAT\").addEventListener(\"click\", () => loadMode(\"PSAT\"));\n    document.getElementById(\"modeACT\").addEventListener(\"click\", () => loadMode(\"ACT\"));\n    nextBtn.addEventListener(\"click\", nextQuestion);\n    restartBtn.addEventListener(\"click\", restartQuiz);\n    \n    loadMode(\"SAT\");\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Museum Test Prep App | Narges Mohammadi \u2022 SAT \u2022 PSAT \u2022 ACT Narges Mohammadi Museum Test Prep App Iranian human rights activist, Nobel Peace Prize 2023 \u2014 \u201cFight against the oppression of women and efforts to promote human rights and freedom\u201d Righteousness Hall Narges Mohammadi \u2014 Iran (1972\u2013 ) Narges Mohammadi is an Iranian [&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-955","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages\/955","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/comments?post=955"}],"version-history":[{"count":2,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages\/955\/revisions"}],"predecessor-version":[{"id":958,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages\/955\/revisions\/958"}],"wp:attachment":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/media?parent=955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}