{"id":21751,"date":"2025-10-29T17:10:12","date_gmt":"2025-10-29T11:40:12","guid":{"rendered":"https:\/\/agriculturereview.com\/?p=21751"},"modified":"2026-07-29T13:34:12","modified_gmt":"2026-07-29T08:04:12","slug":"extension-education-and-communication-reviewer-for-licensure-exam-for-agriculturists","status":"publish","type":"post","link":"https:\/\/agriculturereview.com\/hi\/extension-education-and-communication-reviewer-for-licensure-exam-for-agriculturists\/","title":{"rendered":"Agricultural Extension and Communication Reviewer for Licensure Exam for Agriculturists Now With PDF"},"content":{"rendered":"\n<div class=\"exam-countdown-container\">\r\n  <div class=\"timer-title\">Time Left Until Agriculture Licensure Exam:<\/div>\r\n  <div id=\"exam-timer\" class=\"timer-display\">\r\n    <div class=\"time-box\"><span id=\"days\">00<\/span><div class=\"time-label\">Days<\/div><\/div>\r\n    <div class=\"colon\">:<\/div>\r\n    <div class=\"time-box\"><span id=\"hours\">00<\/span><div class=\"time-label\">Hours<\/div><\/div>\r\n    <div class=\"colon\">:<\/div>\r\n    <div class=\"time-box\"><span id=\"minutes\">00<\/span><div class=\"time-label\">Minutes<\/div><\/div>\r\n    <div class=\"colon\">:<\/div>\r\n    <div class=\"time-box\"><span id=\"seconds\">00<\/span><div class=\"time-label\">Seconds<\/div><\/div>\r\n  <\/div>\r\n  <div id=\"timer-expired\" style=\"display: none;\">The Exam Has Begun! Good luck!<\/div>\r\n<\/div>\r\n\r\n<style>\r\n  .exam-countdown-container {\r\n    text-align: center;\r\n    background-color: #f8f9fa;\r\n    border: 2px solid #28a745;\r\n    border-radius: 10px;\r\n    padding: 15px 10px;\r\n    margin: 20px auto;\r\n    \r\n    box-sizing: border-box;\r\n    width: 100%;\r\n    max-width: 600px; \r\n    overflow: hidden;\r\n  }\r\n  .timer-title {\r\n    font-size: clamp(1rem, 4vw, 1.2rem); \r\n    font-weight: bold;\r\n    color: #333;\r\n    margin-bottom: 15px;\r\n    text-transform: uppercase;\r\n  }\r\n  .timer-display {\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    gap: 10px; \r\n    width: 100%;\r\n  }\r\n  .time-box {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    flex: 1 1 0px; \r\n    min-width: 0; \r\n  }\r\n  .time-box span {\r\n    font-size: clamp(1.1rem, 5vw, 2.5rem); \r\n    font-weight: bold;\r\n    color: #28a745;\r\n    background: #fff;\r\n    padding: 10px 0; \r\n    border-radius: 5px;\r\n    box-shadow: 0 2px 5px rgba(0,0,0,0.1);\r\n    width: 100%;\r\n    text-align: center;\r\n    box-sizing: border-box;\r\n  }\r\n  .time-label {\r\n    font-size: clamp(0.55rem, 2vw, 0.8rem); \r\n    color: #666;\r\n    margin-top: 8px;\r\n    text-transform: uppercase;\r\n  }\r\n  .colon {\r\n    font-size: clamp(1.2rem, 5vw, 2rem);\r\n    font-weight: bold;\r\n    color: #333;\r\n    margin-bottom: 25px;\r\n  }\r\n  \r\n  \/* Mobile Responsive Fix *\/\r\n  @media (max-width: 500px) {\r\n    .timer-display {\r\n      gap: 5px; \r\n    }\r\n    .colon {\r\n      display: none !important; \r\n    }\r\n    .exam-countdown-container {\r\n      padding: 12px 5px; \r\n    }\r\n  }\r\n<\/style>\r\n\r\n<!-- The data-no-optimize tag prevents caching plugins from breaking the timer -->\r\n<script data-no-optimize=\"1\">\r\n  const targetDate = new Date(\"December 01, 2026 08:00:00 GMT+0800\").getTime();\r\n\r\n  const countdownInterval = setInterval(function() {\r\n    const now = new Date().getTime();\r\n    const timeRemaining = targetDate - now;\r\n\r\n    if (timeRemaining < 0) {\r\n      clearInterval(countdownInterval); \r\n      document.getElementById(\"exam-timer\").style.display = \"none\"; \r\n      document.getElementById(\"timer-expired\").style.display = \"block\"; \r\n      return; \r\n    }\r\n\r\n    const days = Math.floor(timeRemaining \/ (1000 * 60 * 60 * 24));\r\n    const hours = Math.floor((timeRemaining % (1000 * 60 * 60 * 24)) \/ (1000 * 60 * 60));\r\n    const minutes = Math.floor((timeRemaining % (1000 * 60 * 60)) \/ (1000 * 60));\r\n    const seconds = Math.floor((timeRemaining % (1000 * 60)) \/ 1000);\r\n\r\n    document.getElementById(\"days\").innerText = days.toString().padStart(2, '0');\r\n    document.getElementById(\"hours\").innerText = hours.toString().padStart(2, '0');\r\n    document.getElementById(\"minutes\").innerText = minutes.toString().padStart(2, '0');\r\n    document.getElementById(\"seconds\").innerText = seconds.toString().padStart(2, '0');\r\n  }, 1000); \r\n<\/script>\n\n\n\n<div id=\"ar-quiz-app\">\n    <!-- Header Section -->\n    <div id=\"quiz-intro-section\">\n        <div class=\"quiz-header-content\">\n            <div class=\"quiz-badge\">\ud83c\udfaf Agriculture Review<\/div>\n            <div class=\"quiz-main-title\">Agricultural Extension and Communication Reviewer<\/div>\n            <div class=\"quiz-description\">\n                Test your readiness for the PRC Board Exam. Answer the questions below and submit when you are finished.\n            <\/div>\n        <\/div>\n        \n        <div class=\"quiz-meta-box\">\n            <div class=\"meta-item\">\n                <div class=\"meta-icon\">\u23f1\ufe0f<\/div>\n                <div class=\"meta-text\">\n                    <strong id=\"timer-display\">50:00<\/strong>\n                    <span>Time Remaining<\/span>\n                <\/div>\n            <\/div>\n            <div class=\"meta-item\">\n                <div class=\"meta-icon\">\ud83d\udcdd<\/div>\n                <div class=\"meta-text\">\n                    <strong><span id=\"total-q-num\">0<\/span> Questions<\/strong>\n                    <span>Multiple Choice<\/span>\n                <\/div>\n            <\/div>\n            <div class=\"meta-item\">\n                <div class=\"meta-icon\">\u2696\ufe0f<\/div>\n                <div class=\"meta-text\">\n                    <strong>+1 \/ 0<\/strong>\n                    <span>Marking Scheme<\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- Questions Container -->\n    <div id=\"quiz-active-screen\">\n        <form id=\"quiz-form\">\n            <div id=\"questions-container\">\n                <!-- Questions injected here via JS (No H tags used) -->\n            <\/div>\n            \n            <div class=\"quiz-footer\">\n                <button type=\"button\" id=\"submit-btn\" class=\"ar-btn ar-btn-start\">Submit Mock Test<\/button>\n            <\/div>\n        <\/form>\n    <\/div>\n\n    <!-- Results Screen -->\n    <div id=\"quiz-result-screen\" class=\"quiz-section\">\n        <div class=\"quiz-badge\" style=\"margin-bottom: 20px;\">Test Completed<\/div>\n        <div class=\"score-card\">\n            <div class=\"score-number\"><span id=\"final-score\">0<\/span><span style=\"font-size: 1.5rem; opacity: 0.8;\"> \/ <span id=\"total-score\">0<\/span><\/span><\/div>\n            <div class=\"score-text\">Your Final Score<\/div>\n            \n            <div class=\"score-stats\">\n                <span><i class=\"stat-dot correct\"><\/i> Correct: <strong id=\"stat-correct\">0<\/strong><\/span>\n                <span><i class=\"stat-dot wrong\"><\/i> Incorrect: <strong id=\"stat-wrong\">0<\/strong><\/span>\n                <span><i class=\"stat-dot skipped\"><\/i> Skipped: <strong id=\"stat-skipped\">0<\/strong><\/span>\n                <span><i class=\"stat-dot time\"><\/i> Time: <strong id=\"stat-time\">00:00<\/strong><\/span>\n            <\/div>\n        <\/div>\n        \n        <div class=\"action-buttons\">\n            <a href=\"https:\/\/agriculturereview.com\/wp-content\/uploads\/2026\/07\/Agricultural-Extension-and-Communication-Reviewer-for-Licensure-Exam.pdf\" target=\"_blank\" download=\"Agricultural-Extension-and-Communication-Reviewer-for-Licensure-Exam.pdf\" class=\"ar-btn ar-btn-download\">\n                \ud83d\udce5 Download PDF\n            <\/a>\n            <button type=\"button\" id=\"share-btn\" class=\"ar-btn ar-btn-orange\">\ud83d\udce2 Share<\/button>\n            <button type=\"button\" id=\"restart-btn\" class=\"ar-btn ar-btn-outline\">\ud83d\udd04 Reattempt<\/button>\n        <\/div>\n\n        <div class=\"results-breakdown\">\n            <div class=\"breakdown-title\">Detailed Breakdown<\/div>\n            <div id=\"breakdown-container\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"ar-engagement-prompt\">\n    <div class=\"prompt-title\">What was your score?<\/div>\n    <div class=\"prompt-desc\">Did you pass the 75% mark? Drop your final score in the comments below and let us know which question tricked you the most! \u2b07\ufe0f<\/div>\n<\/div>\n\n<div class=\"ar-internal-link\">\n    <strong>Finished with Mock Test?<\/strong> <br>\n    <a href=\"https:\/\/agriculturereview.com\/category\/mock-test\/\">\n        Try our Next LEA Mock Test here! \u2192\n    <\/a>\n<\/div>\n\n<style>\n    \/* ==========================================\n       1. Flowing Brand Variables & Base Styles \n       ========================================== *\/\n    #ar-quiz-app, #ar-quiz-app * { box-sizing: border-box; font-family: 'Inter', -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif; }\n\n    #ar-quiz-app {\n        --ar-green-dark: #1a3305; \/* Replaces black\/navy *\/\n        --ar-green-main: #274b08; \n        --ar-green-light: #f4f9f0;\n        --ar-orange-main: #f5a524;\n        --ar-orange-light: #fff8eb;\n        --ar-text-muted: #5a7049; \/* Earthy green-gray *\/\n        --ar-border-soft: #e5ecd9; \/* Very faint green border *\/\n        --ar-red-soft: #fef2f2;\n        --ar-red-text: #dc2626;\n        --ar-status-green: #16a34a;\n        \n        background: transparent; \/* Un-boxed feel *\/\n        width: 100%; \n        max-width: 800px;\n        margin: 40px auto; \n        color: var(--ar-green-dark);\n    }\n\n    #ar-quiz-app .quiz-section { display: none; }\n    #ar-quiz-app .quiz-section.active { display: block; animation: fadeUp 0.6s cubic-bezier(0.16, 1, 0.3, 1); }\n\n    @keyframes fadeUp { \n        from { opacity: 0; transform: translateY(15px); } \n        to { opacity: 1; transform: translateY(0); } \n    }\n\n    \/* ==========================================\n       2. Typography & Header (No H-tags)\n       ========================================== *\/\n    .quiz-header-content { text-align: center; margin-bottom: 40px; }\n    \n    .quiz-badge {\n        display: inline-block; \n        background: linear-gradient(135deg, var(--ar-orange-light), #ffedd5);\n        color: #b47509; \n        padding: 6px 16px; \n        border-radius: 50px; \n        font-size: 0.85rem; \n        font-weight: 700;  \n        letter-spacing: 0.5px; \n        text-transform: uppercase; \n        margin-bottom: 16px;\n        box-shadow: 0 4px 10px rgba(245, 165, 36, 0.1);\n    }\n    \n    .quiz-main-title { \n        margin: 0 0 16px 0; \n        color: var(--ar-green-dark); \n        font-size: 2.4rem; \n        font-weight: 800; \n        line-height: 1.2; \n        letter-spacing: -0.5px;\n    }\n    \n    .quiz-description {\n        color: var(--ar-text-muted); \n        font-size: 1.15rem; \n        line-height: 1.6; \n        max-width: 600px; \n        margin: 0 auto;\n    }\n\n    .quiz-meta-box {\n        display: flex; \n        justify-content: center; \n        gap: 15px; \n        background: linear-gradient(180deg, #ffffff, var(--ar-green-light));\n        border-radius: 20px; \n        padding: 20px;\n        margin-bottom: 50px; \n        flex-wrap: wrap;\n        box-shadow: 0 10px 30px -10px rgba(39, 75, 8, 0.08);\n    }\n    \n    .meta-item { \n        display: flex; \n        align-items: center; \n        gap: 12px; \n        flex: 1; \n        min-width: 180px; \n        justify-content: center;\n    }\n    \n    .meta-icon { font-size: 1.5rem; }\n    \n    .meta-text { display: flex; flex-direction: column; text-align: left; }\n    .meta-text strong { font-size: 1.1rem; color: var(--ar-green-dark); font-weight: 800; line-height: 1.2;}\n    .meta-text span { font-size: 0.8rem; color: var(--ar-text-muted); text-transform: uppercase; letter-spacing: 0.5px; margin-top: 2px;}\n\n    #timer-display.warning { color: var(--ar-red-text); animation: pulse 1s infinite; }\n    @keyframes pulse { 0% { opacity: 1; } 50% { opacity: 0.6; } 100% { opacity: 1; } }\n\n    \/* ==========================================\n       3. Un-Boxed Questions & Pill Options\n       ========================================== *\/\n    .question-block {\n        padding: 0 0 45px 0;\n        margin-bottom: 45px;\n        border-bottom: 1px solid var(--ar-border-soft);\n    }\n    .question-block:last-child { border-bottom: none; margin-bottom: 20px; padding-bottom: 20px;}\n    \n    .question-text-title { \n        font-size: 1.25rem; \n        line-height: 1.6; \n        margin-bottom: 25px; \n        font-weight: 700; \n        color: var(--ar-green-dark); \n    }\n\n    .quiz-options-group { display: flex; flex-direction: column; gap: 12px; }\n    .quiz-option-input { display: none; }\n    \n    .quiz-option-label { \n        display: flex; \n        align-items: center;\n        width: 100%; \n        background: #ffffff; \n        padding: 16px 24px; \n        margin: 0;\n        border-radius: 16px; \n        font-size: 1.05rem; \n        font-weight: 500; \n        cursor: pointer; \n        transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1); \n        color: var(--ar-green-dark); \n        box-shadow: 0 4px 15px rgba(39, 75, 8, 0.03);\n    }\n    \n    \/* Elegant Radio Circle *\/\n    .quiz-option-label::before {\n        content: \"\";\n        display: inline-block;\n        width: 22px;\n        height: 22px;\n        min-width: 22px;\n        border-radius: 50%;\n        border: 2px solid var(--ar-border-soft);\n        margin-right: 18px;\n        background: var(--ar-green-light);\n        transition: all 0.3s ease;\n    }\n\n    .quiz-option-label:hover { \n        background: var(--ar-green-light); \n        transform: translateX(6px);\n        box-shadow: 0 6px 20px rgba(39, 75, 8, 0.06);\n    }\n    \n    \/* Checked State - Vibrant Gradient *\/\n    .quiz-option-input:checked + .quiz-option-label { \n        background: linear-gradient(135deg, var(--ar-green-main), var(--ar-green-dark)); \n        color: #ffffff;\n        font-weight: 600;\n        transform: translateX(6px);\n        box-shadow: 0 10px 25px rgba(39, 75, 8, 0.2);\n    }\n\n    .quiz-option-input:checked + .quiz-option-label::before {\n        border-color: #ffffff;\n        background-color: var(--ar-orange-main);\n        box-shadow: inset 0 0 0 4px #ffffff;\n    }\n\n    \/* ==========================================\n       4. Buttons\n       ========================================== *\/\n    .quiz-footer { margin-top: 20px; display: flex; justify-content: center; }\n    \n    .ar-btn { \n        border: none; \n        padding: 18px 36px; \n        font-size: 1.1rem; \n        font-weight: 800; \n        border-radius: 50px; \n        cursor: pointer; \n        transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1); \n        text-align: center; \n        display: inline-flex; \n        align-items: center; \n        justify-content: center; \n        text-decoration: none;\n    }\n    \n    .ar-btn-start {\n        width: 100%; \n        max-width: 400px; \n        background: linear-gradient(135deg, var(--ar-green-main), var(--ar-green-dark)); \n        color: #ffffff; \n        box-shadow: 0 12px 30px rgba(39, 75, 8, 0.25); \n    }\n    .ar-btn-start:hover { \n        transform: translateY(-4px); \n        box-shadow: 0 15px 35px rgba(39, 75, 8, 0.35); \n    }\n    \n    .ar-btn-download { background: var(--ar-green-dark); color: #ffffff; box-shadow: 0 8px 20px rgba(26, 51, 5, 0.2);}\n    .ar-btn-download:hover { background: #000000; transform: translateY(-2px); }\n    \n    .ar-btn-orange { background: linear-gradient(135deg, #fcd34d, var(--ar-orange-main)); color: var(--ar-green-dark); box-shadow: 0 8px 20px rgba(245, 165, 36, 0.25); }\n    .ar-btn-orange:hover { transform: translateY(-2px); box-shadow: 0 12px 25px rgba(245, 165, 36, 0.35); }\n    \n    .ar-btn-outline { background: #ffffff; border: 2px solid var(--ar-border-soft); color: var(--ar-green-main); box-shadow: 0 4px 15px rgba(39, 75, 8, 0.05); }\n    .ar-btn-outline:hover { border-color: var(--ar-green-main); background: var(--ar-green-light); }\n    \n    .action-buttons { display: flex; gap: 15px; margin: 40px 0; justify-content: center; flex-wrap: wrap; }\n\n    \/* ==========================================\n       5. Modern Score Card & Breakdown\n       ========================================== *\/\n    .score-card { \n        background: linear-gradient(135deg, var(--ar-green-dark), var(--ar-green-main)); \n        color: white; \n        padding: 50px 30px; \n        border-radius: 24px; \n        text-align: center; \n        position: relative;\n        overflow: hidden;\n        box-shadow: 0 20px 50px rgba(26, 51, 5, 0.25);\n    }\n    \n    .score-card::before {\n        content: ''; position: absolute; top: -50px; right: -50px;\n        width: 200px; height: 200px; border-radius: 50%;\n        background: linear-gradient(135deg, rgba(245, 165, 36, 0.15), transparent);\n    }\n\n    .score-number { font-size: 4.5rem; font-weight: 900; line-height: 1; margin-bottom: 5px; color: #ffffff; text-shadow: 0 4px 15px rgba(0,0,0,0.2); }\n    .score-text { font-size: 1.1rem; color: rgba(255,255,255,0.8); text-transform: uppercase; letter-spacing: 1.5px; font-weight: 600;}\n    \n    .score-stats { \n        margin-top: 35px; \n        padding-top: 30px; \n        border-top: 1px solid rgba(255,255,255,0.1); \n        display: flex; \n        justify-content: center; \n        gap: 15px; \n        font-size: 0.95rem; \n        flex-wrap: wrap;\n    }\n    .score-stats span { \n        background: rgba(255,255,255,0.1); \n        padding: 10px 20px; \n        border-radius: 50px; \n        display: flex; \n        align-items: center; \n        gap: 8px;\n        backdrop-filter: blur(5px);\n    }\n    \n    .stat-dot { width: 8px; height: 8px; border-radius: 50%; display: inline-block; }\n    .stat-dot.correct { background: #4ade80; }\n    .stat-dot.wrong { background: #f87171; }\n    .stat-dot.skipped { background: #e2e8f0; }\n    .stat-dot.time { background: var(--ar-orange-main); }\n\n    .results-breakdown { margin-top: 50px; }\n    .breakdown-title {\n        font-size: 1.6rem;\n        font-weight: 800;\n        color: var(--ar-green-dark);\n        margin-bottom: 25px;\n        text-align: center;\n    }\n\n    .breakdown-item { \n        padding: 25px 0; \n        border-bottom: 1px dashed var(--ar-border-soft);\n    }\n    .breakdown-item:last-child { border-bottom: none; }\n    \n    .bd-q { font-weight: 700; margin-bottom: 12px; font-size: 1.15rem; line-height: 1.5; color: var(--ar-green-dark); }\n    .bd-ans { font-size: 1rem; margin-bottom: 8px; line-height: 1.5; color: var(--ar-text-muted); display: flex; align-items: center; gap: 8px;}\n    \n    .bd-correct { color: var(--ar-status-green); font-weight: 600; }\n    .bd-wrong { color: var(--ar-red-text); font-weight: 600; }\n    .bd-skipped { color: var(--ar-text-muted); font-weight: 600; font-style: italic; }\n    \n    .bd-points { \n        font-size: 0.8rem; \n        font-weight: 800; \n        padding: 6px 12px; \n        border-radius: 50px; \n        text-transform: uppercase; \n        margin-left: auto;\n    }\n    .pt-plus { background: #dcfce7; color: #166534; }\n    .pt-minus { background: var(--ar-red-soft); color: #991b1b; }\n    .pt-zero { background: var(--ar-green-light); color: var(--ar-text-muted); }\n\n    \/* ==========================================\n       6. External Elements (Prompts) - No H Tags\n       ========================================== *\/\n    .ar-engagement-prompt {\n        max-width: 800px; margin: 50px auto 40px auto; text-align: center; padding: 0 20px;\n    }\n    .prompt-title { color: var(--ar-green-dark); margin-bottom: 12px; font-size: 1.8rem; font-weight: 800;}\n    .prompt-desc { color: var(--ar-text-muted); font-size: 1.15rem; line-height: 1.6; margin: 0;}\n    \n    .ar-internal-link {\n        max-width: 800px; margin: 0 auto 50px auto; text-align: center; padding: 35px; \n        background: linear-gradient(180deg, #ffffff, var(--ar-green-light));\n        border-radius: 20px; \n        box-shadow: 0 10px 40px -10px rgba(39, 75, 8, 0.08);\n    }\n    .ar-internal-link strong { color: var(--ar-green-dark); font-size: 1.2rem; }\n    .ar-internal-link a { \n        color: var(--ar-green-main); text-decoration: none; font-size: 1.3rem; font-weight: 800;\n        display: inline-block; margin-top: 12px; transition: color 0.2s ease;\n    }\n    .ar-internal-link a:hover { color: var(--ar-orange-main); }\n\n    \/* ==========================================\n       7. Mobile Responsiveness\n       ========================================== *\/\n    @media (max-width: 768px) {\n        #ar-quiz-app { margin: 20px auto; padding: 0 15px; }\n        .quiz-main-title { font-size: 2rem; }\n        .score-card { padding: 40px 20px; border-radius: 20px;}\n        .score-number { font-size: 3.5rem; }\n        .meta-item { min-width: 140px; }\n    }\n\n    @media (max-width: 550px) {\n        .quiz-main-title { font-size: 1.6rem; }\n        .quiz-description { font-size: 1rem; }\n        \n        .quiz-meta-box { padding: 15px; gap: 10px; border-radius: 16px;}\n        .meta-item { width: 100%; min-width: unset; justify-content: flex-start; padding: 5px 10px;}\n        \n        .question-block { padding: 0 0 35px 0; margin-bottom: 35px; }\n        .question-text-title { font-size: 1.1rem; }\n        .quiz-option-label { padding: 14px 18px; font-size: 0.95rem; border-radius: 12px;}\n        .quiz-option-label:hover, .quiz-option-input:checked + .quiz-option-label { transform: translateX(3px); }\n        .quiz-option-label::before { width: 18px; height: 18px; min-width: 18px; margin-right: 12px;}\n        \n        .action-buttons { flex-direction: column; gap: 12px; }\n        .action-buttons .ar-btn { width: 100%; }\n        \n        .score-stats { flex-direction: column; gap: 8px; }\n        .score-stats span { width: 100%; justify-content: center; }\n        \n        .bd-ans { flex-direction: column; align-items: flex-start; gap: 6px; }\n        .bd-points { margin-left: 0; margin-top: 5px; }\n        \n        .prompt-title { font-size: 1.5rem; }\n        .prompt-desc { font-size: 1rem; }\n    }\n<\/style>\n\n<script>\n    \/\/ ==========================================\n    \/\/ AGRICULTURE REVIEW MOCK TEST DATA\n    \/\/ ==========================================\n   const quizData = [\n    {\n        question: \"Which of the following BEST describes the primary purpose of agricultural extension services?\",\n        options: [\n            \"To enforce agricultural regulations among farmers\",\n            \"To facilitate voluntary change in farmer knowledge, attitudes and practices through education and support\",\n            \"To provide long-term credit and guarantee farm loans\",\n            \"To replace local knowledge with only research-based technologies\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"Which of the following is an example of a mass extension method?\",\n        options: [\n            \"Farm visit\",\n            \"Small group demonstration plot\",\n            \"Individual advisory (one-to-one)\",\n            \"Radio broadcast and televised farm program\"\n        ],\n        correctAnswer: 3\n    },\n    {\n        question: \"In the diffusion of innovations model commonly used in extension, which adopter category is characterized by a willingness to take risks and by being the first to try new ideas?\",\n        options: [\n            \"Innovators\",\n            \"Laggards\",\n            \"Late majority\",\n            \"Early majority\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"Which principle of extension emphasizes that extension activities should be relevant to clients\u2019 needs and priorities?\",\n        options: [\n            \"Centralization\",\n            \"Mandatory participation\",\n            \"Relevance\",\n            \"Financial dependence\"\n        ],\n        correctAnswer: 2\n    },\n    {\n        question: \"Which extension approach is MOST associated with participatory planning, farmer empowerment and joint problem-solving?\",\n        options: [\n            \"Participatory Rural Appraisal \/ Participatory Extension\",\n            \"Transfer-of-technology (top-down) approach\",\n            \"Missionary approach\",\n            \"Voucher-based commercialization\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"During extension program planning, which of the following documents is typically prepared to state objectives, target clients, activities, resources and indicators for monitoring?\",\n        options: [\n            \"Technical research brief\",\n            \"Memorandum of agreement only\",\n            \"Client satisfaction survey only\",\n            \"Extension program\/project proposal (workplan) with M&E indicators\"\n        ],\n        correctAnswer: 3\n    },\n    {\n        question: \"Which of these is considered a major barrier to effective communication in extension?\",\n        options: [\n            \"High client interest and comprehension\",\n            \"Use of locally appropriate language and examples\",\n            \"Cultural differences and technical jargon\",\n            \"Frequent farmer-to-farmer exchanges\"\n        ],\n        correctAnswer: 2\n    },\n    {\n        question: \"In monitoring and evaluation (M&E) of extension programs, which indicator is an example of an output rather than an outcome?\",\n        options: [\n            \"Percentage increase in farm income among participants after one year\",\n            \"Number of training sessions conducted and number of farmers trained\",\n            \"Change in farmers\u2019 adoption rate of recommended practice\",\n            \"Improvement in household food security\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"Which role is typically expected of an extension worker in community organization?\",\n        options: [\n            \"Facilitate group formation, strengthen local leadership and mobilize community resources\",\n            \"Serve only as a rule-enforcer for external agencies\",\n            \"Replace local institutions with external management\",\n            \"Provide unlimited subsidies to all community members\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"Which of the following BEST defines 'adoption' in the context of agricultural innovations?\",\n        options: [\n            \"The decision to make full and sustained use of an innovation as the normal practice\",\n            \"Hearing about an innovation without trying it\",\n            \"A one-time trial without sustained use\",\n            \"Government mandate to discontinue traditional methods only\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"In the diffusion of innovations theory, which communication channel is most effective during the persuasion stage of adoption?\",\n        options: [\n            \"Scientific journal publications\",\n            \"Mass media campaigns\",\n            \"Interpersonal communication through peers or local leaders\",\n            \"Government memorandums\"\n        ],\n        correctAnswer: 2\n    },\n    {\n        question: \"The \u201cTraining and Visit\u201d (T&V) system of extension originally implemented by the World Bank in Asia was characterized by:\",\n        options: [\n            \"Farmers training extension workers every week\",\n            \"Regular biweekly visits by trained extension workers following a fixed schedule and hierarchy\",\n            \"Unplanned farmer group meetings conducted by local traders\",\n            \"Exclusive delivery of inputs without education\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"Which communication model best explains two-way communication between extension agents and farmers, allowing for feedback and mutual understanding?\",\n        options: [\n            \"Linear model (Shannon-Weaver)\",\n            \"Berlo\u2019s SMCR model\",\n            \"Osgood-Schramm interactive model\",\n            \"Lasswell\u2019s formula\"\n        ],\n        correctAnswer: 2\n    },\n    {\n        question: \"In the context of adult learning theories, which principle aligns MOST with agricultural extension practices?\",\n        options: [\n            \"Adults learn effectively when content is problem-centered and immediately applicable\",\n            \"Adults learn best through rote memorization\",\n            \"Adults resist self-directed learning\",\n            \"Adults prefer to be passive recipients of information\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"The Barangay Integrated Development Approach for Nutrition Improvement (BIDANI) is an example of which type of extension approach?\",\n        options: [\n            \"Community-based and integrated rural development approach\",\n            \"Commodity-focused approach\",\n            \"Research-extension linkage model\",\n            \"Farmer field school approach\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"Which of the following extension program planning steps is directly concerned with identifying gaps between the current situation and the desired condition?\",\n        options: [\n            \"Problem identification and situational analysis\",\n            \"Implementation\",\n            \"Evaluation\",\n            \"Goal setting\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"According to Rogers\u2019 innovation-decision process, which stage immediately precedes the \u201cconfirmation\u201d stage?\",\n        options: [\n            \"Knowledge\",\n            \"Implementation\",\n            \"Persuasion\",\n            \"Decision\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"The ratio between the number of extension workers and farmers served is often used to measure:\",\n        options: [\n            \"Communication effectiveness\",\n            \"Extension coverage or service efficiency\",\n            \"Program sustainability\",\n            \"Technology complexity\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"In extension communication, \u201credundancy\u201d in a message helps to:\",\n        options: [\n            \"Add unnecessary information that confuses the listener\",\n            \"Increase message clarity and reduce noise interference\",\n            \"Replace feedback with repetition\",\n            \"Focus only on written communication\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"Which of the following is a key feature of the Farmer Field School (FFS) approach compared to traditional lecture-type extension?\",\n        options: [\n            \"Emphasizes discovery-based, experiential learning through field observation and group analysis\",\n            \"Focuses mainly on expert lectures and classroom teaching\",\n            \"Uses only mass media to disseminate information\",\n            \"Limits farmer participation to passive attendance\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"Which among the following is NOT a core principle of participatory extension approaches?\",\n        options: [\n            \"Empowerment of local people through collective decision-making\",\n            \"Top-down dissemination of predetermined technologies\",\n            \"Facilitation of dialogue between farmers and extension agents\",\n            \"Utilization of local knowledge in planning\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"In the Philippine Agricultural Extension System, which government agency serves as the national apex body for coordinating and strengthening local extension services under the AFMA of 1997?\",\n        options: [\n            \"Department of Agrarian Reform (DAR)\",\n            \"Agricultural Training Institute (ATI)\",\n            \"Bureau of Plant Industry (BPI)\",\n            \"Philippine Council for Agriculture and Fisheries (PCAF)\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"According to Rogers, which innovation characteristic most influences the speed of adoption among farmers?\",\n        options: [\n            \"Compatibility with existing practices\",\n            \"Complexity of the innovation\",\n            \"Number of mass media promotions\",\n            \"Legal mandates supporting adoption\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"Which among the following statements correctly distinguishes \u201cevaluation\u201d from \u201cmonitoring\u201d in extension program management?\",\n        options: [\n            \"Monitoring focuses on short-term activities while evaluation focuses on results and impacts\",\n            \"Evaluation is continuous while monitoring is periodic\",\n            \"Both measure only financial efficiency\",\n            \"Monitoring uses external evaluators only\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"In the context of communication models, the \u201ctwo-step flow of communication\u201d emphasizes the role of:\",\n        options: [\n            \"Policy makers as message gatekeepers\",\n            \"Opinion leaders who mediate information between mass media and farmers\",\n            \"Noise reduction through technology\",\n            \"Farmers as passive recipients of messages\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"The principle of \u201clearning by doing\u201d in extension education is primarily attributed to which learning theory?\",\n        options: [\n            \"Cognitive learning theory\",\n            \"Experiential learning theory (Kolb)\",\n            \"Behaviorist theory\",\n            \"Psychoanalytic learning theory\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"The concept of \u201clinkage\u201d in the Research\u2013Extension\u2013Farmer continuum primarily aims to:\",\n        options: [\n            \"Separate research and extension responsibilities strictly\",\n            \"Ensure effective feedback of farmers\u2019 problems to researchers and technology flow to users\",\n            \"Replace local knowledge systems with external findings\",\n            \"Prioritize export-oriented production programs only\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"Which type of evaluation is conducted while an extension program is ongoing to provide feedback for improvement?\",\n        options: [\n            \"Summative evaluation\",\n            \"Diagnostic evaluation\",\n            \"Formative evaluation\",\n            \"Impact evaluation\"\n        ],\n        correctAnswer: 2\n    },\n    {\n        question: \"According to the Agricultural Training Institute\u2019s extension framework, which of the following is NOT considered a major function of the Agricultural Extension System?\",\n        options: [\n            \"Technology promotion and dissemination\",\n            \"Human resource development\",\n            \"Policy formulation and enforcement\",\n            \"Capability building for local extension workers\"\n        ],\n        correctAnswer: 2\n    },\n    {\n        question: \"The principle that \u201cextension should start where the people are\u201d primarily emphasizes:\",\n        options: [\n            \"Identifying farmers\u2019 existing knowledge, skills, and felt needs before planning programs\",\n            \"Implementing national programs without local consultation\",\n            \"Prioritizing urban extension projects\",\n            \"Ignoring farmers\u2019 indigenous practices\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"Which of the following best explains \u201cHomophily\u201d in communication within an extension setting?\",\n        options: [\n            \"The tendency of individuals to communicate more effectively with those who share similar backgrounds and beliefs\",\n            \"The process of changing communication channels frequently\",\n            \"The difference in knowledge between the source and receiver\",\n            \"The ability to decode messages faster than others\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"The primary objective of formative evaluation in extension program planning is to:\",\n        options: [\n            \"Assess outcomes after program completion\",\n            \"Improve program design and implementation during its development\",\n            \"Measure long-term impacts of the program\",\n            \"Compare two extension programs for efficiency\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"The concept of \u201cCritical mass\u201d in diffusion of innovations refers to:\",\n        options: [\n            \"The early adopters who act as opinion leaders in a social system\",\n            \"The minimum number of adopters required before the adoption rate becomes self-sustaining\",\n            \"The innovators who test new technology first\",\n            \"The majority who adopt innovations at later stages\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"According to Paulo Freire\u2019s participatory extension approach, the primary role of an extension worker is to:\",\n        options: [\n            \"Impose expert knowledge to change farmers\u2019 behavior\",\n            \"Facilitate critical thinking and problem-solving among farmers\",\n            \"Collect data and report adoption rates\",\n            \"Provide mass media communication on innovations\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"Which of the following evaluation types focuses on assessing the efficiency of resource utilization in extension programs?\",\n        options: [\n            \"Process evaluation\",\n            \"Cost-benefit evaluation\",\n            \"Outcome evaluation\",\n            \"Summative evaluation\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"The \u201cTwo-step flow\u201d model of communication highlights the importance of:\",\n        options: [\n            \"Opinion leaders who mediate between mass media and the general public\",\n            \"Direct communication from mass media to all individuals\",\n            \"Horizontal communication among farmers only\",\n            \"Government agencies disseminating information directly\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"A \u201csystems approach\u201d in agricultural extension emphasizes:\",\n        options: [\n            \"Isolated activities of different agencies\",\n            \"Interrelated components working together towards development goals\",\n            \"Top-down flow of information from research institutions\",\n            \"Elimination of feedback in communication\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"The \u201cinnovation-decision\u201d process in diffusion theory begins with which stage?\",\n        options: [\n            \"Persuasion\",\n            \"Knowledge\",\n            \"Decision\",\n            \"Confirmation\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"Which communication barrier occurs when extension agents use too much technical jargon unfamiliar to farmers?\",\n        options: [\n            \"Semantic barrier\",\n            \"Environmental barrier\",\n            \"Psychological barrier\",\n            \"Organizational barrier\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"In program planning, the \u201csituational analysis\u201d step primarily aims to:\",\n        options: [\n            \"Develop new technologies for farmers\",\n            \"Identify existing problems, needs, and available resources\",\n            \"Evaluate the success of completed programs\",\n            \"Implement field trials and demonstrations\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"The process of empowering farmers to identify their own needs and make decisions in solving their agricultural problems exemplifies which extension approach?\",\n        options: [\n            \"Participatory extension approach\",\n            \"Conventional top-down approach\",\n            \"Technology push model\",\n            \"Training and Visit (T&V) system\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"In communication models, feedback serves primarily to:\",\n        options: [\n            \"Encode the message for the receiver\",\n            \"Eliminate redundancy in communication\",\n            \"Verify whether the message was understood as intended\",\n            \"Increase message distortion\"\n        ],\n        correctAnswer: 2\n    },\n    {\n        question: \"The \u201clinkage\u201d function of an extension system is best described as:\",\n        options: [\n            \"Coordination between extension, research, and education sectors\",\n            \"Transfer of funds between institutions\",\n            \"Developing new technologies within extension offices\",\n            \"Recruitment of extension staff\"\n        ],\n        correctAnswer: 0\n    },\n    {\n        question: \"Which of the following best describes the \u201cDemonstration method\u201d in extension teaching?\",\n        options: [\n            \"A mass media campaign for promoting a new product\",\n            \"A practical display of an innovation to show its advantages\",\n            \"Distribution of pamphlets and flyers\",\n            \"A theoretical classroom session on farming systems\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"The concept of \u201cpluralism in extension\u201d refers to:\",\n        options: [\n            \"Extension services being delivered solely by the government\",\n            \"The involvement of multiple actors such as NGOs, private sector, and government in extension delivery\",\n            \"Farmers forming cooperatives for credit\",\n            \"Exclusive training of extension personnel\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"In the hierarchy of evaluation, which of the following assesses whether the extension program has met its long-term developmental goals?\",\n        options: [\n            \"Process evaluation\",\n            \"Impact evaluation\",\n            \"Diagnostic evaluation\",\n            \"Formative evaluation\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"According to Rogers, which of the following adopter categories has the highest degree of opinion leadership in a social system?\",\n        options: [\n            \"Innovators\",\n            \"Early adopters\",\n            \"Early majority\",\n            \"Late majority\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"The \u201cRogers and Shoemaker Model of Communication\u201d differs from linear models primarily because it:\",\n        options: [\n            \"Excludes feedback from the process\",\n            \"Emphasizes mutual understanding and interaction between communicator and receiver\",\n            \"Focuses only on the media channel\",\n            \"Deals only with noise in communication\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"Which of the following is an essential principle of adult learning relevant to agricultural extension?\",\n        options: [\n            \"Adults prefer passive listening during instruction\",\n            \"Adults learn best when the topic is related to their real-life experiences\",\n            \"Adults learn faster through memorization\",\n            \"Adults dislike participating in group discussions\"\n        ],\n        correctAnswer: 1\n    },\n    {\n        question: \"In participatory rural appraisal (PRA), which of the following tools is used to identify seasonal variations in agricultural activities?\",\n        options: [\n            \"Venn diagram\",\n            \"Seasonal calendar\",\n            \"Resource map\",\n            \"Transect walk\"\n        ],\n        correctAnswer: 1\n    }\n];\n\n\n\n  const timeLimitMinutes = 50;  \n    \/\/ ==========================================\n    \/\/ QUIZ LOGIC\n    \/\/ ==========================================\n    let timeLeft = timeLimitMinutes * 60;\n    let timerInterval;\n\n    \/\/ DOM Elements\n    const screenActive = document.getElementById('quiz-active-screen');\n    const screenResult = document.getElementById('quiz-result-screen');\n    const introSection = document.getElementById('quiz-intro-section');\n    const questionsContainer = document.getElementById('questions-container');\n    const timerDisplay = document.getElementById('timer-display');\n    const form = document.getElementById('quiz-form');\n\n    \/\/ Initialize Quiz Data dynamically\n    document.addEventListener(\"DOMContentLoaded\", () => {\n        document.getElementById('total-q-num').innerText = quizData.length;\n        document.getElementById('total-score').innerText = quizData.length; \n        \n        renderQuestions();\n        startTimer(); \/\/ Starts timer immediately on page load\n    });\n\n    function renderQuestions() {\n        let html = '';\n        quizData.forEach((item, qIndex) => {\n            \/\/ Note: Using DIVs instead of H3 for TOC compatibility\n            html += `\n                <div class=\"question-block\" id=\"q-block-${qIndex}\">\n                    <div class=\"question-text-title\">${qIndex + 1}. ${item.question}<\/div>\n                    <div class=\"quiz-options-group\">\n            `;\n            item.options.forEach((opt, optIndex) => {\n                const uniqueId = `q${qIndex}_opt${optIndex}`;\n                html += `\n                    <label class=\"quiz-option-wrapper\" for=\"${uniqueId}\">\n                        <input type=\"radio\" name=\"q${qIndex}\" id=\"${uniqueId}\" value=\"${optIndex}\" class=\"quiz-option-input\">\n                        <span class=\"quiz-option-label\">${opt}<\/span>\n                    <\/label>\n                `;\n            });\n            html += `<\/div><\/div>`;\n        });\n        questionsContainer.innerHTML = html;\n    }\n\n    function scrollToTop() {\n        const quizApp = document.getElementById('ar-quiz-app');\n        setTimeout(() => {\n            \/\/ Check if element exists before scrolling\n            if(quizApp) {\n                const offset = quizApp.getBoundingClientRect().top + window.pageYOffset - 40;\n                window.scrollTo({ top: offset, behavior: 'smooth' });\n            }\n        }, 50);\n    }\n\n    document.getElementById('submit-btn').addEventListener('click', endQuiz);\n    document.getElementById('restart-btn').addEventListener('click', resetQuiz);\n    document.getElementById('share-btn').addEventListener('click', shareTest);\n\n    function startTimer() {\n        timerInterval = setInterval(() => {\n            timeLeft--;\n            let minutes = Math.floor(timeLeft \/ 60);\n            let seconds = timeLeft % 60;\n            if (seconds < 10) seconds = '0' + seconds;\n            \n            timerDisplay.innerText = `${minutes}:${seconds}`;\n\n            if (timeLeft <= 60) { timerDisplay.classList.add('warning'); }\n            if (timeLeft <= 0) {\n                clearInterval(timerInterval);\n                endQuiz(); \n            }\n        }, 1000);\n    }\n\n    function endQuiz() {\n        clearInterval(timerInterval);\n        screenActive.style.display = 'none';\n        introSection.style.display = 'none';\n        screenResult.classList.add('active');\n        \n        calculateAndRenderScore();\n        scrollToTop();\n    }\n\n    function calculateAndRenderScore() {\n        let score = 0;\n        let countCorrect = 0, countWrong = 0, countSkipped = 0;\n        \n        const breakdownContainer = document.getElementById('breakdown-container');\n        breakdownContainer.innerHTML = '';\n        const formData = new FormData(form);\n\n        quizData.forEach((item, index) => {\n            const userAnsString = formData.get(`q${index}`);\n            const userAnsIndex = userAnsString ? parseInt(userAnsString, 10) : undefined;\n            \n            const isSkipped = userAnsIndex === undefined;\n            const isCorrect = !isSkipped && userAnsIndex === item.correctAnswer;\n\n            if (isSkipped) countSkipped++;\n            else if (isCorrect) { score++; countCorrect++; }\n            else countWrong++;\n\n            const userAnsText = isSkipped ? \"Skipped\" : item.options[userAnsIndex];\n            const correctAnsText = item.options[item.correctAnswer];\n\n            let statusBadge = '';\n            let userHtml = '';\n            \n            if (isSkipped) {\n                statusBadge = `<span class=\"bd-points pt-zero\">0 Marks<\/span>`;\n                userHtml = `<span class=\"bd-skipped\">\u26aa ${userAnsText}<\/span>`;\n            } else if (isCorrect) {\n                statusBadge = `<span class=\"bd-points pt-plus\">+1 Mark<\/span>`;\n                userHtml = `<span class=\"bd-correct\">\u2705 ${userAnsText}<\/span>`;\n            } else {\n                statusBadge = `<span class=\"bd-points pt-minus\">0 Marks<\/span>`;\n                userHtml = `<span class=\"bd-wrong\">\u274c ${userAnsText}<\/span>`;\n            }\n\n            let breakdownHtml = `\n                <div class=\"breakdown-item\">\n                    <div class=\"bd-q\">Q${index + 1}: ${item.question.replace(\/\\n\/g, '<br>')}<\/div>\n                    <div class=\"bd-ans\"><span>Your Answer: ${userHtml}<\/span> ${statusBadge}<\/div>\n                    ${!isCorrect ? `<div class=\"bd-ans\" style=\"margin-top:4px;\"><span>Correct Answer: <span class=\"bd-correct\">\u2705 ${correctAnsText}<\/span><\/span><\/div>` : ''}\n                <\/div>\n            `;\n            breakdownContainer.innerHTML += breakdownHtml;\n        });\n\n        const timeSpent = (timeLimitMinutes * 60) - Math.max(0, timeLeft);\n        const minutes = Math.floor(timeSpent \/ 60);\n        let seconds = timeSpent % 60;\n        if (seconds < 10) seconds = '0' + seconds;\n\n        document.getElementById('final-score').innerText = score; \n        document.getElementById('stat-correct').innerText = countCorrect;\n        document.getElementById('stat-wrong').innerText = countWrong;\n        document.getElementById('stat-skipped').innerText = countSkipped;\n        document.getElementById('stat-time').innerText = `${minutes}:${seconds}`;\n        \n        window.latestScore = score;\n    }\n\n    function resetQuiz() {\n        form.reset(); \n        timeLeft = timeLimitMinutes * 60;\n        timerDisplay.classList.remove('warning');\n        timerDisplay.innerText = `${timeLimitMinutes}:00`;\n\n        screenResult.classList.remove('active');\n        introSection.style.display = 'block';\n        screenActive.style.display = 'block';\n        \n        startTimer();\n        scrollToTop();\n    }\n\n    function shareTest() {\n        const currentUrl = window.location.href.split('?')[0]; \n        const pageTitle = document.title ? document.title.split('-')[0].trim() : 'Agriculture Review'; \n        const scoreToShare = window.latestScore || 0;\n        const shareText = `I just scored ${scoreToShare}\/${quizData.length} on the \"${pageTitle}\" Mock Test! \ud83c\udfc6 Can you beat my score? Try it here: ${currentUrl}`;\n        \n        if (navigator.share) {\n            navigator.share({ title: `${pageTitle} - Mock Test`, text: shareText, url: currentUrl }).catch(console.error);\n        } else {\n            navigator.clipboard.writeText(shareText).then(() => {\n                alert(`Test link copied to clipboard! Paste it to share your score.\\n\\nPreview:\\n${shareText}`);\n            }).catch(err => { alert(\"Please manually copy the URL to share.\"); });\n        }\n    }\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n<style>\n    \/* Main Card Container *\/\n    .ar-community-card {\n        background: #ffffff;\n        border: 1px solid #e2e8f0;\n        border-radius: 12px;\n        padding: 30px 20px;\n        \n        \/* CHANGES MADE HERE: Restricted width and centered for desktop *\/\n        max-width: 1100px; \n        margin: 35px auto; \n        width: 100%; \n        box-sizing: border-box;\n        \n        box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.08), 0 8px 10px -6px rgba(0, 0, 0, 0.04);\n        text-align: center;\n        font-family: inherit;\n    }\n\n    \/* Call to Action Text *\/\n    .ar-community-title {\n        font-size: 1.4rem;\n        font-weight: 700;\n        color: #1e293b;\n        margin-bottom: 8px;\n        line-height: 1.3;\n    }\n    \n    .ar-community-subtitle {\n        font-size: 1rem;\n        color: #475569;\n        margin-bottom: 24px;\n    }\n\n    \/* Social Proof Metrics Badges *\/\n    .ar-stats-grid {\n        display: flex;\n        flex-wrap: wrap;\n        justify-content: center;\n        gap: 10px;\n        margin-bottom: 30px;\n    }\n\n    .ar-stat-badge {\n        background: #f8fafc;\n        color: #334155;\n        padding: 8px 16px;\n        border-radius: 30px;\n        font-size: 0.85rem;\n        font-weight: 600;\n        border: 1px solid #cbd5e1;\n        box-shadow: 0 2px 4px rgba(0,0,0,0.02);\n        display: flex;\n        align-items: center;\n        gap: 6px;\n    }\n\n    \/* Social Icons Flexbox *\/\n    .ar-social-connect {\n        display: flex;\n        flex-wrap: wrap;\n        justify-content: center;\n        align-items: center;\n        gap: 20px;\n    }\n    \n    .ar-social-icon {\n        display: inline-block;\n        text-decoration: none;\n    }\n    \n    \/* Image Styling with Drop Shadows *\/\n    .ar-social-icon img {\n        width: 52px; \n        height: 52px;\n        object-fit: contain;\n        \/* Using filter to apply shadow exactly to the shape of the webp logos *\/\n        filter: drop-shadow(0 4px 6px rgba(0,0,0,0.15)); \n        transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), filter 0.3s ease;\n    }\n    \n    \/* Enhanced Hover Effects *\/\n    .ar-social-icon:hover img {\n        transform: translateY(-6px) scale(1.1);\n        filter: drop-shadow(0 10px 15px rgba(0,0,0,0.25));\n    }\n\n    \/* Mobile Responsiveness *\/\n    @media (max-width: 600px) {\n        .ar-community-card {\n            padding: 24px 15px;\n            \/* CHANGES MADE HERE: Keeps it completely full width on mobile *\/\n            border-radius: 0;\n            border-left: none;\n            border-right: none;\n        }\n        .ar-community-title {\n            font-size: 1.25rem;\n        }\n        .ar-stats-grid {\n            gap: 8px;\n        }\n        .ar-stat-badge {\n            font-size: 0.8rem;\n            padding: 6px 12px;\n        }\n        .ar-social-icon img {\n            width: 44px;\n            height: 44px;\n        }\n        .ar-social-connect {\n            gap: 15px;\n        }\n    }\n<\/style>\n\n<div class=\"ar-community-card\">\n    <div class=\"ar-community-title\">Join Our Massive Agricultural Community!<\/div>\n    <div class=\"ar-community-subtitle\">Connect with thousands of others for updates, study guides, and daily discussions.<\/div>\n    \n    <!-- Social Proof Metrics -->\n    <div class=\"ar-stats-grid\">\n        <span class=\"ar-stat-badge\">\ud83d\udc65 271K+ Group Members<\/span>\n        <span class=\"ar-stat-badge\">\ud83d\udc4d 20K+ FB Followers<\/span>\n        <span class=\"ar-stat-badge\">\ud83d\udcf8 2K+ IG Followers<\/span>\n        <span class=\"ar-stat-badge\">\ud83d\udce2 1,600+ Channel Members<\/span>\n    <\/div>\n\n    <!-- Interactive Social Links -->\n    <div class=\"ar-social-connect\">\n        <a href=\"https:\/\/www.facebook.com\/reviewagriculture\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"ar-social-icon\" title=\"Follow on Facebook\">\n            <img decoding=\"async\" src=\"https:\/\/agriculturereview.com\/wp-content\/uploads\/2026\/07\/facebook-logo.webp\" alt=\"Facebook\">\n        <\/a>\n        <a href=\"https:\/\/www.instagram.com\/agriculturereview\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"ar-social-icon\" title=\"Follow on Instagram\">\n            <img decoding=\"async\" src=\"https:\/\/agriculturereview.com\/wp-content\/uploads\/2026\/07\/instagram-logo.webp\" alt=\"Instagram\">\n        <\/a>\n        <a href=\"https:\/\/wa.me\/919473109643\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"ar-social-icon\" title=\"Message on WhatsApp\">\n            <img decoding=\"async\" src=\"https:\/\/agriculturereview.com\/wp-content\/uploads\/2026\/07\/whatsapp-logo.webp\" alt=\"WhatsApp\">\n        <\/a>\n        <a href=\"https:\/\/t.me\/agriculturereview\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"ar-social-icon\" title=\"Join Telegram Channel\">\n            <img decoding=\"async\" src=\"https:\/\/agriculturereview.com\/wp-content\/uploads\/2026\/07\/telegram-logo.webp\" alt=\"Telegram\">\n        <\/a>\n        <a href=\"https:\/\/youtube.com\/@agriculturereview?si=rIJRDvgBcviuAOAm\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"ar-social-icon\" title=\"Subscribe on YouTube\">\n            <img decoding=\"async\" src=\"https:\/\/agriculturereview.com\/wp-content\/uploads\/2026\/07\/youtube-logo.webp\" alt=\"YouTube\">\n        <\/a>\n        <a href=\"https:\/\/messenger.com\/channel\/reviewagriculture\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"ar-social-icon\" title=\"Connect on Messenger\">\n            <img decoding=\"async\" src=\"https:\/\/agriculturereview.com\/wp-content\/uploads\/2026\/07\/messenger-logo.webp\" alt=\"Messenger\">\n        <\/a>\n    <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Time Left Until Agriculture Licensure Exam: 00 Days : 00 Hours : 00 Minutes : 00 Seconds The Exam Has Begun! Good luck! \ud83c\udfaf Agriculture Review Agricultural Extension and Communication Reviewer Test your readiness for the PRC Board Exam. Answer the questions below and submit when you are finished. \u23f1\ufe0f 50:00 Time Remaining \ud83d\udcdd 0 &#8230; <a title=\"Agricultural Extension and Communication Reviewer for Licensure Exam for Agriculturists Now With PDF\" class=\"read-more\" href=\"https:\/\/agriculturereview.com\/hi\/extension-education-and-communication-reviewer-for-licensure-exam-for-agriculturists\/\" aria-label=\"Read more about Agricultural Extension and Communication Reviewer for Licensure Exam for Agriculturists Now With PDF\">Read more<\/a><\/p>","protected":false},"author":1,"featured_media":21756,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_surecart_dashboard_logo_width":"180px","_surecart_dashboard_show_logo":true,"_surecart_dashboard_navigation_orders":true,"_surecart_dashboard_navigation_invoices":true,"_surecart_dashboard_navigation_subscriptions":true,"_surecart_dashboard_navigation_downloads":true,"_surecart_dashboard_navigation_billing":true,"_surecart_dashboard_navigation_account":true,"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[7573,6,7352,733],"tags":[905,904,7329,7327,5003],"class_list":["post-21751","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agricultural-extension","category-agriculture","category-mock-test","category-quiz","tag-agriculture-reviewer","tag-licensure-examination-for-agriculturist","tag-mcq","tag-reviewer","tag-soil-science"],"_links":{"self":[{"href":"https:\/\/agriculturereview.com\/hi\/wp-json\/wp\/v2\/posts\/21751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agriculturereview.com\/hi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/agriculturereview.com\/hi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/agriculturereview.com\/hi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/agriculturereview.com\/hi\/wp-json\/wp\/v2\/comments?post=21751"}],"version-history":[{"count":11,"href":"https:\/\/agriculturereview.com\/hi\/wp-json\/wp\/v2\/posts\/21751\/revisions"}],"predecessor-version":[{"id":23107,"href":"https:\/\/agriculturereview.com\/hi\/wp-json\/wp\/v2\/posts\/21751\/revisions\/23107"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agriculturereview.com\/hi\/wp-json\/wp\/v2\/media\/21756"}],"wp:attachment":[{"href":"https:\/\/agriculturereview.com\/hi\/wp-json\/wp\/v2\/media?parent=21751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agriculturereview.com\/hi\/wp-json\/wp\/v2\/categories?post=21751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agriculturereview.com\/hi\/wp-json\/wp\/v2\/tags?post=21751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}