{"id":8538,"date":"2026-01-06T16:09:29","date_gmt":"2026-01-06T16:09:29","guid":{"rendered":"https:\/\/promotionexams.com\/?page_id=8538"},"modified":"2026-07-16T03:25:10","modified_gmt":"2026-07-16T03:25:10","slug":"test-series-on-posh-act","status":"publish","type":"page","link":"https:\/\/promotionexams.com\/?page_id=8538","title":{"rendered":"Test series on POSH Act"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8538\" class=\"elementor elementor-8538\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e3ede09 e-con-full e-flex e-con e-parent\" data-id=\"e3ede09\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b2251b elementor-widget elementor-widget-html\" data-id=\"6b2251b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\n============================================================\r\nCSS ADDA \u00b7 PromotionExams.com\r\nCHAPTER-WISE MCQ PRACTICE + AI COACH  (Reusable Template)\r\n------------------------------------------------------------\r\nTABS:\r\n  1. Practice Quiz   \u2014 chapter-wise quiz (progress, weak areas,\r\n                       chapter filter, mastery stars)\r\n  2. My Performance  \u2014 AI coach: readiness score, focus areas,\r\n                       study plan, spaced-repetition revision queue\r\n\r\nHOW TO REUSE THIS TEMPLATE (3 steps):\r\n  1. In quizConfig below, change:\r\n       quizId   -> a UNIQUE id per topic (e.g. 'RTI-chapterwise-quiz').\r\n                   This keys localStorage; two quizzes sharing an id\r\n                   will share\/overwrite each other's progress!\r\n       topic    -> heading shown in the header\r\n       paper    -> 'Paper 1' \/ 'Paper 2' (shown in the eyebrow line)\r\n  2. Paste your question bank into  const allQuestions = [ ... ]\r\n     (format documented at the array).\r\n     NOTE: No 'year' field \u2014 this template is chapter-wise only.\r\n  3. Nothing else needs editing.\r\n\r\nRESET BEHAVIOUR:\r\n  \u2022 \"Reset Session\" (Practice tab)   -> clears ONLY the current\r\n    session's answers\/score. Lifetime mastery, weak areas and the\r\n    My Performance data are KEPT.\r\n  \u2022 \"Reset My Performance\" (My Performance tab) -> wipes lifetime\r\n    stats, mastery, weak areas and attempt history (with confirm).\r\n\r\nAll progress persists in localStorage (per quizId).\r\n============================================================\r\n-->\r\n\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, viewport-fit=cover\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Crimson+Pro:wght@500;600;700&family=DM+Sans:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n\/* =====================================================\r\n   CSS ADDA \u2014 INTEGRATED PORTAL DESIGN SYSTEM\r\n   NOTE ON FONT STABILITY: all font sizes are in px (not\r\n   rem) so the widget looks identical on every WordPress\r\n   page\/theme, regardless of the site's root font size.\r\n   Key exam-paper typography carries !important to defeat\r\n   theme overrides. The Google Fonts stylesheet link above\r\n   is REQUIRED \u2014 without it Crimson Pro \/ DM Sans never\r\n   load and the MCQ style changes page to page.\r\n===================================================== *\/\r\n.cwq-portal{\r\n  --navy:#2563EB; --navy-d:#1D4ED8; --navy-l:#3B82F6; --navy-ink:#12275c;\r\n  --gold:#c9992a; --gold-l:#e6c14e; --gold-d:#a37b1c;\r\n  --green:#10B981; --green-d:#059669; --green-bg:#ecfdf5;\r\n  --red:#EF4444; --red-d:#dc2626; --red-bg:#fef2f2;\r\n  --amber:#f59e0b; --amber-d:#d97706;\r\n  --bg:#F6F8FC; --card:#FFFFFF;\r\n  --ink:#1E293B; --mut:#5b6472; --faint:#94A3B8; --line:#E2E8F0;\r\n  --sh-sm:0 1px 2px rgba(16,41,66,.06);\r\n  --sh-md:0 4px 10px -2px rgba(16,41,66,.10);\r\n  --sh-lg:0 12px 26px -8px rgba(16,41,66,.16);\r\n  --r-sm:8px; --r-md:12px; --r-lg:16px;\r\n  --serif:'Crimson Pro',Georgia,'Times New Roman',serif;\r\n  --sans:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;\r\n  font-family:var(--sans) !important;\r\n  font-size:16px;\r\n  color:var(--ink); line-height:1.55;\r\n  background:linear-gradient(160deg,#EFF4FF 0%,#F6F8FC 45%,#FDF9EE 100%);\r\n  border-radius:var(--r-lg); overflow:hidden; box-shadow:var(--sh-lg);\r\n  -webkit-user-select:none; user-select:none;\r\n}\r\n.cwq-portal *{margin:0;padding:0;box-sizing:border-box;min-width:0}\r\n\/* Font-stability shield: inherit our stack everywhere unless a rule below overrides *\/\r\n.cwq-portal *:not(i):not(.ic){font-family:inherit}\r\n.cwq-portal img,.cwq-portal svg,.cwq-portal table{max-width:100%}\r\n.cwq-portal table{max-width:none}\r\n@media print{.cwq-portal{display:none!important}}\r\n\r\n.ic{font-style:normal;display:inline-block;line-height:1}\r\n\/* ---------- HEADER ---------- *\/\r\n.gp-header{background:linear-gradient(135deg,#173db3 0%,var(--navy) 62%,#3b6cf0 100%);border-bottom:4px solid var(--gold);padding:26px 28px 0}\r\n.gp-head-top{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:18px}\r\n.gp-brand .eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-l);font-weight:700;margin-bottom:6px}\r\n.gp-brand h1{font-family:var(--serif) !important;font-weight:600;font-size:clamp(20px,3.5vw,28px);line-height:1.15;color:#fff;letter-spacing:-.01em}\r\n.gp-brand p{font-size:13.6px;color:#cfe0ff;margin-top:5px}\r\n.gp-stats{display:flex;gap:10px;flex-wrap:wrap}\r\n.gp-stat{background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.16);border-radius:var(--r-md);padding:9px 16px;min-width:96px;text-align:center}\r\n.gp-stat .n{font-family:var(--serif);font-size:23px;font-weight:600;color:var(--gold-l);line-height:1.1}\r\n.gp-stat .l{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#bfdbfe;margin-top:2px}\r\n.gp-stat.clickable{cursor:pointer;transition:transform .25s}\r\n.gp-stat.clickable:hover{transform:translateY(-2px);background:rgba(255,255,255,.16)}\r\n\r\n\/* Tab navigation *\/\r\n.gp-tabs{display:flex;gap:6px;margin-top:22px;flex-wrap:wrap}\r\n.gp-tab{padding:11px 22px;border:none;border-radius:var(--r-md) var(--r-md) 0 0;background:rgba(255,255,255,.10);color:#dbeafe;font-family:var(--sans);font-size:13.6px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .25s}\r\n.gp-tab i{color:var(--gold-l);font-size:12.8px}\r\n.gp-tab:hover{background:rgba(255,255,255,.2);color:#fff}\r\n.gp-tab.active{background:var(--bg);color:var(--navy-d)}\r\n.gp-tab.active i{color:var(--gold)}\r\n.gp-tab .pill{background:var(--red);color:#fff;font-size:10.4px;font-weight:700;padding:1px 7px;border-radius:20px}\r\n\r\n.gp-view{display:none;animation:gpFade .35s ease}\r\n.gp-view.active{display:block}\r\n@keyframes gpFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}\r\n\r\n\/* ---------- SHARED CARDS ---------- *\/\r\n.quiz-card,.an-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sm);overflow:hidden;display:flex;flex-direction:column}\r\n.quiz-card-header{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-d) 100%);padding:13px 16px;color:#fff}\r\n.quiz-card-header h3{font-size:13.4px;font-weight:700;display:flex;align-items:center;gap:8px;color:#fff}\r\n.quiz-card-header h3 i{color:var(--gold-l)}\r\n.quiz-card-header.light{background:linear-gradient(135deg,#F1F5FB 0%,#E4ECFB 100%);border-bottom:1px solid var(--line)}\r\n.quiz-card-header.light h3{color:var(--navy-d)}\r\n.quiz-card-header.light h3 i{color:var(--gold)}\r\n.quiz-card-body{padding:16px;flex:1;display:flex;flex-direction:column}\r\n\r\n.sec-head{display:flex;align-items:baseline;gap:12px;margin:34px 0 16px;border-bottom:1px solid var(--line);padding-bottom:10px}\r\n.sec-head .num{font-family:var(--serif);color:var(--gold);font-size:16.8px;font-weight:600}\r\n.sec-head h2{font-size:18.4px;font-weight:700;letter-spacing:-.01em;color:var(--navy-ink)}\r\n.sec-head .hint{margin-left:auto;color:var(--mut);font-size:12.8px;font-style:italic;font-family:var(--serif)}\r\n\r\n\/* ---------- MODE SELECTOR ---------- *\/\r\n.mode-selector{background:var(--card);padding:13px 20px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}\r\n.mode-tabs{display:flex;gap:8px;flex-wrap:wrap}\r\n.mode-tab{padding:9px 16px;min-height:40px;border:2px solid var(--line);border-radius:var(--r-md);background:#F8FAFC;font-size:12.8px;font-weight:600;color:var(--mut);cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:6px;font-family:var(--sans)}\r\n.mode-tab:hover{border-color:var(--navy-l);color:var(--navy)}\r\n.mode-tab.active{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-d) 100%);border-color:var(--navy);color:#fff}\r\n.mode-tab.weak-mode{border-color:#f3c1c1}\r\n.mode-tab.weak-mode.active{background:linear-gradient(135deg,var(--red) 0%,var(--red-d) 100%);border-color:var(--red)}\r\n.mode-tab .badge{background:rgba(255,255,255,.3);padding:2px 8px;border-radius:20px;font-size:11.2px}\r\n.mode-tab:not(.active) .badge{background:var(--navy);color:#fff}\r\n.mode-tab.weak-mode:not(.active) .badge{background:var(--red)}\r\n.session-info{display:flex;align-items:center;gap:12px;font-size:12.8px;color:var(--mut)}\r\n.session-info i{color:var(--gold)}\r\n.resume-btn{padding:7px 14px;background:linear-gradient(135deg,var(--gold) 0%,var(--gold-d) 100%);border:none;border-radius:var(--r-md);color:#fff;font-size:12.2px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:5px;transition:all .3s;font-family:var(--sans)}\r\n.resume-btn:hover{transform:translateY(-2px);box-shadow:var(--sh-md)}\r\n\r\n\/* ---------- QUIZ GRID LAYOUT (filter bar | question | dashboard) ---------- *\/\r\n.quiz-container{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;padding:0 18px 18px;align-items:start}\r\n\/* Full-width horizontal FILTER BAR shown before the MCQ content *\/\r\n.filter-bar{display:block;padding:14px 18px 0}\r\n.filter-bar .quiz-card{margin-bottom:12px}\r\n.filter-bar-row{display:grid;grid-template-columns:1fr;gap:12px}\r\n.filter-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:7px;padding:2px 0;max-height:none;overflow:visible}\r\n.filter-item{padding:7px 12px;border-radius:20px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .25s;border:1.5px solid var(--line);background:#F8FAFC;font-size:12.8px;flex:0 0 auto}\r\n.filter-item:hover{background:#EFF6FF;border-color:var(--navy-l)}\r\n.filter-item.active{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-d) 100%);color:#fff}\r\n.filter-item .filter-text{font-weight:600;display:flex;align-items:center;gap:6px;font-size:12.6px}\r\n.filter-item .filter-count{background:rgba(255,255,255,.2);padding:2px 8px;border-radius:20px;font-size:11.2px;font-weight:600}\r\n.filter-item:not(.active) .filter-count{background:var(--navy);color:#fff}\r\n\r\n.weak-areas-card .quiz-card-header{background:linear-gradient(135deg,var(--red) 0%,var(--red-d) 100%)}\r\n.weak-question-list{flex:1;overflow-y:auto;margin-bottom:10px;max-height:180px}\r\n.weak-question-item{background:#F8FAFC;padding:10px 12px;border-radius:var(--r-sm);margin-bottom:8px;font-size:12.5px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .3s;border-left:3px solid var(--red)}\r\n.weak-question-item:hover{background:var(--red-bg);transform:translateX(3px)}\r\n.weak-question-item .q-num{font-weight:700;color:var(--red);flex-shrink:0}\r\n.weak-question-item .q-text{flex:1;color:var(--mut);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\r\n.weak-question-item .wrong-count{background:var(--red);color:#fff;padding:2px 6px;border-radius:20px;font-size:10.4px;font-weight:600}\r\n.practice-weak-btn{width:100%;padding:10px;background:linear-gradient(135deg,var(--red) 0%,var(--red-d) 100%);border:none;border-radius:var(--r-md);color:#fff;font-size:12.8px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;transition:all .3s;font-family:var(--sans)}\r\n.practice-weak-btn:hover{transform:translateY(-2px);box-shadow:var(--sh-md)}\r\n\r\n\/* ---------- QUESTION PANEL ---------- *\/\r\n.question-panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sm);overflow:hidden;align-self:start}\r\n.question-header{background:linear-gradient(135deg,#F1F5FB 0%,#E4ECFB 100%);padding:13px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px}\r\n.question-number{font-family:var(--serif);font-size:16.3px;font-weight:600;color:var(--navy-d)}\r\n.question-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap}\r\n.meta-badge{padding:5px 10px;border-radius:20px;font-size:11.7px;font-weight:600;display:flex;align-items:center;gap:4px}\r\n\/* WRAP FIX: long chapter names wrap in the badge instead of one huge pill *\/\r\n.meta-badge.chapter{background:linear-gradient(135deg,var(--gold) 0%,var(--gold-d) 100%);color:#fff;white-space:normal;max-width:100%;line-height:1.3;text-align:left}\r\n.meta-badge.weak{background:linear-gradient(135deg,var(--red) 0%,var(--red-d) 100%);color:#fff}\r\n.meta-badge i{font-size:10.1px}\r\n.question-body{padding:22px}\r\n\/* ---- EXAM-PAPER TYPOGRAPHY (UPSC QP style) ----\r\n   font-family + font-size are !important so the WordPress theme can\r\n   never change how the MCQs look from page to page. *\/\r\n.question-text{font-family:var(--serif) !important;font-size:18.5px !important;line-height:1.7;color:#161b26;padding:20px 22px;background:#fffef9;border:1px solid #e9e3d2;border-left:4px solid var(--gold);border-radius:var(--r-md);margin-bottom:18px;box-shadow:inset 0 1px 0 #fff;text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto}\r\n.question-text b{font-weight:700}\r\n.question-text .q-stem{display:block}\r\n.q-stmt{display:grid;grid-template-columns:30px 1fr;gap:4px;margin:12px 0 0 14px;line-height:1.65}\r\n.q-stmt .sn{font-weight:600;text-align:left}\r\n.q-lead{display:block;margin-top:16px}\r\n.options-list{display:flex;flex-direction:column;gap:9px}\r\n.option-item{font-family:var(--serif) !important;padding:12px 16px;border:1.5px solid var(--line);border-radius:var(--r-md);cursor:pointer;display:flex;align-items:flex-start;gap:12px;transition:all .25s;background:#fff}\r\n.option-item:hover:not(.disabled){border-color:var(--navy-l);background:#F6F9FF;transform:translateX(4px)}\r\n.option-item.selected{border-color:var(--navy);background:#EFF5FF;box-shadow:0 0 0 1px var(--navy)}\r\n.option-item.correct{border-color:var(--green);background:#F0FDF6;box-shadow:0 0 0 1px var(--green)}\r\n.option-item.incorrect{border-color:var(--red);background:#FEF4F4;box-shadow:0 0 0 1px var(--red)}\r\n.option-item.disabled{cursor:default}\r\n.option-letter{min-width:34px;font-family:inherit;font-weight:600;font-size:17.3px !important;color:#161b26;flex-shrink:0;line-height:1.6;transition:color .25s}\r\n.option-item.selected .option-letter{color:var(--navy-d)}\r\n.option-item.correct .option-letter{color:var(--green-d)}\r\n.option-item.incorrect .option-letter{color:var(--red-d)}\r\n.option-text{font-size:17.3px !important;line-height:1.6;color:#161b26;flex:1;text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto}\r\n.option-icon{font-size:16px;display:none}\r\n.option-item.correct .option-icon,.option-item.incorrect .option-icon{display:block}\r\n.option-item.correct .option-icon{color:var(--green)}\r\n.option-item.incorrect .option-icon{color:var(--red)}\r\n.explanation-box{margin-top:18px;padding:16px;background:linear-gradient(135deg,#FFFBEB 0%,#FEF3C7 100%);border-radius:var(--r-md);border-left:4px solid var(--gold);display:none;animation:gpSlide .4s ease}\r\n.explanation-box.show{display:block}\r\n@keyframes gpSlide{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}\r\n.explanation-title{font-size:13.4px;font-weight:700;color:var(--gold-d);margin-bottom:8px;display:flex;align-items:center;gap:6px}\r\n.explanation-text{font-family:var(--serif) !important;font-size:16.3px !important;line-height:1.68;color:#1c2330;text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto}\r\n.mastery-indicator{margin-top:14px;padding:10px 14px;background:#F8FAFC;border-radius:var(--r-md);display:none}\r\n.mastery-indicator.show{display:flex;align-items:center;justify-content:space-between}\r\n.mastery-label{font-size:12.5px;color:var(--mut);display:flex;align-items:center;gap:5px}\r\n.mastery-stars{display:flex;gap:2px}\r\n.mastery-stars i{color:var(--line);font-size:13.6px}\r\n.mastery-stars i.filled{color:#fbbf24}\r\n.question-nav{margin-top:20px;padding:16px 20px;background:#F8FAFC;display:flex;justify-content:space-between;align-items:center;gap:12px;border-radius:var(--r-md);border:1px solid var(--line)}\r\n.nav-btn{padding:11px 22px;min-height:44px;border:none;border-radius:var(--r-md);font-size:13.6px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:7px;transition:all .3s;font-family:var(--sans);touch-action:manipulation}\r\n.nav-btn.prev{background:#fff;color:var(--mut);border:2px solid var(--line)}\r\n.nav-btn.prev:hover:not(:disabled){border-color:var(--navy);color:var(--navy);transform:translateX(-3px)}\r\n.nav-btn.check{background:linear-gradient(135deg,var(--gold) 0%,var(--gold-d) 100%);color:#fff;flex:1;justify-content:center;max-width:220px;box-shadow:var(--sh-md)}\r\n.nav-btn.check:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--sh-lg)}\r\n.nav-btn.next{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-d) 100%);color:#fff;box-shadow:var(--sh-md)}\r\n.nav-btn.next:hover:not(:disabled){transform:translateX(3px);box-shadow:var(--sh-lg)}\r\n.nav-btn:disabled{opacity:.5;cursor:not-allowed}\r\n\r\n\/* ---------- RIGHT SIDEBAR ---------- *\/\r\n.dashboard-sidebar{display:flex;flex-direction:column;gap:16px;align-self:start;min-width:0}\r\n\/* Combined Progress + Session card *\/\r\n.progress-combo{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center}\r\n.progress-combo .stat-col{display:flex;flex-direction:column;gap:2px}\r\n.progress-combo .stat-row{padding:5px 0}\r\n.progress-ring-container{display:flex;justify-content:center}\r\n.progress-ring{position:relative;width:100px;height:100px}\r\n.progress-ring svg{transform:rotate(-90deg)}\r\n.progress-ring-bg{fill:none;stroke:var(--line);stroke-width:8}\r\n.progress-ring-fill{fill:none;stroke:var(--green);stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset .5s}\r\n.progress-ring-text{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}\r\n.progress-ring-percentage{font-family:var(--serif);font-size:24px;font-weight:600;color:var(--ink)}\r\n.progress-ring-label{font-size:10.1px;color:var(--mut)}\r\n.progress-stats-mini{display:grid;grid-template-columns:1fr 1fr;gap:8px}\r\n.progress-stat-mini{background:#F8FAFC;padding:10px;border-radius:var(--r-sm);text-align:center}\r\n.progress-stat-mini .value{font-family:var(--serif);font-size:19.2px;font-weight:600}\r\n.progress-stat-mini .value.correct{color:var(--green)}\r\n.progress-stat-mini .value.incorrect{color:var(--red)}\r\n.progress-stat-mini .label{font-size:10.1px;color:var(--mut);margin-top:2px}\r\n.question-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;max-height:200px;overflow-y:auto;padding:2px}\r\n.grid-item{width:100%;aspect-ratio:1;border-radius:var(--r-sm);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:11.7px;cursor:pointer;transition:all .3s;border:2px solid transparent;position:relative}\r\n.grid-item.unattempted{background:var(--navy);color:#fff}\r\n.grid-item.current{background:var(--gold);color:#fff;transform:scale(1.1);box-shadow:var(--sh-md);z-index:1}\r\n.grid-item.attempted{background:#f7ce6b;color:var(--ink)}\r\n.grid-item.correct-answered{background:var(--green);color:#fff}\r\n.grid-item.incorrect-answered{background:var(--red);color:#fff}\r\n.grid-item.weak-marked::after{content:'!';position:absolute;top:-3px;right:-3px;width:12px;height:12px;background:var(--red);border-radius:50%;font-size:8.8px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}\r\n.grid-item:hover:not(.current){transform:scale(1.05)}\r\n.legend{padding-top:12px;border-top:1px solid var(--line);margin-top:4px}\r\n.legend-title{font-weight:700;font-size:11.7px;color:var(--ink);margin-bottom:8px}\r\n.legend-items{display:flex;flex-wrap:wrap;gap:10px}\r\n.legend-item{display:flex;align-items:center;gap:5px;font-size:10.9px;color:var(--mut)}\r\n.legend-color{width:14px;height:14px;border-radius:3px}\r\n.legend-color.unattempted{background:var(--navy)}\r\n.legend-color.attempted{background:#f7ce6b}\r\n.legend-color.correct{background:var(--green)}\r\n.legend-color.incorrect{background:var(--red)}\r\n.stat-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px dashed var(--line)}\r\n.stat-row:last-child{border-bottom:none}\r\n.stat-label{color:var(--mut);font-size:13.1px}\r\n.stat-value{font-weight:700;font-size:15.2px;color:var(--ink)}\r\n.stat-value.correct{color:var(--green)}\r\n.stat-value.incorrect{color:var(--red)}\r\n.action-buttons{display:flex;flex-direction:column;gap:10px}\r\n.action-btn{width:100%;padding:12px;min-height:46px;border:none;border-radius:var(--r-md);font-size:13.6px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px;transition:all .3s;font-family:var(--sans)}\r\n.action-btn.submit{background:linear-gradient(135deg,var(--green) 0%,var(--green-d) 100%);color:#fff;box-shadow:var(--sh-md)}\r\n.action-btn.submit:hover{transform:translateY(-2px);box-shadow:var(--sh-lg)}\r\n.action-btn.reset{background:#F8FAFC;color:var(--mut);border:2px solid var(--line)}\r\n.action-btn.reset:hover{border-color:var(--red);color:var(--red)}\r\n.reset-note{font-size:11.5px;color:var(--faint);text-align:center;margin-top:6px;line-height:1.45}\r\n\r\n\/* ---------- TOAST & MODAL ---------- *\/\r\n.warning-toast{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);background:var(--red);color:#fff;padding:12px 24px;border-radius:var(--r-md);font-weight:600;box-shadow:var(--sh-lg);z-index:10000;display:none;animation:gpUp .3s ease;font-size:14.1px}\r\n.warning-toast.show{display:flex;align-items:center;gap:8px}\r\n.warning-toast.success{background:var(--green)}\r\n@keyframes gpUp{from{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}\r\n.result-modal{position:fixed;inset:0;background:rgba(9,20,45,.72);display:none;justify-content:center;align-items:center;z-index:10000;padding:20px}\r\n.result-modal.show{display:flex}\r\n.result-content{background:#fff;padding:32px;border-radius:var(--r-lg);text-align:center;max-width:440px;width:100%;box-shadow:var(--sh-lg);animation:gpModal .3s ease;max-height:90vh;overflow-y:auto}\r\n@keyframes gpModal{from{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}\r\n.result-icon{font-size:50px;margin-bottom:16px}\r\n.result-title{font-family:var(--serif);font-size:24px;font-weight:600;color:var(--ink);margin-bottom:8px}\r\n.result-message{color:var(--mut);margin-bottom:20px;font-size:14.4px}\r\n.result-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}\r\n.result-stat{background:#F8FAFC;padding:12px;border-radius:var(--r-md)}\r\n.result-stat-value{font-family:var(--serif);font-size:22.4px;font-weight:600;color:var(--navy)}\r\n.result-stat-label{font-size:11.5px;color:var(--mut)}\r\n.result-buttons{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}\r\n.result-btn{padding:10px 20px;border:none;border-radius:var(--r-md);font-weight:700;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:6px;font-size:13.1px;font-family:var(--sans)}\r\n.result-btn.primary{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-d) 100%);color:#fff}\r\n.result-btn.secondary{background:#F8FAFC;color:var(--mut)}\r\n.result-btn.weak{background:linear-gradient(135deg,var(--red) 0%,var(--red-d) 100%);color:#fff}\r\n.result-btn:hover{transform:translateY(-2px)}\r\n\r\n\/* =====================================================\r\n   TAB 2 \u2014 MY PERFORMANCE (AI COACH)\r\n===================================================== *\/\r\n.ai-wrap{padding:6px 28px 40px;max-width:1080px;margin:0 auto}\r\n.an-card{padding:22px 22px}\r\n.bar-row{display:grid;grid-template-columns:34px minmax(190px,1.5fr) 2.3fr auto;align-items:center;gap:12px;padding:6px 0}\r\n.bar-row+.bar-row{border-top:1px dashed #eef1f6}\r\n.bar-rank{font-family:var(--serif);color:var(--mut);font-size:14.4px;text-align:right}\r\n\/* WRAP FIX: long chapter names wrap onto multiple lines instead of overflowing *\/\r\n.bar-name{font-size:13.8px;font-weight:500;line-height:1.35;overflow-wrap:break-word;word-break:break-word}\r\n.bar-track{background:#eef1f6;border-radius:8px;height:20px;overflow:hidden}\r\n.bar-fill{height:100%;border-radius:8px;transition:width .8s ease}\r\n.bar-val{font-weight:700;font-size:14.7px;min-width:64px;text-align:right}\r\n.tbl-scroll{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:#fff}\r\n.ai-hero{display:grid;grid-template-columns:280px 1fr;gap:18px;align-items:stretch}\r\n.ai-ring-card{background:linear-gradient(150deg,var(--navy-ink) 0%,var(--navy-d) 70%,#2f5fe0 100%);border-radius:var(--r-lg);padding:26px 20px;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:var(--sh-md)}\r\n.ai-ring{position:relative;width:150px;height:150px}\r\n.ai-ring svg{transform:rotate(-90deg)}\r\n.ai-ring .bg{fill:none;stroke:rgba(255,255,255,.14);stroke-width:11}\r\n.ai-ring .fg{fill:none;stroke:var(--gold-l);stroke-width:11;stroke-linecap:round;transition:stroke-dashoffset 1s ease}\r\n.ai-ring-txt{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}\r\n.ai-ring-txt .n{font-family:var(--serif);font-size:40px;font-weight:600;color:var(--gold-l);line-height:1}\r\n.ai-ring-txt .l{font-size:9.9px;letter-spacing:.12em;text-transform:uppercase;color:#bfdbfe;margin-top:4px}\r\n.ai-verdict{margin-top:14px;font-size:13.8px;color:#dbeafe;line-height:1.5}\r\n.ai-verdict b{color:#fff}\r\n.ai-coach-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;box-shadow:var(--sh-sm)}\r\n.ai-coach-card h3{font-size:15.2px;color:var(--navy-ink);display:flex;align-items:center;gap:8px;margin-bottom:12px}\r\n.ai-coach-card h3 i{color:var(--gold)}\r\n.ai-reco{display:flex;gap:12px;padding:11px 0;border-bottom:1px dashed var(--line);align-items:flex-start}\r\n.ai-reco:last-child{border-bottom:none}\r\n.ai-reco .ic{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:12.8px;flex-shrink:0;margin-top:2px}\r\n.ai-reco .ic.hot{background:var(--red-bg);color:var(--red-d)}\r\n.ai-reco .ic.warm{background:#fef7e6;color:var(--amber-d)}\r\n.ai-reco .ic.cool{background:#eff6ff;color:var(--navy)}\r\n.ai-reco .ic.good{background:var(--green-bg);color:var(--green-d)}\r\n.ai-reco p{font-size:13.9px;color:#37414f}\r\n.ai-reco p b{color:var(--navy-ink)}\r\n.ai-reco .go{margin-left:auto;flex-shrink:0;background:#EFF6FF;color:var(--navy-d);border:1px solid #d4e2fb;border-radius:8px;padding:6px 12px;font-size:11.5px;font-weight:700;cursor:pointer;transition:all .25s;font-family:var(--sans);white-space:nowrap}\r\n.ai-reco .go:hover{background:var(--navy);color:#fff}\r\n\r\n.ai-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:18px}\r\n.ai-kpi{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);padding:14px 16px;box-shadow:var(--sh-sm)}\r\n.ai-kpi .n{font-family:var(--serif);font-size:25.6px;font-weight:600;color:var(--navy-d)}\r\n.ai-kpi .n.g{color:var(--green-d)} .ai-kpi .n.r{color:var(--red-d)} .ai-kpi .n.a{color:var(--amber-d)}\r\n.ai-kpi .l{font-size:10.9px;letter-spacing:.05em;text-transform:uppercase;color:var(--mut);margin-top:2px}\r\n\r\ntable.perf{border-collapse:collapse;width:100%;font-size:13.1px;min-width:760px}\r\ntable.perf th,table.perf td{padding:10px 10px;border-bottom:1px solid #eef1f6;text-align:center}\r\ntable.perf thead th{background:var(--navy);color:#fff;font-weight:600;font-size:11.5px}\r\ntable.perf th:first-child,table.perf td:first-child{text-align:left;padding-left:14px}\r\n\/* WRAP FIX: chapter column wraps; bounded so metric columns stay visible *\/\r\ntable.perf td:first-child{font-weight:500;background:#fbfcfe;white-space:normal;overflow-wrap:break-word;word-break:break-word;min-width:150px;max-width:260px;line-height:1.4}\r\n.mini-track{background:#eef1f6;border-radius:6px;height:9px;overflow:hidden;min-width:80px}\r\n.mini-fill{height:100%;border-radius:6px}\r\n.tag{display:inline-block;font-size:10.6px;font-weight:700;padding:3px 9px;border-radius:20px;text-transform:uppercase;letter-spacing:.03em}\r\n.tag.hot{background:var(--red-bg);color:var(--red-d)}\r\n.tag.warm{background:#fef7e6;color:var(--amber-d)}\r\n.tag.ok{background:#eff6ff;color:var(--navy-d)}\r\n.tag.good{background:var(--green-bg);color:var(--green-d)}\r\n.tag.na{background:#f1f5f9;color:var(--faint)}\r\n.mini-go{background:none;border:1px solid var(--line);border-radius:8px;padding:5px 10px;font-size:11.2px;font-weight:700;color:var(--navy-d);cursor:pointer;transition:all .25s;font-family:var(--sans)}\r\n.mini-go:hover{background:var(--navy);color:#fff;border-color:var(--navy)}\r\n\r\n.rev-item{display:flex;align-items:center;gap:10px;background:#F8FAFC;border-left:3px solid var(--amber);border-radius:var(--r-sm);padding:10px 12px;margin-bottom:8px;font-size:12.6px;cursor:pointer;transition:all .25s}\r\n.rev-item:hover{background:#fef7e6;transform:translateX(3px)}\r\n.rev-item .q-num{font-weight:700;color:var(--amber-d);flex-shrink:0}\r\n.rev-item .q-text{flex:1;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\r\n.rev-item .days{background:var(--amber);color:#fff;padding:2px 8px;border-radius:20px;font-size:10.2px;font-weight:700;white-space:nowrap}\r\n.ai-empty{text-align:center;padding:34px 20px;color:var(--mut)}\r\n.ai-empty i{font-size:32px;color:var(--gold);margin-bottom:12px;display:block}\r\n.ai-empty .big{font-family:var(--serif);font-size:19.2px;color:var(--navy-ink);margin-bottom:6px}\r\n.ai-empty p{font-size:13.9px;max-width:52ch;margin:0 auto}\r\n.ai-two{display:grid;grid-template-columns:1fr 1fr;gap:18px}\r\n.perf-reset-wrap{margin-top:34px;padding:18px;border:1px dashed #f3c1c1;border-radius:var(--r-lg);background:#fffafa;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}\r\n.perf-reset-wrap p{font-size:13.1px;color:var(--mut);flex:1;min-width:220px}\r\n.perf-reset-wrap p b{color:var(--red-d)}\r\n.perf-reset-btn{padding:11px 20px;background:#fff;border:2px solid #f3c1c1;border-radius:var(--r-md);color:var(--red-d);font-size:13.1px;font-weight:700;cursor:pointer;transition:all .25s;font-family:var(--sans);display:flex;align-items:center;gap:7px;white-space:nowrap}\r\n.perf-reset-btn:hover{background:var(--red);border-color:var(--red);color:#fff}\r\n\r\n\/* ---------- RESPONSIVE ---------- *\/\r\n@media(max-width:1024px){.quiz-container{grid-template-columns:minmax(0,1fr) 270px;gap:14px}}\r\n@media(max-width:900px){\r\n  \/* MOBILE: question first, everything else stacks below *\/\r\n  .quiz-container{grid-template-columns:1fr;padding:0 12px 12px;gap:14px}\r\n  .filter-bar{padding:12px 12px 0}\r\n  .filter-list{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;-webkit-overflow-scrolling:touch}\r\n  .question-panel{order:1}\r\n  .dashboard-sidebar{order:2}\r\n  .gp-head-top{flex-direction:column;gap:12px}\r\n  .gp-stats{width:100%;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}\r\n  .gp-stat{min-width:84px;padding:7px 12px;flex:0 0 auto}\r\n  .gp-stat .n{font-size:19.2px}\r\n  .gp-tabs{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}\r\n  .gp-tab{flex:0 0 auto;white-space:nowrap}\r\n  .mode-selector{flex-direction:column;align-items:stretch;padding:10px 12px}\r\n  .mode-tabs{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;-webkit-overflow-scrolling:touch}\r\n  .mode-tab{flex:0 0 auto;white-space:nowrap}\r\n  .session-info{justify-content:center}\r\n  \/* navigator becomes a horizontal strip *\/\r\n  .question-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;max-height:none;padding-bottom:6px;gap:7px;-webkit-overflow-scrolling:touch}\r\n  .grid-item{flex:0 0 40px;height:40px;aspect-ratio:auto}\r\n  .weak-question-list{max-height:150px}\r\n  .ai-hero{grid-template-columns:1fr}\r\n  .ai-two{grid-template-columns:1fr}\r\n}\r\n@media(max-width:600px){\r\n  .gp-header{padding:18px 14px 0}\r\n  .gp-brand h1{font-size:20.5px}\r\n  .gp-brand p{font-size:12.5px}\r\n  .gp-tabs{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}\r\n  .gp-tab{padding:9px 13px;font-size:12px;flex:0 0 auto;white-space:nowrap}\r\n  .ai-wrap{padding:6px 12px 30px}\r\n  .question-header{padding:11px 14px}\r\n  .question-number{font-size:15px}\r\n  .question-body{padding:14px}\r\n  .question-text{font-size:17px !important;padding:15px 16px;line-height:1.68}\r\n  .q-stmt{margin-left:6px;grid-template-columns:26px 1fr}\r\n  .option-item{padding:11px 12px;gap:9px}\r\n  .option-letter{min-width:30px;font-size:16.3px !important}\r\n  .option-text{font-size:16.3px !important}\r\n  .option-item:hover:not(.disabled){transform:none}\r\n  .question-nav{flex-wrap:wrap;padding:12px;gap:9px}\r\n  .nav-btn{padding:11px 16px;font-size:12.8px;flex:1;justify-content:center}\r\n  .nav-btn.check{order:-1;width:100%;max-width:none;flex-basis:100%}\r\n  .progress-combo{grid-template-columns:auto 1fr;gap:10px}\r\n  .result-stats{grid-template-columns:repeat(3,1fr);gap:7px}\r\n  .result-content{padding:22px}\r\n  .result-buttons{flex-direction:column}\r\n  .bar-row{grid-template-columns:28px 1fr;row-gap:4px}\r\n  .bar-track{grid-column:1\/-1}\r\n  .bar-name,.bar-val{grid-column:2;text-align:left}\r\n  .sec-head{flex-wrap:wrap;gap:6px}\r\n  .sec-head .hint{margin-left:0;flex-basis:100%}\r\n  .sec-head h2{font-size:16px}\r\n  .ai-ring{transform:scale(.85);margin:-8px}\r\n  .ai-ring-txt .n{font-size:33.6px}\r\n  .ai-kpis{grid-template-columns:repeat(2,1fr)}\r\n  .ai-kpi .n{font-size:20.8px}\r\n  .ai-reco{flex-wrap:wrap}\r\n  .ai-reco .go{margin-left:42px}\r\n  .warning-toast{width:calc(100% - 32px);justify-content:center;font-size:12.8px}\r\n  .gp-stat{min-width:76px}\r\n  .perf-reset-wrap{flex-direction:column;align-items:stretch}\r\n  .perf-reset-btn{justify-content:center}\r\n}\r\n\/* very small phones *\/\r\n@media(max-width:380px){\r\n  .gp-header{padding:14px 10px 0}\r\n  .gp-tab{padding:8px 10px;font-size:11.2px}\r\n  .mode-tab{padding:8px 11px;font-size:11.7px}\r\n  .question-text{font-size:16px !important;padding:12px}\r\n  .option-text,.option-letter{font-size:15.5px !important}\r\n  .ai-wrap{padding:6px 8px 24px}\r\n  .quiz-container{padding:0 8px 8px}\r\n  .filter-bar{padding:10px 8px 0}\r\n}\r\n<\/style>\r\n\r\n<div class=\"cwq-portal\" id=\"quizWrapper\">\r\n    <!-- Warning Toast -->\r\n    <div class=\"warning-toast\" id=\"warningToast\">\r\n        <span class=\"ic\">\u26a0\ufe0f<\/span>\r\n        <span id=\"toastMessage\">Message<\/span>\r\n    <\/div>\r\n\r\n    <!-- Result Modal -->\r\n    <div class=\"result-modal\" id=\"resultModal\">\r\n        <div class=\"result-content\">\r\n            <div class=\"result-icon\" id=\"resultIcon\">\ud83c\udf89<\/div>\r\n            <h2 class=\"result-title\" id=\"resultTitle\">Great Job!<\/h2>\r\n            <p class=\"result-message\" id=\"resultMessage\">You have completed the quiz.<\/p>\r\n            <div class=\"result-stats\">\r\n                <div class=\"result-stat\">\r\n                    <div class=\"result-stat-value\" id=\"resultCorrect\">0<\/div>\r\n                    <div class=\"result-stat-label\">Correct<\/div>\r\n                <\/div>\r\n                <div class=\"result-stat\">\r\n                    <div class=\"result-stat-value\" id=\"resultIncorrect\">0<\/div>\r\n                    <div class=\"result-stat-label\">Incorrect<\/div>\r\n                <\/div>\r\n                <div class=\"result-stat\">\r\n                    <div class=\"result-stat-value\" id=\"resultScore\">0%<\/div>\r\n                    <div class=\"result-stat-label\">Score<\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"result-buttons\">\r\n                <button class=\"result-btn secondary\" id=\"reviewBtn\"><span class=\"ic\">\ud83d\udc41<\/span> Review<\/button>\r\n                <button class=\"result-btn weak\" id=\"practiceWeakBtn\" style=\"display:none;\"><span class=\"ic\">\u26a0\ufe0f<\/span> Practice Weak<\/button>\r\n                <button class=\"result-btn primary\" id=\"retryBtn\"><span class=\"ic\">\u21bb<\/span> Try Again<\/button>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- ================= HEADER ================= -->\r\n    <header class=\"gp-header\">\r\n        <div class=\"gp-head-top\">\r\n            <div class=\"gp-brand\">\r\n                <div class=\"eyebrow\" id=\"topicEyebrow\">CSS ADDA \u00b7 PromotionExams.com<\/div>\r\n                <h1 id=\"topicName\">POSH (Prevention of Sexual Harassment) Act<\/h1>\r\n                <p>Chapter-wise MCQs \u00b7 Smart Practice, Weak-Area Drills &amp; AI Coach<\/p>\r\n            <\/div>\r\n            <div class=\"gp-stats\">\r\n                <div class=\"gp-stat\"><div class=\"n\" id=\"hdrTotalQ\">0<\/div><div class=\"l\">MCQs<\/div><\/div>\r\n                <div class=\"gp-stat\"><div class=\"n\" id=\"hdrChapters\">0<\/div><div class=\"l\">Chapters<\/div><\/div>\r\n                <div class=\"gp-stat\"><div class=\"n\" id=\"hdrMastered\">0%<\/div><div class=\"l\">Mastered<\/div><\/div>\r\n                <div class=\"gp-stat clickable\" id=\"weakBadgeHeader\" style=\"display:none;\"><div class=\"n\" id=\"weakCountHeader\">0<\/div><div class=\"l\">Weak Areas<\/div><\/div>\r\n                <div class=\"gp-stat\"><div class=\"n\" id=\"hdrReadiness\">\u2014<\/div><div class=\"l\">Readiness<\/div><\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <nav class=\"gp-tabs\">\r\n            <button class=\"gp-tab active\" data-view=\"practice\"><span class=\"ic\">\u270d\ufe0f<\/span> Practice Quiz<\/button>\r\n            <button class=\"gp-tab\" data-view=\"performance\"><span class=\"ic\">\ud83e\udde0<\/span> My Performance <span class=\"pill\" id=\"perfPill\" style=\"display:none;\">!<\/span><\/button>\r\n        <\/nav>\r\n    <\/header>\r\n\r\n    <!-- ================= VIEW 1 : PRACTICE QUIZ ================= -->\r\n    <div class=\"gp-view active\" id=\"view-practice\">\r\n\r\n    <!-- Mode Selector -->\r\n    <div class=\"mode-selector\">\r\n        <div class=\"mode-tabs\">\r\n            <button class=\"mode-tab active\" data-mode=\"all\" id=\"modeAll\">\r\n                <span class=\"ic\">\ud83d\udccb<\/span> All Questions <span class=\"badge\" id=\"allCount\">0<\/span>\r\n            <\/button>\r\n            <button class=\"mode-tab\" data-mode=\"chapter\" id=\"modeChapter\">\r\n                <span class=\"ic\">\ud83d\udcda<\/span> By Chapter\r\n            <\/button>\r\n            <button class=\"mode-tab weak-mode\" data-mode=\"weak\" id=\"modeWeak\">\r\n                <span class=\"ic\">\u26a0\ufe0f<\/span> Weak Areas <span class=\"badge\" id=\"weakModeCount\">0<\/span>\r\n            <\/button>\r\n        <\/div>\r\n        <div class=\"session-info\" id=\"sessionInfo\" style=\"display:none;\">\r\n            <span class=\"ic\">\ud83d\udd58<\/span>\r\n            <span id=\"sessionText\">Last session: Q5<\/span>\r\n            <button class=\"resume-btn\" id=\"resumeBtn\"><span class=\"ic\">\u25b6<\/span> Resume<\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- FILTER BAR (before the MCQ content) -->\r\n    <div class=\"filter-bar\">\r\n        <div class=\"filter-bar-row\">\r\n            <div class=\"quiz-card\" id=\"chapterFilterCard\">\r\n                <div class=\"quiz-card-header light\"><h3><span class=\"ic\">\ud83d\udcda<\/span> Filter by Chapter<\/h3><\/div>\r\n                <div class=\"quiz-card-body\" style=\"padding:10px 14px\"><div class=\"filter-list\" id=\"chapterList\"><\/div><\/div>\r\n            <\/div>\r\n            <div class=\"quiz-card weak-areas-card\" id=\"weakAreasCard\" style=\"display:none;\">\r\n                <div class=\"quiz-card-header\"><h3><span class=\"ic\">\u26a0\ufe0f<\/span> Weak Areas<\/h3><\/div>\r\n                <div class=\"quiz-card-body\" style=\"padding:10px 14px\">\r\n                    <div class=\"weak-question-list\" id=\"weakQuestionList\"><\/div>\r\n                    <button class=\"practice-weak-btn\" id=\"practiceWeakAreasBtn\"><span class=\"ic\">\u21bb<\/span> Practice All Weak Areas<\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- Main Container -->\r\n    <div class=\"quiz-container\">\r\n        <!-- Question Panel (primary) -->\r\n        <main class=\"question-panel\">\r\n            <div class=\"question-header\">\r\n                <span class=\"question-number\" id=\"questionNumber\">Question 1 of 20<\/span>\r\n                <div class=\"question-meta\">\r\n                    <div class=\"meta-badge chapter\"><span class=\"ic\">\ud83d\udcd6<\/span> <span id=\"currentQuestionChapter\">\u2014<\/span><\/div>\r\n                    <div class=\"meta-badge weak\" id=\"weakBadge\" style=\"display:none;\"><span class=\"ic\">\u26a0\ufe0f<\/span> <span>Weak<\/span><\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"question-body\">\r\n                <div class=\"question-text\" id=\"questionText\">Loading question...<\/div>\r\n                <div class=\"options-list\" id=\"optionsList\"><\/div>\r\n                <div class=\"explanation-box\" id=\"explanationBox\">\r\n                    <div class=\"explanation-title\"><span class=\"ic\">\ud83d\udca1<\/span> Explanation<\/div>\r\n                    <p class=\"explanation-text\" id=\"explanationText\"><\/p>\r\n                <\/div>\r\n                <div class=\"mastery-indicator\" id=\"masteryIndicator\">\r\n                    <span class=\"mastery-label\"><span class=\"ic\">\u2b50<\/span> Mastery:<\/span>\r\n                    <div class=\"mastery-stars\" id=\"masteryStars\">\r\n                        <i>\u2605<\/i><i>\u2605<\/i><i>\u2605<\/i><i>\u2605<\/i><i>\u2605<\/i>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"question-nav\">\r\n                    <button class=\"nav-btn prev\" id=\"prevBtn\"><span class=\"ic\">\u2190<\/span> Previous<\/button>\r\n                    <button class=\"nav-btn check\" id=\"checkBtn\"><span class=\"ic\">\u2713<\/span> Check Answer<\/button>\r\n                    <button class=\"nav-btn next\" id=\"nextBtn\">Next <span class=\"ic\">\u2192<\/span><\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/main>\r\n\r\n        <!-- Right Rail: navigator \u2192 progress \u2192 actions -->\r\n        <aside class=\"dashboard-sidebar\">\r\n            <div class=\"quiz-card\">\r\n                <div class=\"quiz-card-header light\"><h3><span class=\"ic\">\ud83d\uddc2\ufe0f<\/span> Question Navigator<\/h3><\/div>\r\n                <div class=\"quiz-card-body\">\r\n                    <div class=\"question-grid\" id=\"questionGrid\"><\/div>\r\n                    <div class=\"legend\">\r\n                        <div class=\"legend-items\">\r\n                            <div class=\"legend-item\"><div class=\"legend-color unattempted\"><\/div><span>New<\/span><\/div>\r\n                            <div class=\"legend-item\"><div class=\"legend-color attempted\"><\/div><span>Seen<\/span><\/div>\r\n                            <div class=\"legend-item\"><div class=\"legend-color correct\"><\/div><span>Correct<\/span><\/div>\r\n                            <div class=\"legend-item\"><div class=\"legend-color incorrect\"><\/div><span>Incorrect<\/span><\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"quiz-card\">\r\n                <div class=\"quiz-card-header\"><h3><span class=\"ic\">\ud83c\udfc6<\/span> Progress &amp; Session<\/h3><\/div>\r\n                <div class=\"quiz-card-body\">\r\n                    <div class=\"progress-combo\">\r\n                        <div class=\"progress-ring-container\">\r\n                            <div class=\"progress-ring\">\r\n                                <svg width=\"100\" height=\"100\">\r\n                                    <circle class=\"progress-ring-bg\" cx=\"50\" cy=\"50\" r=\"42\"><\/circle>\r\n                                    <circle class=\"progress-ring-fill\" cx=\"50\" cy=\"50\" r=\"42\" stroke-dasharray=\"264\" stroke-dashoffset=\"264\" id=\"progressRingFill\"><\/circle>\r\n                                <\/svg>\r\n                                <div class=\"progress-ring-text\">\r\n                                    <span class=\"progress-ring-percentage\" id=\"progressPercentage\">0%<\/span>\r\n                                    <span class=\"progress-ring-label\">Mastered<\/span>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"stat-col\">\r\n                            <div class=\"stat-row\"><span class=\"stat-label\">Questions<\/span><span class=\"stat-value\" id=\"totalQuestions\">0<\/span><\/div>\r\n                            <div class=\"stat-row\"><span class=\"stat-label\">Attempted<\/span><span class=\"stat-value\" id=\"attemptedCount\">0<\/span><\/div>\r\n                            <div class=\"stat-row\"><span class=\"stat-label\">Correct<\/span><span class=\"stat-value correct\" id=\"correctCount\">0<\/span><\/div>\r\n                            <div class=\"stat-row\"><span class=\"stat-label\">Incorrect<\/span><span class=\"stat-value incorrect\" id=\"incorrectCount\">0<\/span><\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"progress-stats-mini\" style=\"margin-top:10px\">\r\n                        <div class=\"progress-stat-mini\"><div class=\"value correct\" id=\"totalCorrectProgress\">0<\/div><div class=\"label\">Lifetime Correct<\/div><\/div>\r\n                        <div class=\"progress-stat-mini\"><div class=\"value incorrect\" id=\"totalWeakProgress\">0<\/div><div class=\"label\">Weak Areas<\/div><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"action-buttons\">\r\n                <button class=\"action-btn submit\" id=\"submitBtn\"><span class=\"ic\">\ud83d\udce4<\/span> Submit &amp; View Results<\/button>\r\n                <button class=\"action-btn reset\" id=\"resetBtn\"><span class=\"ic\">\u21ba<\/span> Reset Session<\/button>\r\n                <p class=\"reset-note\">Resets only this session's answers.<br>Lifetime performance &amp; mastery are kept.<\/p>\r\n            <\/div>\r\n        <\/aside>\r\n    <\/div>\r\n    <\/div><!-- \/view-practice -->\r\n\r\n    <!-- ================= VIEW 2 : MY PERFORMANCE (AI COACH) ================= -->\r\n    <div class=\"gp-view\" id=\"view-performance\">\r\n        <div class=\"ai-wrap\">\r\n            <div id=\"aiEmptyState\" class=\"an-card ai-empty\" style=\"display:none;margin-top:24px;\">\r\n                <span class=\"ic\" style=\"font-size:32px\">\ud83e\udde0<\/span>\r\n                <div class=\"big\">Your AI coach is waiting for data<\/div>\r\n                <p>Attempt a few questions in the Practice tab. The coach will then compute your readiness score, detect weak chapters weighted by their share of the question bank, and build a personalised study plan.<\/p>\r\n            <\/div>\r\n\r\n            <div id=\"aiContent\">\r\n                <div class=\"sec-head\" style=\"margin-top:24px;\"><span class=\"num\">01<\/span><h2>Readiness \u2014 AI Assessment<\/h2><span class=\"hint\">weighted by chapter share of the bank<\/span><\/div>\r\n                <div class=\"ai-hero\">\r\n                    <div class=\"ai-ring-card\">\r\n                        <div class=\"ai-ring\">\r\n                            <svg width=\"150\" height=\"150\">\r\n                                <circle class=\"bg\" cx=\"75\" cy=\"75\" r=\"64\"><\/circle>\r\n                                <circle class=\"fg\" cx=\"75\" cy=\"75\" r=\"64\" stroke-dasharray=\"402\" stroke-dashoffset=\"402\" id=\"aiRingFill\"><\/circle>\r\n                            <\/svg>\r\n                            <div class=\"ai-ring-txt\"><span class=\"n\" id=\"aiScore\">0<\/span><span class=\"l\">Readiness \/ 100<\/span><\/div>\r\n                        <\/div>\r\n                        <div class=\"ai-verdict\" id=\"aiVerdict\"><\/div>\r\n                    <\/div>\r\n                    <div class=\"ai-coach-card\">\r\n                        <h3><span class=\"ic\">\ud83e\ude84<\/span> Smart Study Plan \u2014 What to do next<\/h3>\r\n                        <div id=\"aiRecoList\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"ai-kpis\" id=\"aiKpis\"><\/div>\r\n\r\n                <div class=\"sec-head\"><span class=\"num\">02<\/span><h2>Chapter Performance vs Chapter Weight<\/h2><span class=\"hint\">priority = high weight \u00d7 low accuracy<\/span><\/div>\r\n                <div class=\"tbl-scroll\"><table class=\"perf\">\r\n                    <thead><tr><th>Chapter<\/th><th>Weight<\/th><th>Coverage<\/th><th>Accuracy<\/th><th>Status<\/th><th>Action<\/th><\/tr><\/thead>\r\n                    <tbody id=\"perfTableBody\"><\/tbody>\r\n                <\/table><\/div>\r\n\r\n                <div class=\"ai-two\" style=\"margin-top:34px;\">\r\n                    <div>\r\n                        <div class=\"sec-head\" style=\"margin-top:0;\"><span class=\"num\">03<\/span><h2>Revision Queue<\/h2><span class=\"hint\">spaced repetition<\/span><\/div>\r\n                        <div class=\"an-card\" id=\"revisionQueue\"><\/div>\r\n                    <\/div>\r\n                    <div>\r\n                        <div class=\"sec-head\" style=\"margin-top:0;\"><span class=\"num\">04<\/span><h2>Mastery Distribution<\/h2><\/div>\r\n                        <div class=\"an-card\" id=\"masteryDist\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Performance reset (lifetime data) -->\r\n                <div class=\"perf-reset-wrap\">\r\n                    <p><b>Danger zone:<\/b> this permanently erases your lifetime performance for this quiz \u2014 mastery stars, weak areas, accuracy history and the readiness score. Session reset on the Practice tab does <b>not<\/b> touch this data.<\/p>\r\n                    <button class=\"perf-reset-btn\" id=\"resetPerfBtn\"><span class=\"ic\">\ud83d\uddd1\ufe0f<\/span> Reset My Performance<\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div><!-- \/view-performance -->\r\n<\/div>\r\n<script>\r\n\/\/ ==========================================\r\n\/\/ QUIZ CONFIGURATION  \u2190 EDIT PER TOPIC\r\n\/\/ ==========================================\r\nconst quizConfig = {\r\n    \/\/ UNIQUE id per topic. Progress is stored in localStorage under this key,\r\n    \/\/ so two quizzes MUST NOT share the same quizId.\r\n    quizId: 'CHANGE-ME-chapterwise-quiz',\r\n    topic: 'POSH (Prevention of Sexual Harassment) Act',                     \/\/ \u2190 shown in header h1\r\n    paper: 'Paper 2',                        \/\/ \u2190 shown in header eyebrow\r\n    masteryThreshold: 3,   \/\/ total correct needed for \"mastered\"\r\n    weakThreshold: 1,      \/\/ wrong attempts before a question is flagged weak\r\n    revisionGapDays: 7     \/\/ days after which a mastered Q re-enters revision\r\n};\r\n\r\n\/\/ ==========================================\r\n\/\/ QUESTIONS DATA  \u2190 PASTE YOUR QUESTION BANK HERE\r\n\/\/ ------------------------------------------\r\n\/\/ Each question object looks like this:\r\n\/\/ {\r\n\/\/   id: 1,                                  \/\/ unique number across the bank\r\n\/\/   chapter: 'Ch 1: Chapter Name',          \/\/ chapter label (used by filter,\r\n\/\/                                           \/\/ performance table & AI coach)\r\n\/\/   question: \"Question text...\\n1. Statement one\\n2. Statement two\\nSelect the correct answer using the code given below:\",\r\n\/\/   options: [\"Option A\", \"Option B\", \"Option C\", \"Option D\"],\r\n\/\/   correct: 2,                             \/\/ 0-based index of the right option\r\n\/\/   explanation: \"Explanation text shown after checking the answer.\"\r\n\/\/ },\r\n\/\/ Numbered statements: start a line with \"1.\" \/ \"2.\" etc (use \\n or <br>).\r\n\/\/ Lines starting with \"Select the correct answer\u2026\" \/ \"Which of the above\u2026\"\r\n\/\/ are auto-styled as the lead line, UPSC question-paper style.\r\n\/\/ NOTE: No 'year' field \u2014 this template is chapter-wise only.\r\n\/\/ ==========================================\r\nconst allQuestions = [\r\n    {\r\n        id: 1,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"What is the full name of the POSH Act as per Section 1(1)?\",\r\n        options: [\r\n            \"Prevention of Sexual Harassment of Women at Workplace Act, 2013\",\r\n            \"Sexual Harassment of Women at Workplace (Prevention, Prohibition and Redressal) Act, 2013\",\r\n            \"Protection of Women from Sexual Harassment Act, 2013\",\r\n            \"Workplace Sexual Harassment (Prevention) Act, 2013\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 1(1) states that this Act may be called the Sexual Harassment of Women at Workplace (Prevention, Prohibition and Redressal) Act, 2013.\"\r\n    },\r\n    {\r\n        id: 2,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 1(2) of the POSH Act, 2013, the Act extends to:\",\r\n        options: [\r\n            \"Only Union Territories\",\r\n            \"Only metropolitan cities\",\r\n            \"The whole of India\",\r\n            \"Only organized sector workplaces\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 1(2) states that the Act extends to the whole of India.\"\r\n    },\r\n    {\r\n        id: 3,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"The POSH Act, 2013 came into force on:\",\r\n        options: [\r\n            \"22nd April, 2013 (date of enactment)\",\r\n            \"9th December, 2013\",\r\n            \"1st January, 2014\",\r\n            \"26th January, 2013\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"The Act came into force on 9th December, 2013 vide notification No. S.O. 3606(E), as notified by the Central Government.\"\r\n    },\r\n    {\r\n        id: 5,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"According to the Preamble of the POSH Act, 2013, sexual harassment results in violation of which fundamental rights?\",\r\n        options: [\r\n            \"Only Article 14 (Equality)\",\r\n            \"Only Article 21 (Right to Life)\",\r\n            \"Articles 14, 15 (Equality) and Article 21 (Right to Life and Dignity)\",\r\n            \"Only Article 19 (Freedom of Speech)\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"The Preamble states that sexual harassment violates fundamental rights to equality under Articles 14 and 15, and right to life and dignity under Article 21.\"\r\n    },\r\n    {\r\n        id: 6,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"According to the Preamble of the POSH Act, 2013, which international convention was ratified by India on 25th June, 1993?\",\r\n        options: [\r\n            \"Universal Declaration of Human Rights\",\r\n            \"Convention on the Elimination of all Forms of Discrimination against Women (CEDAW)\",\r\n            \"International Labour Organization Convention\",\r\n            \"Beijing Declaration\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"The Preamble mentions CEDAW (Convention on the Elimination of all Forms of Discrimination against Women) ratified on 25th June, 1993.\"\r\n    },\r\n    {\r\n        id: 7,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(a) of the POSH Act, 2013, 'aggrieved woman' in relation to a workplace means:\",\r\n        options: [\r\n            \"Only a woman who is employed at the workplace\",\r\n            \"A woman of any age, whether employed or not, who alleges sexual harassment\",\r\n            \"Only a woman below 45 years of age\",\r\n            \"Only a permanent employee\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 2(a)(i) defines aggrieved woman as a woman of any age whether employed or not, who alleges to have been subjected to any act of sexual harassment.\"\r\n    },\r\n    {\r\n        id: 8,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(a)(ii) of the POSH Act, 2013, 'aggrieved woman' in relation to a dwelling place or house means:\",\r\n        options: [\r\n            \"Any woman visiting the house\",\r\n            \"A woman of any age who is employed in such dwelling place or house\",\r\n            \"Only the owner of the house\",\r\n            \"Only permanent domestic workers\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 2(a)(ii) defines aggrieved woman in relation to dwelling place as a woman of any age who is employed in such dwelling place or house.\"\r\n    },\r\n    {\r\n        id: 10,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(b)(ii) of the POSH Act, 2013, for private sector workplaces not covered under sub-clause (i), the appropriate Government is:\",\r\n        options: [\r\n            \"Central Government\",\r\n            \"State Government in whose territory the workplace falls\",\r\n            \"Both Central and State Government\",\r\n            \"Local Authority\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 2(b)(ii) provides that for any workplace not covered under sub-clause (i) and falling within its territory, the State Government is the appropriate Government.\"\r\n    },\r\n    {\r\n        id: 11,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(e) of the POSH Act, 2013, 'domestic worker' means a woman employed to do household work for remuneration:\",\r\n        options: [\r\n            \"Only on permanent basis\",\r\n            \"Only directly by the employer\",\r\n            \"Whether in cash or kind, directly or through agency, on temporary, permanent, part time or full time basis\",\r\n            \"Only on full time basis\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 2(e) defines domestic worker broadly to include employment for remuneration in cash or kind, directly or through agency, on temporary, permanent, part time or full time basis.\"\r\n    },\r\n    {\r\n        id: 12,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(e) of the POSH Act, 2013, who is excluded from the definition of 'domestic worker'?\",\r\n        options: [\r\n            \"Part-time workers\",\r\n            \"Workers employed through agency\",\r\n            \"Any member of the family of the employer\",\r\n            \"Temporary workers\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 2(e) specifically excludes 'any member of the family of the employer' from the definition of domestic worker.\"\r\n    },\r\n    {\r\n        id: 13,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(f) of the POSH Act, 2013, 'employee' includes:\",\r\n        options: [\r\n            \"Only regular employees\",\r\n            \"Only those with written contracts\",\r\n            \"Person employed on regular, temporary, ad hoc or daily wage basis, with or without remuneration\",\r\n            \"Only full-time employees\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 2(f) defines employee broadly to include regular, temporary, ad hoc, daily wage, with or without remuneration, voluntary basis, express or implied terms.\"\r\n    },\r\n    {\r\n        id: 14,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(f) of the POSH Act, 2013, which of the following is included in the definition of 'employee'?\",\r\n        options: [\r\n            \"Only permanent staff\",\r\n            \"Co-worker, contract worker, probationer, trainee, apprentice\",\r\n            \"Only those on company payroll\",\r\n            \"Only those with minimum 1 year service\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 2(f) specifically includes co-worker, contract worker, probationer, trainee, apprentice or called by any other such name.\"\r\n    },\r\n    {\r\n        id: 20,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(n) of the POSH Act, 2013, 'sexual harassment' includes:\",\r\n        options: [\r\n            \"Only physical contact\",\r\n            \"Only verbal remarks\",\r\n            \"Any one or more unwelcome acts or behavior (whether directly or by implication)\",\r\n            \"Only quid pro quo harassment\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 2(n) defines sexual harassment as any one or more unwelcome acts or behavior (whether directly or by implication) of specified nature.\"\r\n    },\r\n    {\r\n        id: 21,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(n) of the POSH Act, 2013, which of the following is included in the definition of 'sexual harassment'?\",\r\n        options: [\r\n            \"Only physical contact and advances\",\r\n            \"Physical contact, demand for sexual favours, sexually coloured remarks, showing pornography, any unwelcome physical\/verbal\/non-verbal conduct of sexual nature\",\r\n            \"Only demand for sexual favours\",\r\n            \"Only showing pornography\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 2(n) lists five types: (i) physical contact and advances, (ii) demand\/request for sexual favours, (iii) sexually coloured remarks, (iv) showing pornography, (v) any other unwelcome physical, verbal or non-verbal conduct of sexual nature.\"\r\n    },\r\n    {\r\n        id: 23,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(n)(v) of the POSH Act, 2013, sexual harassment includes:\",\r\n        options: [\r\n            \"Only physical conduct\",\r\n            \"Only verbal conduct\",\r\n            \"Any other unwelcome physical, verbal or non-verbal conduct of sexual nature\",\r\n            \"Only written communication\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 2(n)(v) is a residuary clause covering any other unwelcome physical, verbal or non-verbal conduct of sexual nature.\"\r\n    },\r\n    {\r\n        id: 24,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(o) of the POSH Act, 2013, 'workplace' includes:\",\r\n        options: [\r\n            \"Only government offices\",\r\n            \"Only private companies\",\r\n            \"Government establishments, private sector organisations, hospitals, sports institutes, places visited during employment, dwelling places\",\r\n            \"Only registered establishments\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 2(o) defines workplace very broadly to include government establishments, private organisations, hospitals, sports institutes, places visited during employment, and even dwelling places.\"\r\n    },\r\n    {\r\n        id: 25,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(o)(ii) of the POSH Act, 2013, which private sector activities are covered as 'workplace'?\",\r\n        options: [\r\n            \"Only commercial activities\",\r\n            \"Commercial, professional, vocational, educational, entertainmental, industrial, health services or financial activities\",\r\n            \"Only industrial activities\",\r\n            \"Only educational institutions\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 2(o)(ii) covers private sector organisations carrying on commercial, professional, vocational, educational, entertainmental, industrial, health services or financial activities.\"\r\n    },\r\n    {\r\n        id: 26,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(o)(iv) of the POSH Act, 2013, which sports-related places are included as 'workplace'?\",\r\n        options: [\r\n            \"Only national stadiums\",\r\n            \"Any sports institute, stadium, sports complex or competition\/games venue, whether residential or not\",\r\n            \"Only Olympic venues\",\r\n            \"Only government sports facilities\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 2(o)(iv) includes any sports institute, stadium, sports complex or competition or games venue, whether residential or not, used for training, sports or related activities.\"\r\n    },\r\n    {\r\n        id: 27,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(o)(v) of the POSH Act, 2013, 'workplace' includes:\",\r\n        options: [\r\n            \"Only the office premises\",\r\n            \"Any place visited by employee arising out of or during course of employment including transportation by employer\",\r\n            \"Only places within office building\",\r\n            \"Only client premises\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 2(o)(v) extends workplace to any place visited by employee arising out of or during course of employment including transportation by employer for undertaking such journey.\"\r\n    },\r\n    {\r\n        id: 29,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(p) of the POSH Act, 2013, 'unorganised sector' means an enterprise where the number of workers is:\",\r\n        options: [\r\n            \"Less than 5\",\r\n            \"Less than 10\",\r\n            \"Less than 20\",\r\n            \"Less than 50\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 2(p) defines unorganised sector as enterprise owned by individuals or self-employed workers where, if workers are employed, the number is less than ten.\"\r\n    },\r\n    {\r\n        id: 30,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 2(m) of the POSH Act, 2013, 'respondent' means:\",\r\n        options: [\r\n            \"The aggrieved woman\",\r\n            \"A person against whom the aggrieved woman has made a complaint under Section 9\",\r\n            \"The employer\",\r\n            \"The Presiding Officer\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 2(m) defines 'respondent' as a person against whom the aggrieved woman has made a complaint under section 9.\"\r\n    },\r\n    {\r\n        id: 36,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"Under Section 3(2)(ii) of the POSH Act, 2013, which circumstance may amount to sexual harassment?\",\r\n        options: [\r\n            \"Promise of promotion\",\r\n            \"Implied or explicit threat of detrimental treatment in her employment\",\r\n            \"Offer of bonus\",\r\n            \"Change of job profile\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 3(2)(ii) provides that implied or explicit threat of detrimental treatment in her employment may amount to sexual harassment.\"\r\n    },\r\n    {\r\n        id: 42,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"A trainee working without salary alleges sexual harassment. Under Section 2(f) of the POSH Act, 2013:\",\r\n        options: [\r\n            \"She is not covered as she receives no salary\",\r\n            \"She is covered as 'employee' includes person working with or without remuneration and includes trainee\",\r\n            \"She can only complain to police\",\r\n            \"She is covered only under IPC\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 2(f) specifically includes persons working 'whether for remuneration or not' and explicitly includes 'trainee' in the definition of employee.\"\r\n    },\r\n    {\r\n        id: 43,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"A woman is sexually harassed during official travel arranged by employer. Under Section 2(o)(v) of the POSH Act, 2013:\",\r\n        options: [\r\n            \"Not covered as it happened outside office\",\r\n            \"Covered as workplace includes any place visited during course of employment including transportation by employer\",\r\n            \"Covered only if harassment was by colleague\",\r\n            \"Not covered under POSH Act\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 2(o)(v) extends workplace to any place visited by employee arising out of or during course of employment including transportation by employer.\"\r\n    },\r\n    {\r\n        id: 44,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"A supervisor tells a female employee that her promotion depends on 'being nice to him'. Under Section 3(2) of the POSH Act, 2013, this is:\",\r\n        options: [\r\n            \"Not sexual harassment\",\r\n            \"Sexual harassment as it involves implied promise of preferential treatment (Section 3(2)(i))\",\r\n            \"Only unethical behavior\",\r\n            \"Only violation of service rules\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"This is quid pro quo harassment covered under Section 3(2)(i) - implied or explicit promise of preferential treatment in employment.\"\r\n    },\r\n    {\r\n        id: 45,\r\n        chapter: 'CH 1-PRELIMINARY (Section 1-3)',\r\n        question: \"A domestic worker employed in a house is sexually harassed by the employer's son. Under the POSH Act, 2013:\",\r\n        options: [\r\n            \"Not covered as harassment is by family member, not employer\",\r\n            \"Covered as dwelling place is workplace under Section 2(o)(vi) and she is aggrieved woman under Section 2(a)(ii)\",\r\n            \"Only IPC applies\",\r\n            \"Domestic workers are not covered under POSH\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 2(o)(vi) includes dwelling place as workplace, and Section 2(a)(ii) covers women employed in dwelling place as aggrieved woman.\"\r\n    },\r\n    {\r\n        id: 1,\r\n        chapter: 'CH 2-CONSTITUTION OF INTERNAL COMPLAINTS COMMITTEE (Section 4)',\r\n        question: \"Consider the following statements regarding the Internal Complaints Committee (ICC) under the POSH Act, 2013:\\n1. It is constituted by the employer by an order in writing.\\n2. It is mandatory for every workplace irrespective of the number of employees.\\n3. The Presiding Officer must be a woman employed at a senior level.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Statement 1 is correct (Section 4(1)). Statement 2 is incorrect - ICC is required only for workplaces with 10 or more employees; workplaces with less than 10 come under Local Committee (Section 6(1)). Statement 3 is correct (Section 4(2)(a)).\"\r\n    },\r\n    {\r\n        id: 2,\r\n        chapter: 'CH 2-CONSTITUTION OF INTERNAL COMPLAINTS COMMITTEE (Section 4)',\r\n        question: \"Under Section 4 of the POSH Act, 2013, if a workplace has offices at different locations, the Internal Complaints Committee shall be constituted:\",\r\n        options: [\r\n            \"Only at the head office\",\r\n            \"At all administrative units or offices\",\r\n            \"At the discretion of the employer\",\r\n            \"Only at locations with more than 50 employees\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"The Proviso to Section 4(1) mandates that where offices or administrative units are located at different places, the ICC shall be constituted at all administrative units or offices.\"\r\n    },\r\n    {\r\n        id: 3,\r\n        chapter: 'CH 2-CONSTITUTION OF INTERNAL COMPLAINTS COMMITTEE (Section 4)',\r\n        question: \"Which of the following is the correct composition of the Internal Complaints Committee under Section 4(2) of the POSH Act, 2013?\",\r\n        options: [\r\n            \"Presiding Officer (woman) + not less than 2 employee members + 1 external member from NGO\",\r\n            \"Presiding Officer (any gender) + 3 employee members + 2 external members\",\r\n            \"Presiding Officer (woman) + 4 employee members only\",\r\n            \"Chairperson + 2 members from NGO + 1 employee member\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Section 4(2) prescribes: (a) Presiding Officer - woman at senior level, (b) not less than 2 members from employees, (c) one member from NGO\/association committed to women's cause.\"\r\n    },\r\n    {\r\n        id: 4,\r\n        chapter: 'CH 2-CONSTITUTION OF INTERNAL COMPLAINTS COMMITTEE (Section 4)',\r\n        question: \"Under the POSH Act, 2013, if no senior level woman employee is available to be Presiding Officer of ICC, the Presiding Officer shall be nominated from:\",\r\n        options: [\r\n            \"Local Complaints Committee\",\r\n            \"Other offices of the same workplace, or any other workplace of same employer, or other department\/organisation\",\r\n            \"District Women and Child Development Office\",\r\n            \"State Women's Commission\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"The Provisos to Section 4(2)(a) provide a hierarchy: first from other offices of same workplace, then from any other workplace of same employer, then from other department or organisation.\"\r\n    },\r\n    {\r\n        id: 5,\r\n        chapter: 'CH 2-CONSTITUTION OF INTERNAL COMPLAINTS COMMITTEE (Section 4)',\r\n        question: \"Consider the following statements about composition of ICC under Section 4(2) of the POSH Act, 2013:\\n1. At least one-half of the total members nominated shall be women.\\n2. Employee members should preferably have experience in social work or legal knowledge.\\n3. The external member must be from a registered NGO only.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 2 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Statement 1 is correct (Proviso to Section 4(2)(c)). Statement 2 is correct (Section 4(2)(b)). Statement 3 is incorrect - external member can be from NGO, association, or a person familiar with issues of sexual harassment.\"\r\n    },\r\n    {\r\n        id: 6,\r\n        chapter: 'CH 2-CONSTITUTION OF INTERNAL COMPLAINTS COMMITTEE (Section 4)',\r\n        question: \"The maximum tenure of the Presiding Officer and Members of the Internal Complaints Committee under Section 4(3) of the POSH Act, 2013 is:\",\r\n        options: [\r\n            \"Two years\",\r\n            \"Three years\",\r\n            \"Five years\",\r\n            \"Until retirement\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 4(3) provides that Presiding Officer and Members shall hold office for such period, not exceeding three years, from the date of nomination as specified by employer.\"\r\n    },\r\n    {\r\n        id: 8,\r\n        chapter: 'CH 2-CONSTITUTION OF INTERNAL COMPLAINTS COMMITTEE (Section 4)',\r\n        question: \"Under Section 4(5) of the POSH Act, 2013, a Presiding Officer or Member of ICC shall be removed if:\\n1. He\/she contravenes provisions of Section 16 (confidentiality).\\n2. He\/she has been convicted for an offence.\\n3. He\/she has been found guilty in disciplinary proceedings.\\n4. He\/she has abused position prejudicial to public interest.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1, 2 and 3 only\",\r\n            \"2, 3 and 4 only\",\r\n            \"1, 2, 3 and 4\"\r\n        ],\r\n        correct: 3,\r\n        explanation: \"Section 4(5) lists all four grounds for removal: (a) contravention of Section 16, (b) conviction or pending inquiry for offence, (c) guilty in disciplinary proceedings or pending proceedings, (d) abuse of position prejudicial to public interest.\"\r\n    },\r\n    {\r\n        id: 9,\r\n        chapter: 'CH 2-CONSTITUTION OF INTERNAL COMPLAINTS COMMITTEE (Section 4)',\r\n        question: \"Which of the following statements is INCORRECT regarding the Internal Complaints Committee under Section 4 of the POSH Act, 2013?\",\r\n        options: [\r\n            \"The Presiding Officer must be a woman employed at senior level\",\r\n            \"The Committee must have at least 4 members including the Presiding Officer\",\r\n            \"The external member must be paid by the appropriate Government\",\r\n            \"At least half of the total members must be women\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Option C is incorrect. Under Section 4(4), the external member from NGO is paid by the employer, not the appropriate Government.\"\r\n    },\r\n    {\r\n        id: 10,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Under Section 5 of the POSH Act, 2013, which of the following can be notified as the District Officer?\",\r\n        options: [\r\n            \"Only the District Magistrate\",\r\n            \"District Magistrate or Additional District Magistrate or Collector or Deputy Collector\",\r\n            \"Only the Collector\",\r\n            \"Any gazetted officer nominated by State Government\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 5 provides that the appropriate Government may notify a District Magistrate or Additional District Magistrate or the Collector or Deputy Collector as District Officer.\"\r\n    },\r\n    {\r\n        id: 12,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Under Section 6(1) of the POSH Act, 2013, the Local Complaints Committee receives complaints in which of the following situations?\\n1. Establishments where ICC has not been constituted due to having less than 10 workers.\\n2. If the complaint is against the employer himself.\\n3. If the complainant is not satisfied with ICC proceedings.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Section 6(1) specifies only two situations: (1) establishments with less than 10 workers where ICC is not constituted, and (2) if complaint is against the employer himself. Dissatisfaction with ICC is not a ground.\"\r\n    },\r\n    {\r\n        id: 13,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Under Section 6(2) of the POSH Act, 2013, the nodal officer designated to receive complaints shall forward the same to the Local Committee within:\",\r\n        options: [\r\n            \"3 days\",\r\n            \"7 days\",\r\n            \"15 days\",\r\n            \"30 days\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 6(2) provides that the nodal officer shall receive complaints and forward the same to the concerned Local Committee within a period of seven days.\"\r\n    },\r\n    {\r\n        id: 14,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Under Section 6(2) of the POSH Act, 2013, nodal officers are designated at which of the following levels?\\n1. Block, taluka and tehsil in rural\/tribal areas.\\n2. Ward or municipality in urban areas.\\n3. District headquarters only.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 2 only\",\r\n            \"3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 6(2) requires District Officer to designate nodal officer in every block, taluka and tehsil in rural or tribal area AND ward or municipality in urban area. District headquarters is not specifically mentioned.\"\r\n    },\r\n    {\r\n        id: 15,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"The jurisdiction of the Local Complaints Committee under Section 6(3) of the POSH Act, 2013 extends to:\",\r\n        options: [\r\n            \"The entire State\",\r\n            \"The areas of the district where it is constituted\",\r\n            \"Only rural areas of the district\",\r\n            \"Only urban areas of the district\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 6(3) clearly states that the jurisdiction of the Local Committee shall extend to the areas of the district where it is constituted.\"\r\n    },\r\n    {\r\n        id: 16,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Who nominates the members of the Local Complaints Committee under Section 7 of the POSH Act, 2013?\",\r\n        options: [\r\n            \"State Government\",\r\n            \"Appropriate Government\",\r\n            \"District Officer\",\r\n            \"High Court\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 7(1) provides that the Local Committee shall consist of members to be nominated by the District Officer.\"\r\n    },\r\n    {\r\n        id: 17,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Consider the following statements about the Chairperson of Local Committee under Section 7(1)(a) of the POSH Act, 2013:\\n1. Must be a woman.\\n2. Must be an eminent person in the field of social work.\\n3. Must be committed to the cause of women.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 3,\r\n        explanation: \"Section 7(1)(a) requires the Chairperson to be nominated from amongst 'eminent women in the field of social work and committed to the cause of women'. All three statements are correct.\"\r\n    },\r\n    {\r\n        id: 18,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Under Section 7(1)(c) of the POSH Act, 2013, two members are nominated from NGOs. Which of the following conditions apply?\\n1. At least one shall be a woman.\\n2. At least one should preferably have background in law.\\n3. At least one shall be from SC\/ST\/OBC\/minority community.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 3,\r\n        explanation: \"Section 7(1)(c) and its provisos require: at least one of two NGO members shall be woman, preferably one should have law background, and at least one shall be from SC\/ST\/OBC\/minority community.\"\r\n    },\r\n    {\r\n        id: 19,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Which of the following is an ex-officio member of the Local Complaints Committee under Section 7(1)(d) of the POSH Act, 2013?\",\r\n        options: [\r\n            \"District Magistrate\",\r\n            \"Concerned officer dealing with social welfare or women and child development in the district\",\r\n            \"District Legal Services Authority Secretary\",\r\n            \"Superintendent of Police\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 7(1)(d) provides that the concerned officer dealing with social welfare or women and child development in the district shall be a member ex officio.\"\r\n    },\r\n    {\r\n        id: 20,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Compare the composition of ICC (Section 4) and Local Committee (Section 7) under the POSH Act, 2013:\\n1. Both have maximum tenure of 3 years.\\n2. Both have an ex-officio member.\\n3. Both require at least half members to be women.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Statement 1 is correct - both have maximum 3 years tenure. Statement 2 is incorrect - only Local Committee has ex-officio member (social welfare officer). Statement 3 is incorrect - this requirement is only for ICC under Section 4(2).\"\r\n    },\r\n    {\r\n        id: 23,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Match the following regarding Local Committee composition under Section 7(1) of the POSH Act, 2013:\\nA. Chairperson - 1. Ex-officio member\\nB. Clause (b) member - 2. Eminent woman in social work\\nC. Clause (c) members - 3. From block\/taluka\/ward\\nD. Clause (d) member - 4. From NGOs (at least 2)\\nSelect the correct match:\",\r\n        options: [\r\n            \"A-2, B-3, C-4, D-1\",\r\n            \"A-1, B-2, C-3, D-4\",\r\n            \"A-2, B-4, C-3, D-1\",\r\n            \"A-3, B-2, C-1, D-4\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Correct matching: Chairperson is eminent woman in social work (A-2), clause (b) is from block\/taluka\/ward (B-3), clause (c) provides 2 NGO members (C-4), clause (d) is ex-officio member (D-1).\"\r\n    },\r\n    {\r\n        id: 26,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"The flow of funds for Local Committee under Section 8 of the POSH Act, 2013 is:\",\r\n        options: [\r\n            \"Central Govt \u2192 District Officer \u2192 Local Committee members\",\r\n            \"Central Govt \u2192 State Govt \u2192 Agency \u2192 District Officer \u2192 Local Committee members\",\r\n            \"State Govt \u2192 District Officer \u2192 Local Committee members\",\r\n            \"Appropriate Govt \u2192 Local Committee directly\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 8 establishes the flow: Central Government makes grants to State Government (8(1)), State may transfer to an agency (8(2)), agency pays to District Officer (8(3)), who pays to Local Committee members.\"\r\n    },\r\n    {\r\n        id: 27,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Under Section 8(4) of the POSH Act, 2013, the accounts of the agency shall be audited in consultation with:\",\r\n        options: [\r\n            \"Comptroller and Auditor General of India\",\r\n            \"Accountant General of the State\",\r\n            \"District Audit Officer\",\r\n            \"Chartered Accountant appointed by State Government\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 8(4) provides that accounts shall be maintained and audited in such manner as may, in consultation with the Accountant General of the State, be prescribed.\"\r\n    },\r\n    {\r\n        id: 28,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"A company has 8 employees and is located in Delhi. A female employee wants to file a complaint of sexual harassment. Under the POSH Act, 2013, she should approach:\",\r\n        options: [\r\n            \"Internal Complaints Committee of the company\",\r\n            \"Local Complaints Committee as company has less than 10 employees\",\r\n            \"District Magistrate directly\",\r\n            \"Labour Commissioner\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Under Section 6(1), Local Committee receives complaints from establishments where ICC has not been constituted due to having less than 10 workers. With only 8 employees, the company need not have ICC.\"\r\n    },\r\n    {\r\n        id: 29,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"A woman employee wants to file complaint against her employer (owner of the company) for sexual harassment. The company has ICC. Under the POSH Act, 2013:\",\r\n        options: [\r\n            \"She must file complaint with ICC only\",\r\n            \"She can file complaint with Local Committee as complaint is against employer\",\r\n            \"She must file FIR with police\",\r\n            \"She cannot file complaint under POSH Act\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Under Section 6(1), Local Committee receives complaints 'if the complaint is against the employer himself', even if ICC exists in the workplace.\"\r\n    },\r\n    {\r\n        id: 30,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Consider the following differences between ICC and Local Committee under the POSH Act, 2013:\\n1. ICC is constituted by employer; LC is constituted by District Officer.\\n2. ICC Presiding Officer is called 'Presiding Officer'; LC head is called 'Chairperson'.\\n3. ICC has ex-officio member; LC does not have ex-officio member.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Statements 1 and 2 are correct. Statement 3 is incorrect - LC has ex-officio member (social welfare officer under Section 7(1)(d)), while ICC does not have any ex-officio member.\"\r\n    },\r\n    {\r\n        id: 31,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Which of the following is NOT a valid ground for removal of ICC\/LC member under Sections 4(5) and 7(3) of the POSH Act, 2013?\",\r\n        options: [\r\n            \"Contravention of confidentiality provisions under Section 16\",\r\n            \"Conviction for an offence under any law\",\r\n            \"Completion of 3 years tenure\",\r\n            \"Abuse of position prejudicial to public interest\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Completion of tenure is not a ground for 'removal' - it is natural end of term. Sections 4(5) and 7(3) list removal grounds as: breach of confidentiality, conviction, disciplinary proceedings, and abuse of position.\"\r\n    },\r\n    {\r\n        id: 32,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Under the POSH Act, 2013, for which Committee is the requirement that 'at least one member shall be from SC\/ST\/OBC\/minority community' applicable?\",\r\n        options: [\r\n            \"Internal Complaints Committee only\",\r\n            \"Local Complaints Committee only\",\r\n            \"Both ICC and Local Committee\",\r\n            \"Neither ICC nor Local Committee\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"This requirement is in the second Proviso to Section 7(1)(c) for Local Committee only. There is no such requirement for ICC under Section 4.\"\r\n    },\r\n    {\r\n        id: 33,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"A multinational company has its head office in Mumbai and branch offices in 5 other cities. Under Section 4 of the POSH Act, 2013, how many ICCs must be constituted?\",\r\n        options: [\r\n            \"One ICC at head office only\",\r\n            \"Six ICCs - one at each location\",\r\n            \"One ICC at head office with jurisdiction over all branches\",\r\n            \"As decided by the employer\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"The Proviso to Section 4(1) mandates that where offices are located at different places, ICC shall be constituted at all administrative units or offices. Thus, 6 ICCs are required.\"\r\n    },\r\n    {\r\n        id: 34,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Which of the following correctly describes the payment of fees to external\/NGO members under the POSH Act, 2013?\",\r\n        options: [\r\n            \"ICC external member - paid by employer; LC NGO members - paid through grants from Central Government\",\r\n            \"Both ICC and LC external members - paid by appropriate Government\",\r\n            \"Both ICC and LC external members - paid by employer\",\r\n            \"ICC external member - paid by Central Govt; LC members - paid by State Govt\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Section 4(4) provides ICC external member is paid by employer. Section 8 provides LC members are paid through Central Government grants to State Government to agency to District Officer.\"\r\n    },\r\n    {\r\n        id: 35,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Statement I: The Presiding Officer of ICC must always be from the same workplace.\\nStatement II: The Chairperson of Local Committee must be an eminent woman in the field of social work.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"Both statements are correct\",\r\n            \"Both statements are incorrect\",\r\n            \"Statement I is incorrect, Statement II is correct\",\r\n            \"Statement I is correct, Statement II is incorrect\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Statement I is incorrect - Provisos to Section 4(2)(a) allow nomination from other offices\/workplaces\/departments if senior woman not available. Statement II is correct as per Section 7(1)(a).\"\r\n    },\r\n    {\r\n        id: 36,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Under the POSH Act, 2013, which statement regarding minimum composition is correct?\",\r\n        options: [\r\n            \"ICC must have minimum 4 members; LC must have minimum 4 members\",\r\n            \"ICC must have minimum 4 members; LC must have minimum 5 members\",\r\n            \"ICC must have minimum 5 members; LC must have minimum 4 members\",\r\n            \"Both ICC and LC must have minimum 5 members\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"ICC (Section 4): Presiding Officer + at least 2 employees + 1 external = minimum 4. LC (Section 7): Chairperson + 1 block member + 2 NGO members + 1 ex-officio = 5 members, but minimum required is Chairperson + 1 + 2 + 1 = 5 members. However, reading strictly, LC has 4 categories but minimum 4 named positions.\"\r\n    },\r\n    {\r\n        id: 37,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"A woman working in a tehsil office in a rural area wants to file a sexual harassment complaint. Under Section 6(2) of the POSH Act, 2013, the first point of contact for receiving her complaint would be:\",\r\n        options: [\r\n            \"District Officer directly\",\r\n            \"Local Committee Chairperson\",\r\n            \"Nodal Officer designated in the tehsil\",\r\n            \"State Women's Commission\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 6(2) requires District Officer to designate nodal officer in every block, taluka and tehsil in rural areas to receive complaints and forward to Local Committee within 7 days.\"\r\n    },\r\n    {\r\n        id: 38,\r\n        chapter: 'CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)',\r\n        question: \"Which of the following members of Local Committee work without fees or allowances under Section 7(4) of the POSH Act, 2013?\\n1. Chairperson\\n2. Member from block\/taluka\/ward\\n3. NGO members\\n4. Ex-officio member\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1 and 3 only\",\r\n            \"2 and 4 only\",\r\n            \"1, 2 and 4 only\",\r\n            \"3 and 4 only\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 7(4) excludes members under clauses (b) - block\/taluka\/ward member - and (d) - ex-officio member - from receiving fees\/allowances. Chairperson and NGO members are entitled to fees.\"\r\n    },\r\n    {\r\n        id: 1,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under Section 9(1) of the POSH Act, 2013, a complaint of sexual harassment must be made within:\",\r\n        options: [\r\n            \"One month from the date of incident\",\r\n            \"Three months from the date of incident\",\r\n            \"Six months from the date of incident\",\r\n            \"One year from the date of incident\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 9(1) provides that complaint must be made within a period of three months from the date of incident and in case of series of incidents, within three months from the date of last incident.\"\r\n    },\r\n    {\r\n        id: 2,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Consider the following statements regarding filing of complaint under Section 9 of the POSH Act, 2013:\\n1. Complaint must be in writing.\\n2. Time limit can be extended by another three months by ICC\/LC.\\n3. Extension can be granted without recording reasons.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 2 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Statement 1 is correct - complaint must be in writing (Section 9(1)). Statement 2 is correct - time limit can be extended by not more than 3 months. Statement 3 is incorrect - reasons must be recorded in writing for extension.\"\r\n    },\r\n    {\r\n        id: 4,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under Section 9(1) of the POSH Act, 2013, in case of a series of incidents of sexual harassment, the limitation period of 3 months is calculated from:\",\r\n        options: [\r\n            \"The date of first incident\",\r\n            \"The date of last incident\",\r\n            \"The date when complainant became aware of her rights\",\r\n            \"The date of joining the organisation\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 9(1) clearly provides that in case of a series of incidents, the complaint must be filed within three months from the date of last incident.\"\r\n    },\r\n    {\r\n        id: 5,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under the POSH Act, 2013, extension of time limit for filing complaint can be granted if the Committee is satisfied that:\",\r\n        options: [\r\n            \"The complainant was busy with work\",\r\n            \"The circumstances were such which prevented the woman from filing complaint within the said period\",\r\n            \"The complainant was not aware of the law\",\r\n            \"The respondent was on leave\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"The second Proviso allows extension if the Committee is satisfied that 'the circumstances were such which prevented the woman from filing a complaint within the said period'.\"\r\n    },\r\n    {\r\n        id: 6,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under Section 9(2) of the POSH Act, 2013, if the aggrieved woman is unable to make complaint due to physical or mental incapacity or death, who can make the complaint?\",\r\n        options: [\r\n            \"Only legal heir\",\r\n            \"Only a lawyer\",\r\n            \"Legal heir or such other person as may be prescribed\",\r\n            \"Only a relative\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 9(2) provides that if aggrieved woman is unable to make complaint on account of physical or mental incapacity or death or otherwise, her legal heir or such other person as may be prescribed may make a complaint.\"\r\n    },\r\n    {\r\n        id: 7,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"The maximum extension of time limit for filing complaint under Section 9(1) of the POSH Act, 2013 is:\",\r\n        options: [\r\n            \"One month\",\r\n            \"Two months\",\r\n            \"Three months\",\r\n            \"Six months\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"The second Proviso to Section 9(1) allows ICC\/LC to extend the time limit 'not exceeding three months' beyond the original three months.\"\r\n    },\r\n    {\r\n        id: 8,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"A woman faces sexual harassment on 1st January. She reports on 15th May of the same year. Under Section 9(1) of the POSH Act, 2013:\",\r\n        options: [\r\n            \"Complaint is within time as it is within 6 months\",\r\n            \"Complaint is time-barred as it is beyond 3 months\",\r\n            \"Complaint is time-barred but Committee may extend time if circumstances justify\",\r\n            \"Time limit does not apply to sexual harassment complaints\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Original time limit is 3 months (1st Jan to 1st April). Complaint on 15th May is beyond 3 months but within the extendable period of additional 3 months. Committee may extend time if satisfied with circumstances.\"\r\n    },\r\n    {\r\n        id: 9,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Consider the following statements regarding conciliation under Section 10 of the POSH Act, 2013:\\n1. Conciliation is mandatory before inquiry.\\n2. Conciliation is initiated at the request of the aggrieved woman.\\n3. Monetary settlement can be made as basis of conciliation.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"2 only\",\r\n            \"1 and 2 only\",\r\n            \"2 and 3 only\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Statement 1 is incorrect - conciliation is optional, not mandatory (Section 10(1) uses 'may'). Statement 2 is correct - conciliation is at the request of aggrieved woman. Statement 3 is incorrect - Proviso to Section 10(1) prohibits monetary settlement.\"\r\n    },\r\n    {\r\n        id: 10,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under Section 10(1) of the POSH Act, 2013, conciliation proceedings take place:\",\r\n        options: [\r\n            \"After completion of inquiry\",\r\n            \"Before initiating an inquiry under Section 11\",\r\n            \"During the inquiry process\",\r\n            \"After the inquiry report is submitted\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 10(1) clearly states that Committee may 'before initiating an inquiry under section 11' take steps to settle the matter through conciliation.\"\r\n    },\r\n    {\r\n        id: 11,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under the POSH Act, 2013, which of the following is expressly prohibited in conciliation?\",\r\n        options: [\r\n            \"Apology by respondent\",\r\n            \"Transfer of respondent\",\r\n            \"Monetary settlement\",\r\n            \"Written undertaking by respondent\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"The Proviso to Section 10(1) explicitly states that 'no monetary settlement shall be made as a basis of conciliation'.\"\r\n    },\r\n    {\r\n        id: 13,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under Section 10(3) of the POSH Act, 2013, copies of the conciliation settlement shall be provided to:\",\r\n        options: [\r\n            \"Only the aggrieved woman\",\r\n            \"Only the respondent\",\r\n            \"Both the aggrieved woman and the respondent\",\r\n            \"Only the employer\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 10(3) mandates that the Committee shall provide copies of the settlement to the aggrieved woman and the respondent.\"\r\n    },\r\n    {\r\n        id: 14,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under Section 10(4) of the POSH Act, 2013, if settlement is arrived at through conciliation:\",\r\n        options: [\r\n            \"Inquiry shall continue to verify facts\",\r\n            \"No further inquiry shall be conducted by the Committee\",\r\n            \"Inquiry may be conducted at discretion of Committee\",\r\n            \"Matter shall be referred to court\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 10(4) clearly provides that where settlement is arrived at, no further inquiry shall be conducted by the ICC or LC.\"\r\n    },\r\n    {\r\n        id: 16,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Statement I: Conciliation under Section 10 of the POSH Act can only be initiated if both parties agree.\\nStatement II: Conciliation must be completed before any inquiry can begin.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"Both statements are correct\",\r\n            \"Both statements are incorrect\",\r\n            \"Statement I is correct, Statement II is incorrect\",\r\n            \"Statement I is incorrect, Statement II is correct\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Statement I is incorrect - conciliation is initiated at request of aggrieved woman, not requiring respondent's prior consent (though both participate). Statement II is incorrect - conciliation is optional; inquiry can proceed directly.\"\r\n    },\r\n    {\r\n        id: 18,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under Section 11(1) of the POSH Act, 2013, in case of a domestic worker, if prima facie case exists, the Local Committee shall:\",\r\n        options: [\r\n            \"Conduct inquiry itself\",\r\n            \"Forward complaint to police within 7 days for registering case under Section 509 IPC\",\r\n            \"Refer matter to Labour Court\",\r\n            \"Forward complaint to District Magistrate\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 11(1) provides that in case of domestic worker, if prima facie case exists, the LC shall forward the complaint to police within 7 days for registering case under Section 509 IPC and other relevant provisions.\"\r\n    },\r\n    {\r\n        id: 19,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Consider the following statements regarding inquiry under Section 11 of the POSH Act, 2013:\\n1. Both parties shall be given opportunity of being heard.\\n2. Copy of findings shall be made available to both parties.\\n3. Both parties can make representation against the findings.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 2 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 3,\r\n        explanation: \"The second Proviso to Section 11(1) states that where both parties are employees, they shall be given opportunity of being heard, copy of findings shall be made available to both, and they can make representation against the findings.\"\r\n    },\r\n    {\r\n        id: 20,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under Section 11(2) of the POSH Act, 2013, when the respondent is convicted under Section 509 IPC, the court may order:\",\r\n        options: [\r\n            \"Only imprisonment\",\r\n            \"Only fine to be paid to Government\",\r\n            \"Payment of such sums as court considers appropriate to the aggrieved woman\",\r\n            \"Only community service\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 11(2) provides that the court may order payment of such sums as it may consider appropriate to the aggrieved woman by the respondent, having regard to Section 15.\"\r\n    },\r\n    {\r\n        id: 21,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under  the POSH Act, 2013, the Committee has same powers as a civil court under CPC in respect of:\\n1. Summoning and examining any person on oath.\\n2. Requiring discovery and production of documents.\\n3. Issuing arrest warrants.\\nWhich of the above powers are available?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Section 11(3) grants powers of civil court only for: (a) summoning and examining on oath, (b) requiring discovery and production of documents, and (c) any other prescribed matter. Arrest warrants are not included.\"\r\n    },\r\n    {\r\n        id: 22,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under the POSH Act, 2013, the inquiry shall be completed within:\",\r\n        options: [\r\n            \"30 days\",\r\n            \"60 days\",\r\n            \"90 days\",\r\n            \"120 days\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 11(4) mandates that the inquiry under sub-section (1) shall be completed within a period of ninety days.\"\r\n    },\r\n    {\r\n        id: 23,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"A domestic worker complains of sexual harassment by her employer. Under Section 11(1) of the POSH Act, 2013, who handles the complaint?\",\r\n        options: [\r\n            \"Internal Complaints Committee\",\r\n            \"Local Committee, which forwards to police if prima facie case exists\",\r\n            \"Labour Court\",\r\n            \"District Magistrate directly\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 11(1) specifically provides that in case of domestic worker, the Local Committee shall, if prima facie case exists, forward the complaint to police within 7 days.\"\r\n    },\r\n    {\r\n        id: 24,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"The second Proviso to Section 11(1) of the POSH Act, 2013 (opportunity of being heard to both parties) applies only when:\",\r\n        options: [\r\n            \"The complaint is against employer\",\r\n            \"Both the parties are employees\",\r\n            \"The respondent is a third party\",\r\n            \"In all cases without exception\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"The second Proviso to Section 11(1) specifically states 'where both the parties are employees', indicating this provision applies only when both complainant and respondent are employees.\"\r\n    },\r\n    {\r\n        id: 26,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Match the following time limits under the POSH Act, 2013:\\nA. Filing complaint (Section 9) - 1. 7 days\\nB. Forwarding complaint by nodal officer (Section 6) - 2. 90 days\\nC. Completion of inquiry (Section 11) - 3. 3 months (extendable by 3 months)\\nD. Maximum extension for filing complaint - 4. 3 months\\nSelect the correct match:\",\r\n        options: [\r\n            \"A-3, B-1, C-2, D-4\",\r\n            \"A-4, B-1, C-2, D-3\",\r\n            \"A-3, B-2, C-1, D-4\",\r\n            \"A-4, B-2, C-1, D-3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Correct matching: Filing complaint - 3 months (A-3 or A-4 as both mean 3 months), Nodal officer forwarding - 7 days (B-1), Inquiry completion - 90 days (C-2), Extension - 3 months (D-4). Best match is A-3, B-1, C-2, D-4 reading the original period.\"\r\n    },\r\n    {\r\n        id: 27,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Consider the following differences between ICC and LC regarding domestic workers under the POSH Act, 2013:\\n1. ICC cannot receive complaint from domestic workers.\\n2. LC forwards domestic worker complaints to police.\\n3. ICC conducts inquiry for domestic workers.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"2 only\",\r\n            \"1 and 2 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Statement 1 is correct - domestic workers work in dwelling places which typically don't have ICC. Statement 2 is correct - Section 11(1) requires LC to forward to police. Statement 3 is incorrect - LC does not conduct inquiry but forwards to police.\"\r\n    },\r\n    {\r\n        id: 29,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Which of the following is the correct sequence of steps under the POSH Act, 2013?\\n1. Conciliation\\n2. Filing of complaint\\n3. Inquiry\\n4. Report submission\\nSelect the correct answer:\",\r\n        options: [\r\n            \"2 \u2192 1 \u2192 3 \u2192 4\",\r\n            \"1 \u2192 2 \u2192 3 \u2192 4\",\r\n            \"2 \u2192 3 \u2192 1 \u2192 4\",\r\n            \"2 \u2192 3 \u2192 4 \u2192 1\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Correct sequence: First complaint is filed (Section 9), then conciliation may be attempted (Section 10 - before inquiry), then inquiry is conducted (Section 11), then report is submitted (Section 13).\"\r\n    },\r\n    {\r\n        id: 30,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under the POSH Act, 2013, the Committee has powers of civil court. This principle is known as:\",\r\n        options: [\r\n            \"Principle of natural justice\",\r\n            \"Quasi-judicial powers\",\r\n            \"Judicial review\",\r\n            \"Administrative discretion\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 11(3) grants ICC\/LC 'same powers as are vested in a civil court' for summoning witnesses, examining on oath, requiring documents, etc. These are quasi-judicial powers.\"\r\n    },\r\n    {\r\n        id: 31,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"A complainant files complaint on 15th June against incidents from January-March. Under Section 9(1) of the POSH Act, 2013:\",\r\n        options: [\r\n            \"Complaint is time-barred as more than 3 months from first incident\",\r\n            \"Complaint is within time as it is within 3 months from last incident (March)\",\r\n            \"Only incidents of March can be inquired into\",\r\n            \"All incidents are time-barred\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 9(1) provides that in case of series of incidents, limitation is 3 months from the date of last incident. If last incident was in March, complaint in June is within time.\"\r\n    },\r\n    {\r\n        id: 32,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Statement I: Under Section 10, conciliation can be initiated only once during the proceedings.\\nStatement II: Under Section 11, if conciliation fails, inquiry must be completed within 90 days.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"Both statements are correct\",\r\n            \"Both statements are incorrect\",\r\n            \"Statement I is incorrect, Statement II is correct\",\r\n            \"Statement I is correct, Statement II is incorrect\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Statement I is not explicitly stated in Act - there's no bar on attempting conciliation only once. Statement II is correct - Section 11(4) mandates 90 days for completion of inquiry.\"\r\n    },\r\n    {\r\n        id: 33,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under the POSH Act, 2013, which statement is INCORRECT regarding the inquiry process?\",\r\n        options: [\r\n            \"Both parties are given opportunity of being heard when both are employees\",\r\n            \"Committee has powers to summon witnesses on oath\",\r\n            \"Inquiry must be completed within 90 days\",\r\n            \"Inquiry is conducted in accordance with Evidence Act procedures\"\r\n        ],\r\n        correct: 3,\r\n        explanation: \"Option D is incorrect. Section 11(1) provides inquiry in accordance with 'service rules' or 'prescribed manner', not Evidence Act. Committee has powers of civil court under CPC, not criminal court procedures.\"\r\n    },\r\n    {\r\n        id: 34,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"A woman was harassed in December 2022. She was hospitalized from January to April 2023 due to depression. She files complaint in June 2023. Under Section 9 of the POSH Act, 2013:\",\r\n        options: [\r\n            \"Complaint is absolutely time-barred\",\r\n            \"Committee may extend time as circumstances (hospitalization) prevented filing within time\",\r\n            \"Complaint is within normal time limit\",\r\n            \"Medical certificate is not valid ground for extension\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"The second Proviso to Section 9(1) allows extension if Committee is satisfied that 'circumstances prevented' filing within time. Hospitalization due to depression caused by harassment is a valid circumstance.\"\r\n    },\r\n    {\r\n        id: 35,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Which of the following can be a basis for conciliation under Section 10 of the POSH Act, 2013?\\n1. Written apology by respondent\\n2. Transfer of respondent to another department\\n3. Monetary compensation to complainant\\n4. Undertaking by respondent not to repeat behavior\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1, 2 and 4 only\",\r\n            \"1, 3 and 4 only\",\r\n            \"2, 3 and 4 only\",\r\n            \"1, 2, 3 and 4\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Section 10(1) Proviso prohibits monetary settlement. Other forms like apology, transfer, undertaking are not prohibited and can form basis of conciliation. So only 1, 2 and 4 are valid.\"\r\n    },\r\n    {\r\n        id: 37,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Consider the following regarding aggrieved woman's inability to make complaint under Section 9(2) of the POSH Act, 2013:\\n1. Physical incapacity\\n2. Mental incapacity\\n3. Death of aggrieved woman\\n4. Transfer to another city\\nIn which of the above situations can legal heir or other prescribed person file complaint?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1, 2 and 3 only\",\r\n            \"1, 2, 3 and 4\",\r\n            \"3 only\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 9(2) covers physical incapacity, mental incapacity, death or 'otherwise'. Transfer is not incapacity - the woman can still file complaint from another city. Only 1, 2 and 3 qualify.\"\r\n    },\r\n    {\r\n        id: 38,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"Under Section 11 of the POSH Act, 2013, if both parties are employees, the requirement to provide copy of findings and allow representation against findings is based on which legal principle?\",\r\n        options: [\r\n            \"Doctrine of precedent\",\r\n            \"Principle of res judicata\",\r\n            \"Principles of natural justice (audi alteram partem)\",\r\n            \"Doctrine of severability\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"The requirement of hearing both parties and allowing representation against findings reflects 'audi alteram partem' (hear the other side), a fundamental principle of natural justice.\"\r\n    },\r\n    {\r\n        id: 40,\r\n        chapter: 'CH 4-COMPLAINT (Section 9-11)',\r\n        question: \"The 90-day time limit for inquiry under Section 11(4) of the POSH Act, 2013 is calculated from:\",\r\n        options: [\r\n            \"Date of filing complaint\",\r\n            \"Date of receipt of complaint by Committee\",\r\n            \"Date when inquiry is initiated after any conciliation attempt\",\r\n            \"Date of incident\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 11(4) states 'inquiry under sub-section (1)' shall be completed in 90 days. Sub-section (1) deals with inquiry, which is conducted after conciliation (if attempted). So 90 days is for inquiry process, not from complaint date.\"\r\n    },\r\n    {\r\n        id: 1,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, during the pendency of an inquiry, the Committee may recommend to the employer on a written request made by the aggrieved woman:\\n1. Transfer of aggrieved woman or respondent to another workplace.\\n2. Grant of leave to aggrieved woman up to 3 months.\\n3. Suspension of respondent.\\nWhich of the above recommendations can be made?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Section 12(1) allows: (a) transfer of aggrieved woman or respondent, (b) leave to aggrieved woman up to 3 months, (c) such other relief as may be prescribed. Suspension of respondent is not specifically mentioned.\"\r\n    },\r\n    {\r\n        id: 2,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, interim relief during pendency of inquiry can be recommended by the Committee:\",\r\n        options: [\r\n            \"Suo motu by the Committee\",\r\n            \"Only on a written request made by the aggrieved woman\",\r\n            \"On request of the employer\",\r\n            \"On direction of the District Officer\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 12(1) clearly states that during pendency of inquiry, 'on a written request made by the aggrieved woman', the Committee may recommend interim relief.\"\r\n    },\r\n    {\r\n        id: 3,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"The leave granted to the aggrieved woman during pendency of inquiry under the POSH Act, 2013 is:\",\r\n        options: [\r\n            \"Adjusted against her annual leave entitlement\",\r\n            \"In addition to the leave she would be otherwise entitled\",\r\n            \"Without pay\",\r\n            \"Maximum 15 days only\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 12(2) provides that the leave granted to the aggrieved woman under this section shall be in addition to the leave she would be otherwise entitled.\"\r\n    },\r\n    {\r\n        id: 4,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, when the Committee recommends interim relief during pendency of inquiry, the employer shall:\",\r\n        options: [\r\n            \"Consider the recommendation at his discretion\",\r\n            \"Implement the recommendations and send report to the Committee\",\r\n            \"Seek approval from District Officer first\",\r\n            \"Wait for completion of inquiry\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 12(3) mandates that the employer shall implement the recommendations made under sub-section (1) and send the report of such implementation to the Committee.\"\r\n    },\r\n    {\r\n        id: 5,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Consider the following statements regarding interim measures under the POSH Act, 2013:\\n1. Maximum leave that can be granted to aggrieved woman is 3 months.\\n2. Both aggrieved woman and respondent can be transferred.\\n3. Employer has discretion whether to implement Committee's recommendation.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Statement 1 is correct - leave up to 3 months. Statement 2 is correct - Section 12(1)(a) allows transfer of 'aggrieved woman or the respondent'. Statement 3 is incorrect - Section 12(3) mandates implementation.\"\r\n    },\r\n    {\r\n        id: 6,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, on completion of inquiry, the Committee shall provide report to the employer or District Officer within:\",\r\n        options: [\r\n            \"7 days from completion of inquiry\",\r\n            \"10 days from completion of inquiry\",\r\n            \"15 days from completion of inquiry\",\r\n            \"30 days from completion of inquiry\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 13(1) provides that the Committee shall provide a report of its findings to the employer or District Officer within a period of ten days from the date of completion of inquiry.\"\r\n    },\r\n    {\r\n        id: 7,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, if the Committee concludes that the allegation against the respondent has NOT been proved, it shall recommend:\",\r\n        options: [\r\n            \"Action against the complainant for false complaint\",\r\n            \"That no action is required to be taken in the matter\",\r\n            \"Re-inquiry by a different Committee\",\r\n            \"Referral to police for investigation\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 13(2) provides that where the Committee arrives at conclusion that allegation has not been proved, it shall recommend to the employer and District Officer that no action is required to be taken.\"\r\n    },\r\n    {\r\n        id: 8,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, if the allegation against the respondent is proved, the Committee may recommend:\\n1. Action for sexual harassment as misconduct under service rules.\\n2. Deduction from salary of respondent to be paid to aggrieved woman.\\n3. Criminal prosecution of the respondent.\\nWhich of the above can be recommended?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Section 13(3) provides for: (i) action for misconduct under service rules, and (ii) deduction from salary payable to aggrieved woman. Criminal prosecution is separate under IPC, not a recommendation under Section 13.\"\r\n    },\r\n    {\r\n        id: 9,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, if the respondent is absent from duty or has ceased employment, and employer cannot deduct compensation from salary:\",\r\n        options: [\r\n            \"The matter is closed\",\r\n            \"The employer may direct respondent to pay such sum to aggrieved woman\",\r\n            \"Criminal case is filed against respondent\",\r\n            \"State pays compensation to aggrieved woman\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"The first Proviso to Section 13(3)(ii) provides that if employer is unable to make deduction due to respondent being absent or cessation of employment, employer may direct respondent to pay such sum to aggrieved woman.\"\r\n    },\r\n    {\r\n        id: 10,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, if the respondent fails to pay the sum directed as compensation to the aggrieved woman, the Committee may:\",\r\n        options: [\r\n            \"File civil suit against respondent\",\r\n            \"Forward the order for recovery as an arrear of land revenue to District Officer\",\r\n            \"Approach Labour Court for execution\",\r\n            \"Deduct from respondent's pension\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"The second Proviso to Section 13(3) provides that if respondent fails to pay, the Committee may forward the order for recovery of the sum as an arrear of land revenue to the concerned District Officer.\"\r\n    },\r\n    {\r\n        id: 11,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, the employer or District Officer shall act upon the recommendations of the Committee within:\",\r\n        options: [\r\n            \"30 days of receipt\",\r\n            \"45 days of receipt\",\r\n            \"60 days of receipt\",\r\n            \"90 days of receipt\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 13(4) provides that the employer or the District Officer shall act upon the recommendation within sixty days of its receipt.\"\r\n    },\r\n    {\r\n        id: 12,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Statement I: Under the POSH Act, 2013, the inquiry report must be made available to the concerned parties.\\nStatement II: The employer has discretion to accept or reject the Committee's recommendations.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"Both statements are correct\",\r\n            \"Both statements are incorrect\",\r\n            \"Statement I is correct, Statement II is incorrect\",\r\n            \"Statement I is incorrect, Statement II is correct\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Statement I is correct - Section 13(1) states report 'be made available to the concerned parties'. Statement II is incorrect - Section 13(4) mandates employer 'shall act upon' recommendations within 60 days.\"\r\n    },\r\n    {\r\n        id: 13,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, action can be recommended against the complainant if the Committee concludes that:\\n1. The allegation is malicious.\\n2. The complaint was made knowing it to be false.\\n3. Forged or misleading documents were produced.\\nWhich of the above is\/are correct?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"2 and 3 only\",\r\n            \"1 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 3,\r\n        explanation: \"Section 14(1) provides for action if: allegation is malicious, OR complaint was made knowing it to be false, OR forged or misleading document was produced. All three are valid grounds.\"\r\n    },\r\n    {\r\n        id: 14,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Consider the following statements regarding false complaints under the POSH Act, 2013:\\n1. Mere inability to substantiate a complaint attracts action against complainant.\\n2. Malicious intent must be established after an inquiry before action is recommended.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"2 only\",\r\n            \"Both 1 and 2\",\r\n            \"Neither 1 nor 2\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Statement 1 is incorrect - first Proviso to Section 14(1) states 'mere inability to substantiate a complaint or provide adequate proof need not attract action'. Statement 2 is correct - second Proviso requires malicious intent to be established after inquiry.\"\r\n    },\r\n    {\r\n        id: 15,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, the distinction between 'unproved complaint' and 'false complaint' is:\",\r\n        options: [\r\n            \"There is no distinction under the Act\",\r\n            \"Unproved complaint leads to no action; false\/malicious complaint may lead to action against complainant\",\r\n            \"Both lead to action against complainant\",\r\n            \"Only false complaint is punishable under IPC\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 13(2) says if allegation is 'not proved', no action is required. Section 14(1) provides action only for 'malicious' or knowingly 'false' complaints. The first Proviso to Section 14(1) protects genuine complainants whose complaints couldn't be proved.\"\r\n    },\r\n    {\r\n        id: 16,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, action for giving false evidence during inquiry can be recommended against:\",\r\n        options: [\r\n            \"Only the complainant\",\r\n            \"Only the respondent\",\r\n            \"Any witness who gave false evidence or produced forged documents\",\r\n            \"Only employees of the organisation\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 14(2) provides that if any witness has given false evidence or produced forged or misleading document, Committee may recommend action to the employer of the witness or District Officer.\"\r\n    },\r\n    {\r\n        id: 17,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"A woman files a complaint of sexual harassment but fails to provide sufficient evidence. The Committee finds the allegation unproved. Under the POSH Act, 2013:\",\r\n        options: [\r\n            \"Action must be taken against the woman for false complaint\",\r\n            \"No action against the woman as mere inability to substantiate does not attract action\",\r\n            \"Woman must pay compensation to the respondent\",\r\n            \"Matter is referred to police for perjury\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"The first Proviso to Section 14(1) explicitly protects complainants by stating that 'mere inability to substantiate a complaint or provide adequate proof need not attract action against the complainant'.\"\r\n    },\r\n    {\r\n        id: 18,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, while determining compensation to be paid to the aggrieved woman, the Committee shall have regard to:\\n1. Mental trauma, pain, suffering and emotional distress.\\n2. Loss in career opportunity.\\n3. Medical expenses for physical or psychiatric treatment.\\n4. Income and financial status of the respondent.\\nWhich of the above factors are considered?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1, 2 and 3 only\",\r\n            \"1, 3 and 4 only\",\r\n            \"1, 2, 3 and 4\"\r\n        ],\r\n        correct: 3,\r\n        explanation: \"Section 15 lists all these factors: (a) mental trauma, pain, suffering, emotional distress, (b) loss in career opportunity, (c) medical expenses, (d) income and financial status of respondent, (e) feasibility of payment in lump sum or instalments.\"\r\n    },\r\n    {\r\n        id: 19,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, the compensation payable to the aggrieved woman can be paid:\",\r\n        options: [\r\n            \"Only in lump sum\",\r\n            \"Only in instalments\",\r\n            \"In lump sum or in instalments as determined by Committee\",\r\n            \"Only through employer's insurance\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 15(e) provides that the Committee shall have regard to 'feasibility of such payment in lump sum or in instalments' while determining compensation.\"\r\n    },\r\n    {\r\n        id: 20,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Match the factors for determining compensation under the POSH Act, 2013:\\nA. Suffering of victim - 1. Feasibility of payment mode\\nB. Impact on career - 2. Mental trauma, pain, emotional distress\\nC. Treatment costs - 3. Loss in career opportunity\\nD. Ability of respondent to pay - 4. Medical expenses\\nE. Mode of payment - 5. Income and financial status of respondent\\nSelect the correct match:\",\r\n        options: [\r\n            \"A-2, B-3, C-4, D-5, E-1\",\r\n            \"A-1, B-2, C-3, D-4, E-5\",\r\n            \"A-2, B-4, C-3, D-1, E-5\",\r\n            \"A-3, B-2, C-4, D-5, E-1\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Correct matching as per Section 15: Suffering = mental trauma (A-2), Career impact = loss in career opportunity (B-3), Treatment costs = medical expenses (C-4), Ability to pay = financial status (D-5), Mode = lump sum\/instalments (E-1).\"\r\n    },\r\n    {\r\n        id: 21,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, which of the following shall NOT be published or made known to public, press and media?\\n1. Contents of the complaint.\\n2. Identity of the aggrieved woman.\\n3. Identity of the respondent.\\n4. Recommendations of the Committee.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1, 2 and 3 only\",\r\n            \"1, 2 and 4 only\",\r\n            \"1, 2, 3 and 4\"\r\n        ],\r\n        correct: 3,\r\n        explanation: \"Section 16 prohibits publication of: contents of complaint, identity and addresses of aggrieved woman, respondent and witnesses, information relating to conciliation and inquiry proceedings, recommendations of Committee, and action taken.\"\r\n    },\r\n    {\r\n        id: 22,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"The prohibition on publication of complaint contents under the POSH Act, 2013 applies:\",\r\n        options: [\r\n            \"Subject to provisions of Right to Information Act, 2005\",\r\n            \"Notwithstanding anything contained in the Right to Information Act, 2005\",\r\n            \"Only to print media\",\r\n            \"Only during pendency of inquiry\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 16 begins with 'Notwithstanding anything contained in the Right to Information Act, 2005', meaning RTI Act does not override the confidentiality provisions of POSH Act.\"\r\n    },\r\n    {\r\n        id: 23,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, information can be disseminated regarding:\",\r\n        options: [\r\n            \"Name of the aggrieved woman if she consents\",\r\n            \"Justice secured to any victim without disclosing identity or particulars leading to identification\",\r\n            \"Details of respondent after conviction\",\r\n            \"No information can be disseminated under any circumstances\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"The Proviso to Section 16 allows information to be disseminated regarding 'justice secured to any victim' without disclosing name, address, identity or any particulars calculated to lead to identification.\"\r\n    },\r\n    {\r\n        id: 24,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, confidentiality provisions protect the identity of:\\n1. Aggrieved woman\\n2. Respondent\\n3. Witnesses\\n4. Committee members\\nWhich of the above are protected?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 3 only\",\r\n            \"1, 2 and 3 only\",\r\n            \"1, 2, 3 and 4\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 16 specifically protects 'identity and addresses of the aggrieved woman, respondent and witnesses'. Committee members are not mentioned.\"\r\n    },\r\n    {\r\n        id: 25,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, who can be penalized for breach of confidentiality provisions?\",\r\n        options: [\r\n            \"Only media personnel\",\r\n            \"Any person entrusted with duty to handle complaint, inquiry, recommendations or action\",\r\n            \"Only Committee members\",\r\n            \"Only the employer\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 17 provides that 'any person entrusted with the duty to handle or deal with the complaint, inquiry or any recommendations or action' who contravenes confidentiality provisions shall be liable for penalty.\"\r\n    },\r\n    {\r\n        id: 26,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"The penalty for breach of confidentiality under the POSH Act, 2013 is:\",\r\n        options: [\r\n            \"Fixed fine of Rs. 50,000\",\r\n            \"Imprisonment up to 1 year\",\r\n            \"In accordance with service rules or prescribed manner where no rules exist\",\r\n            \"Termination of employment\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 17 provides for penalty 'in accordance with the provisions of the service rules applicable to the said person or where no such service rules exist, in such manner as may be prescribed'.\"\r\n    },\r\n    {\r\n        id: 27,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, appeal can be preferred against:\\n1. Recommendation of no action when allegation not proved.\\n2. Recommendation of action when allegation is proved.\\n3. Recommendation of action for false complaint.\\n4. Non-implementation of recommendations.\\nWhich of the above can be appealed?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3 only\",\r\n            \"1, 2, 3 and 4\"\r\n        ],\r\n        correct: 3,\r\n        explanation: \"Section 18(1) allows appeal against: Section 13(2) (no action), Section 13(3)(i) and (ii) (action for misconduct and compensation), Section 14 (false complaint), Section 17 (confidentiality breach penalty), and non-implementation of recommendations.\"\r\n    },\r\n    {\r\n        id: 28,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, appeal against recommendations shall be preferred within:\",\r\n        options: [\r\n            \"30 days of the recommendations\",\r\n            \"60 days of the recommendations\",\r\n            \"90 days of the recommendations\",\r\n            \"180 days of the recommendations\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 18(2) provides that the appeal shall be preferred within a period of ninety days of the recommendations.\"\r\n    },\r\n    {\r\n        id: 29,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, appeal against Committee's recommendation lies to:\",\r\n        options: [\r\n            \"District Officer in all cases\",\r\n            \"High Court\",\r\n            \"Court or tribunal in accordance with service rules, or in prescribed manner where no rules exist\",\r\n            \"National Commission for Women\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 18(1) provides that appeal lies to court or tribunal in accordance with service rules applicable to the person, or where no such rules exist, in such manner as may be prescribed.\"\r\n    },\r\n    {\r\n        id: 30,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Consider the following regarding appeal under the POSH Act, 2013:\\n1. Only the respondent can file appeal.\\n2. Appeal can be filed for non-implementation of recommendations.\\n3. Appeal period is 90 days from the recommendations.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1 and 2 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Statement 1 is incorrect - Section 18(1) says 'Any person aggrieved', so both complainant and respondent can appeal. Statement 2 is correct. Statement 3 is correct - 90 days per Section 18(2).\"\r\n    },\r\n    {\r\n        id: 31,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Match the following time limits under the POSH Act, 2013:\\nA. Inquiry completion - 1. 60 days\\nB. Inquiry report to employer - 2. 90 days\\nC. Employer to act on recommendations - 3. 10 days\\nD. Appeal against recommendations - 4. 90 days\\nSelect the correct match:\",\r\n        options: [\r\n            \"A-2, B-3, C-1, D-4\",\r\n            \"A-4, B-1, C-3, D-2\",\r\n            \"A-2, B-1, C-3, D-4\",\r\n            \"A-1, B-3, C-2, D-4\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Correct matching: Inquiry completion - 90 days (A-2), Report submission - 10 days (B-3), Employer action - 60 days (C-1), Appeal - 90 days (D-4).\"\r\n    },\r\n    {\r\n        id: 32,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"A woman files sexual harassment complaint. Inquiry concludes allegation is not proved. Under the POSH Act, 2013:\\n1. No action against respondent.\\n2. Automatic action against complainant for false complaint.\\n3. Matter ends unless complaint was malicious.\\nWhich of the above is\/are correct?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Statement 1 is correct - Section 13(2) recommends no action. Statement 2 is incorrect - mere inability to prove does not attract action (Section 14 Proviso). Statement 3 is correct - action only if malicious or knowingly false.\"\r\n    },\r\n    {\r\n        id: 33,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, recovery of compensation as 'arrear of land revenue' means:\",\r\n        options: [\r\n            \"Compensation is deposited in government treasury\",\r\n            \"Recovery through civil court decree\",\r\n            \"Recovery through revenue recovery mechanism (similar to tax recovery)\",\r\n            \"Land of respondent is attached\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Recovery as 'arrear of land revenue' is a stringent recovery mechanism under revenue laws, allowing recovery through coercive measures similar to tax recovery, without need for civil suit.\"\r\n    },\r\n    {\r\n        id: 34,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"A journalist wants to write about a sexual harassment case decided under the POSH Act, 2013. The journalist can:\",\r\n        options: [\r\n            \"Publish all details as matter of public interest\",\r\n            \"Publish details under RTI Act provisions\",\r\n            \"Publish about justice secured without disclosing any identifying information\",\r\n            \"Not publish anything about any case\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"The Proviso to Section 16 allows dissemination of information about 'justice secured to any victim' without disclosing name, address, identity or particulars that may lead to identification.\"\r\n    },\r\n    {\r\n        id: 35,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"During pendency of inquiry under the POSH Act, 2013, the aggrieved woman requests 4 months leave. The Committee can:\",\r\n        options: [\r\n            \"Recommend 4 months leave as requested\",\r\n            \"Recommend maximum 3 months leave only\",\r\n            \"Cannot recommend leave during pendency\",\r\n            \"Recommend leave only after inquiry completion\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 12(1)(b) allows recommendation of leave 'up to a period of three months'. Committee cannot exceed this statutory limit even if woman requests more.\"\r\n    },\r\n    {\r\n        id: 36,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, which of the following is NOT a factor for determining compensation?\\n1. Salary of the aggrieved woman\\n2. Mental trauma caused to aggrieved woman\\n3. Financial status of respondent\\n4. Duration of harassment\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 4 only\",\r\n            \"2 and 3 only\",\r\n            \"4 only\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 15 lists factors: mental trauma (covered), career loss, medical expenses, financial status of respondent (covered), feasibility of payment. Salary of aggrieved woman and duration of harassment are not explicitly listed.\"\r\n    },\r\n    {\r\n        id: 37,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"A respondent found guilty under POSH Act, 2013 resigns from the company before compensation is deducted. Under the Act:\",\r\n        options: [\r\n            \"Matter is closed as respondent is no longer an employee\",\r\n            \"Employer can direct respondent to pay; if fails, recovery as arrear of land revenue\",\r\n            \"Only criminal case can be filed\",\r\n            \"Aggrieved woman must file civil suit\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 13(3) Provisos provide: if employer cannot deduct due to cessation of employment, employer may direct respondent to pay. If respondent fails, order can be forwarded for recovery as arrear of land revenue.\"\r\n    },\r\n    {\r\n        id: 38,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Statement I: Under the POSH Act, 2013, RTI Act cannot be used to obtain details of sexual harassment complaints.\\nStatement II: Confidentiality provisions of POSH Act override the Right to Information Act, 2005.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"Both statements are correct and Statement II is the correct explanation of Statement I\",\r\n            \"Both statements are correct but Statement II is not the correct explanation of Statement I\",\r\n            \"Statement I is correct but Statement II is incorrect\",\r\n            \"Statement I is incorrect but Statement II is correct\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Both statements are correct. Section 16 begins with 'Notwithstanding anything contained in the RTI Act, 2005', meaning POSH confidentiality provisions override RTI. This explains why RTI cannot be used to obtain complaint details.\"\r\n    },\r\n    {\r\n        id: 39,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, the flow of events when allegation is proved is:\\n1. Committee submits report within 10 days\\n2. Employer acts within 60 days\\n3. Appeal within 90 days\\n4. Compensation deducted from salary\\nThe correct sequence is:\",\r\n        options: [\r\n            \"1 \u2192 2 \u2192 4 \u2192 3\",\r\n            \"1 \u2192 4 \u2192 2 \u2192 3\",\r\n            \"1 \u2192 2 \u2192 3 \u2192 4\",\r\n            \"2 \u2192 1 \u2192 4 \u2192 3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Correct sequence: Committee submits report within 10 days \u2192 Employer acts within 60 days (including deduction) \u2192 Party aggrieved can appeal within 90 days of recommendation. So 1 \u2192 2 \u2192 4 \u2192 3.\"\r\n    },\r\n    {\r\n        id: 40,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"An ICC member discusses details of a pending inquiry with media. Under the POSH Act, 2013:\",\r\n        options: [\r\n            \"No action as inquiry is not yet complete\",\r\n            \"Action under service rules or prescribed manner for breach of confidentiality\",\r\n            \"Only warning can be issued\",\r\n            \"Member is removed but no penalty\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 16 prohibits publication of inquiry proceedings. Section 17 provides penalty against 'any person entrusted with duty to handle complaint, inquiry' who breaches confidentiality, in accordance with service rules or prescribed manner.\"\r\n    },\r\n    {\r\n        id: 41,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"Under the POSH Act, 2013, when the Committee recommends action for false complaint, it must ensure:\\n1. Malicious intent is established through inquiry.\\n2. Mere inability to prove is not the sole ground.\\n3. Forged documents were actually produced.\\nWhich of the above must be established?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 2 only\",\r\n            \"Either 1 or 3, along with 2\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 14 Provisos require: (1) mere inability to prove is protected (Statement 2 must be ensured), AND either malicious intent must be established through inquiry (Statement 1) OR forged\/misleading documents were produced (Statement 3).\"\r\n    },\r\n    {\r\n        id: 42,\r\n        chapter: 'CH 5-INQUIRY INTO COMPLAINT (Section 12-18)',\r\n        question: \"The compensation determined under the POSH Act, 2013 takes into account both the harm to the victim AND:\",\r\n        options: [\r\n            \"The seniority of the respondent\",\r\n            \"The number of incidents\",\r\n            \"The ability of respondent to pay\",\r\n            \"The size of the organisation\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 15(d) requires consideration of 'income and financial status of the respondent'. This ensures compensation is realistic and recoverable based on respondent's ability to pay.\"\r\n    },\r\n    {\r\n        id: 1,\r\n        chapter: 'CH 6-DUTIES OF EMPLOYER (Section 19)',\r\n        question: \"Under the POSH Act, 2013, which of the following are duties of the employer?\\n1. Provide safe working environment including safety from persons coming into contact at workplace.\\n2. Display penal consequences of sexual harassment at conspicuous place.\\n3. Constitute Local Complaints Committee.\\n4. Organise workshops for sensitising employees.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1, 2 and 3 only\",\r\n            \"1, 2 and 4 only\",\r\n            \"2, 3 and 4 only\",\r\n            \"1, 2, 3 and 4\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Duties of employer under Section 19 include: safe working environment (a), display penal consequences (b), and organise workshops (c). Constitution of Local Committee is duty of District Officer under Section 6, not employer.\"\r\n    },\r\n    {\r\n        id: 2,\r\n        chapter: 'CH 6-DUTIES OF EMPLOYER (Section 19)',\r\n        question: \"Under the POSH Act, 2013, the employer is required to display at any conspicuous place in the workplace:\\n1. Penal consequences of sexual harassment.\\n2. Order constituting the Internal Complaints Committee.\\n3. Names of all ICC members with contact details.\\nWhich of the above is\/are correct?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 2 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 19(b) requires employer to display: (i) penal consequences of sexual harassment, AND (ii) the order constituting the ICC. Display of names with contact details is not mandated by the Act.\"\r\n    },\r\n    {\r\n        id: 3,\r\n        chapter: 'CH 6-DUTIES OF EMPLOYER (Section 19)',\r\n        question: \"Under the POSH Act, 2013, the employer shall organise:\",\r\n        options: [\r\n            \"Workshops and awareness programmes only for women employees\",\r\n            \"Workshops and awareness programmes for sensitising all employees AND orientation programmes for ICC members\",\r\n            \"Training programmes only for ICC members\",\r\n            \"Awareness programmes only at the time of joining\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 19(c) requires employer to organise: (i) workshops and awareness programmes at regular intervals for sensitising employees with provisions of the Act, AND (ii) orientation programmes for members of ICC.\"\r\n    },\r\n    {\r\n        id: 4,\r\n        chapter: 'CH 6-DUTIES OF EMPLOYER (Section 19)',\r\n        question: \"Consider the following duties of employer under the POSH Act, 2013:\\n1. Provide necessary facilities to Committee for dealing with complaint.\\n2. Assist in securing attendance of respondent and witnesses.\\n3. Make available information to Committee as required.\\n4. Conduct inquiry into the complaint.\\nWhich of the above are duties of employer?\",\r\n        options: [\r\n            \"1, 2 and 3 only\",\r\n            \"1, 2 and 4 only\",\r\n            \"2, 3 and 4 only\",\r\n            \"1, 2, 3 and 4\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Employer's duties include: providing facilities (Section 19(d)), securing attendance (Section 19(e)), and making information available (Section 19(f)). Conducting inquiry is duty of the Committee, not employer.\"\r\n    },\r\n    {\r\n        id: 5,\r\n        chapter: 'CH 6-DUTIES OF EMPLOYER (Section 19)',\r\n        question: \"Under the POSH Act, 2013, if an aggrieved woman chooses to file a complaint under the Indian Penal Code, the employer shall:\",\r\n        options: [\r\n            \"Not interfere as it is woman's personal decision\",\r\n            \"Provide assistance to the woman\",\r\n            \"Discourage criminal proceedings to protect organisation's reputation\",\r\n            \"File the complaint on behalf of the woman\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 19(g) mandates employer to 'provide assistance to the woman if she so chooses to file a complaint in relation to the offence under the Indian Penal Code or any other law for the time being in force'.\"\r\n    },\r\n    {\r\n        id: 6,\r\n        chapter: 'CH 6-DUTIES OF EMPLOYER (Section 19)',\r\n        question: \"Under the POSH Act, 2013, if the perpetrator of sexual harassment is NOT an employee of the workplace, the employer shall:\",\r\n        options: [\r\n            \"Refer the matter to Local Committee only\",\r\n            \"Cause to initiate action under IPC or other law, if the aggrieved woman so desires\",\r\n            \"Not take any action as perpetrator is not under employer's control\",\r\n            \"Terminate business relations with the perpetrator's organisation\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 19(h) requires employer to 'cause to initiate action under IPC or any other law, against the perpetrator... where the perpetrator is not an employee, in the workplace at which the incident occurred' - if the aggrieved woman so desires.\"\r\n    },\r\n    {\r\n        id: 7,\r\n        chapter: 'CH 6-DUTIES OF EMPLOYER (Section 19)',\r\n        question: \"Under the POSH Act, 2013, the employer is required to treat sexual harassment as:\",\r\n        options: [\r\n            \"A civil wrong requiring compensation only\",\r\n            \"A misconduct under the service rules\",\r\n            \"A criminal offence in all cases\",\r\n            \"A minor disciplinary matter\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 19(i) mandates employer to 'treat sexual harassment as a misconduct under the service rules and initiate action for such misconduct'.\"\r\n    },\r\n    {\r\n        id: 8,\r\n        chapter: 'CH 6-DUTIES OF EMPLOYER (Section 19)',\r\n        question: \"Under the POSH Act, 2013, which of the following monitoring duty is assigned to the employer?\",\r\n        options: [\r\n            \"Monitor implementation of the Act in the State\",\r\n            \"Monitor timely submission of reports by the Internal Committee\",\r\n            \"Monitor timely submission of reports by Local Committee\",\r\n            \"Monitor functioning of District Officer\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 19(j) requires employer to 'monitor the timely submission of reports by the Internal Committee'. Monitoring of Local Committee is duty of District Officer.\"\r\n    },\r\n    {\r\n        id: 9,\r\n        chapter: 'CH 6-DUTIES OF EMPLOYER (Section 19)',\r\n        question: \"Statement I: Under the POSH Act, 2013, the employer must provide a safe working environment only from employees.\\nStatement II: The employer's duty extends to safety from all persons coming into contact at the workplace.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"Both statements are correct\",\r\n            \"Both statements are incorrect\",\r\n            \"Statement I is incorrect, Statement II is correct\",\r\n            \"Statement I is correct, Statement II is incorrect\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Statement I is incorrect. Statement II is correct - Section 19(a) requires employer to provide safe working environment 'which shall include safety from the persons coming into contact at the workplace' (clients, visitors, etc.).\"\r\n    },\r\n    {\r\n        id: 10,\r\n        chapter: 'CH 6-DUTIES OF EMPLOYER (Section 19)',\r\n        question: \"Under the POSH Act, 2013, workshops and awareness programmes for employees shall be organised:\",\r\n        options: [\r\n            \"Once at the time of policy formulation\",\r\n            \"At regular intervals\",\r\n            \"Only when a complaint is filed\",\r\n            \"Once every five years\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 19(c) requires employer to organise workshops and awareness programmes 'at regular intervals' for sensitising employees with provisions of the Act.\"\r\n    },\r\n    {\r\n        id: 11,\r\n        chapter: 'CH 6-DUTIES OF EMPLOYER (Section 19)',\r\n        question: \"Match the employer's duties under the POSH Act, 2013:\\nA. Display requirement - 1. Assistance for IPC complaint\\nB. Training requirement - 2. Penal consequences and ICC order\\nC. Support for criminal action - 3. Workshops and orientation programmes\\nD. Service rules requirement - 4. Treat harassment as misconduct\\nSelect the correct match:\",\r\n        options: [\r\n            \"A-2, B-3, C-1, D-4\",\r\n            \"A-1, B-2, C-3, D-4\",\r\n            \"A-2, B-4, C-1, D-3\",\r\n            \"A-3, B-2, C-4, D-1\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Correct matching: Display = penal consequences + ICC order (A-2), Training = workshops + orientation (B-3), Criminal action support = assistance for IPC complaint (C-1), Service rules = treat as misconduct (D-4).\"\r\n    },\r\n    {\r\n        id: 12,\r\n        chapter: 'CH 6-DUTIES OF EMPLOYER (Section 19)',\r\n        question: \"Under the POSH Act, 2013, the employer's duty to provide facilities to the Committee includes facilities for:\\n1. Dealing with the complaint.\\n2. Conducting an inquiry.\\n3. Providing legal representation to respondent.\\nWhich of the above is\/are correct?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 2 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 19(d) requires employer to 'provide necessary facilities to the Internal Committee or Local Committee for dealing with the complaint and conducting an inquiry'. Legal representation is not employer's duty.\"\r\n    },\r\n    {\r\n        id: 13,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Under the POSH Act, 2013, the duties of the District Officer include:\\n1. Constitution of Local Complaints Committee.\\n2. Monitor timely submission of reports by Local Committee.\\n3. Engage NGOs for awareness creation.\\n4. Monitor timely submission of reports by Internal Committee.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1, 2 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 4 only\",\r\n            \"1, 2, 3 and 4\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"District Officer's duties: Constitution of LC (Section 6), monitoring LC reports (Section 20(a)), engaging NGOs (Section 20(b)). Monitoring ICC reports is employer's duty under Section 19(j).\"\r\n    },\r\n    {\r\n        id: 14,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Under the POSH Act, 2013, the District Officer shall take measures for engaging NGOs for:\",\r\n        options: [\r\n            \"Conducting inquiry into complaints\",\r\n            \"Providing legal aid to aggrieved women\",\r\n            \"Creation of awareness on sexual harassment and rights of women\",\r\n            \"Constituting Internal Complaints Committees\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 20(b) requires District Officer to 'take such measures as may be necessary for engaging non-governmental organisations for creation of awareness on sexual harassment and the rights of the women'.\"\r\n    },\r\n    {\r\n        id: 15,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Compare the monitoring duties under the POSH Act, 2013:\\nA. Employer monitors - 1. Local Committee reports\\nB. District Officer monitors - 2. Internal Committee reports\\nSelect the correct match:\",\r\n        options: [\r\n            \"A-1, B-2\",\r\n            \"A-2, B-1\",\r\n            \"A-1, B-1\",\r\n            \"A-2, B-2\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Employer monitors ICC reports (Section 19(j)) - A-2. District Officer monitors LC reports (Section 20(a)) - B-1. Correct match is A-2, B-1.\"\r\n    },\r\n    {\r\n        id: 16,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Statement I: Under the POSH Act, 2013, awareness creation is the duty of both employer and District Officer.\\nStatement II: Employer creates awareness through workshops; District Officer through engaging NGOs.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"Both statements are correct and Statement II is the correct explanation of Statement I\",\r\n            \"Both statements are correct but Statement II is not the correct explanation of Statement I\",\r\n            \"Statement I is correct but Statement II is incorrect\",\r\n            \"Statement I is incorrect but Statement II is correct\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Both statements are correct. Statement II correctly explains Statement I - Employer conducts workshops\/awareness programmes (Section 19(c)); District Officer engages NGOs for awareness (Section 20(b)).\"\r\n    },\r\n    {\r\n        id: 17,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"A visitor to a company's office sexually harasses a female employee. Under the POSH Act, 2013, the employer:\",\r\n        options: [\r\n            \"Has no duty as the harasser is not an employee\",\r\n            \"Must provide safe environment from persons coming into contact AND assist if woman wants to file IPC complaint\",\r\n            \"Can only refer matter to police\",\r\n            \"Must terminate business with the visitor's company\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 19(a) requires safe environment from 'persons coming into contact at workplace'. Section 19(h) requires initiating IPC action against non-employee perpetrator if woman desires. Employer has comprehensive duties.\"\r\n    },\r\n    {\r\n        id: 18,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Under the POSH Act, 2013, if a company has both ICC and comes under jurisdiction of Local Committee, which authority monitors which Committee?\",\r\n        options: [\r\n            \"District Officer monitors both\",\r\n            \"Employer monitors both\",\r\n            \"Employer monitors ICC; District Officer monitors LC\",\r\n            \"State Government monitors both\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 19(j) assigns monitoring of ICC to employer. Section 20(a) assigns monitoring of LC to District Officer. Each monitors their respective Committee.\"\r\n    },\r\n    {\r\n        id: 19,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Which of the following is NOT a duty of the employer under the POSH Act, 2013?\",\r\n        options: [\r\n            \"Organise orientation programmes for ICC members\",\r\n            \"Display order constituting ICC at conspicuous place\",\r\n            \"Engage NGOs for awareness creation\",\r\n            \"Treat sexual harassment as misconduct under service rules\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Engaging NGOs for awareness is duty of District Officer under Section 20(b), not employer. Options A, B and D are employer's duties under Section 19.\"\r\n    },\r\n    {\r\n        id: 20,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Under the POSH Act, 2013, when the Committee requires certain information from the employer, the employer shall:\",\r\n        options: [\r\n            \"Provide information only if it doesn't affect business confidentiality\",\r\n            \"Make available such information as the Committee may require having regard to the complaint\",\r\n            \"Seek approval from District Officer before sharing\",\r\n            \"Provide information only through legal counsel\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 19(f) requires employer to 'make available such information to the Committee as it may require having regard to the complaint made under sub-section (1) of section 9'. No conditions or approvals required.\"\r\n    },\r\n    {\r\n        id: 21,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Consider the following:\\n1. Employer must assist woman to file IPC complaint.\\n2. Employer must initiate IPC action against non-employee perpetrator if woman desires.\\n3. Employer must file IPC complaint in all cases of sexual harassment.\\nWhich of the statements given above is\/are correct under the POSH Act, 2013?\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 2 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Statement 1 is correct (Section 19(g)). Statement 2 is correct (Section 19(h)). Statement 3 is incorrect - both duties are contingent on woman's choice ('if she so chooses' and 'if aggrieved woman so desires').\"\r\n    },\r\n    {\r\n        id: 22,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"A newly established company asks what must be displayed regarding sexual harassment. Under the POSH Act, 2013, the mandatory display includes:\",\r\n        options: [\r\n            \"Only the POSH Act provisions\",\r\n            \"Penal consequences of sexual harassment AND order constituting ICC\",\r\n            \"Only names of ICC members\",\r\n            \"Company's sexual harassment policy document\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 19(b) mandates display of: (i) penal consequences of sexual harassment, AND (ii) order constituting the ICC. Both are mandatory.\"\r\n    },\r\n    {\r\n        id: 23,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Under the POSH Act, 2013, the role of NGOs in implementation is facilitated by:\",\r\n        options: [\r\n            \"Employer who must engage NGOs for workshops\",\r\n            \"District Officer who must engage NGOs for awareness creation\",\r\n            \"State Government who must register NGOs\",\r\n            \"Central Government who must fund NGOs\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 20(b) specifically assigns to District Officer the duty to 'take measures for engaging non-governmental organisations for creation of awareness on sexual harassment and rights of women'.\"\r\n    },\r\n    {\r\n        id: 24,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Which of the following correctly distinguishes duties of Employer and District Officer under the POSH Act, 2013?\\n1. Employer constitutes ICC; District Officer constitutes LC.\\n2. Employer provides facilities to ICC; District Officer provides facilities to LC.\\n3. Employer monitors ICC reports; District Officer monitors LC reports.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Statement 1 is correct (Sections 4 and 6). Statement 2 is partially incorrect - Section 19(d) says employer provides facilities to 'ICC or LC'. Statement 3 is correct (Sections 19(j) and 20(a)).\"\r\n    },\r\n    {\r\n        id: 25,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Under the POSH Act, 2013, the employer's duty regarding witnesses is to:\",\r\n        options: [\r\n            \"Ensure witnesses give evidence in favour of complainant\",\r\n            \"Assist in securing attendance of respondent and witnesses before the Committee\",\r\n            \"Provide legal protection to witnesses\",\r\n            \"Pay compensation to witnesses for appearing\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 19(e) requires employer to 'assist in securing the attendance of respondent and witnesses before the Internal Committee or Local Committee'. No duty to influence testimony or pay witnesses.\"\r\n    },\r\n    {\r\n        id: 26,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"A company's ICC has not submitted its annual report on time. Under the POSH Act, 2013, who is responsible for monitoring this?\",\r\n        options: [\r\n            \"District Officer\",\r\n            \"State Women's Commission\",\r\n            \"Employer\",\r\n            \"Appropriate Government\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 19(j) places duty on employer to 'monitor the timely submission of reports by the Internal Committee'. For LC reports, District Officer monitors under Section 20(a).\"\r\n    },\r\n    {\r\n        id: 27,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Under the POSH Act, 2013, the employer's duties can be categorized as:\\nA. Preventive duties - Safe environment, awareness programmes\\nB. Facilitative duties - Provide facilities, secure attendance, provide information\\nC. Remedial duties - Treat as misconduct, assist in IPC action\\nWhich categorization is correct?\",\r\n        options: [\r\n            \"Only A is correctly categorized\",\r\n            \"Only A and B are correctly categorized\",\r\n            \"Only B and C are correctly categorized\",\r\n            \"A, B and C are all correctly categorized\"\r\n        ],\r\n        correct: 3,\r\n        explanation: \"All categorizations are correct based on Section 19: Preventive (safe environment, workshops), Facilitative (facilities, attendance, information), Remedial (misconduct action, IPC assistance).\"\r\n    },\r\n    {\r\n        id: 28,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Statement I: Under the POSH Act, 2013, the District Officer has more duties than the employer.\\nStatement II: The employer has 10 specific duties listed while District Officer has only 2 duties listed.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"Both statements are correct\",\r\n            \"Both statements are incorrect\",\r\n            \"Statement I is incorrect, Statement II is correct\",\r\n            \"Statement I is correct, Statement II is incorrect\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Statement I is incorrect - employer has more duties. Statement II is correct - Section 19 lists 10 duties (a to j) for employer; Section 20 lists only 2 duties (a and b) for District Officer.\"\r\n    },\r\n    {\r\n        id: 29,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Under the POSH Act, 2013, orientation programmes for ICC members are organized by:\",\r\n        options: [\r\n            \"District Officer\",\r\n            \"Appropriate Government\",\r\n            \"Employer\",\r\n            \"National Commission for Women\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 19(c) requires employer to organise 'orientation programmes for the members of the Internal Committee in the manner as may be prescribed'.\"\r\n    },\r\n    {\r\n        id: 30,\r\n        chapter: 'CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)',\r\n        question: \"Which of the following statements regarding employer's duties under the POSH Act, 2013 is INCORRECT?\",\r\n        options: [\r\n            \"Employer must provide safe environment from persons coming into contact at workplace\",\r\n            \"Employer must constitute Local Committee if ICC is not formed\",\r\n            \"Employer must treat sexual harassment as misconduct under service rules\",\r\n            \"Employer must assist woman if she wants to file IPC complaint\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Option B is incorrect. Constitution of Local Committee is duty of District Officer under Section 6, not employer. If ICC is not formed (less than 10 employees), LC handles complaints, but employer doesn't constitute it.\"\r\n    },\r\n    {\r\n        id: 1,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, the Internal Committee and Local Committee shall prepare and submit annual report to:\",\r\n        options: [\r\n            \"Appropriate Government only\",\r\n            \"Employer and District Officer\",\r\n            \"State Women's Commission only\",\r\n            \"Central Government only\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 21(1) provides that ICC or LC shall prepare annual report and submit the same to the employer and the District Officer.\"\r\n    },\r\n    {\r\n        id: 2,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, after receiving annual reports from Committees, the District Officer shall:\",\r\n        options: [\r\n            \"Compile and submit to Central Government\",\r\n            \"Forward a brief report on the annual reports to the State Government\",\r\n            \"Publish the reports in Official Gazette\",\r\n            \"Submit to National Commission for Women\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 21(2) provides that the District Officer shall forward a brief report on the annual reports received under sub-section (1) to the State Government.\"\r\n    },\r\n    {\r\n        id: 3,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"The flow of annual reports under the POSH Act, 2013 is:\",\r\n        options: [\r\n            \"Committee \u2192 Employer \u2192 State Government\",\r\n            \"Committee \u2192 Employer and District Officer \u2192 District Officer forwards to State Government\",\r\n            \"Committee \u2192 District Officer \u2192 Central Government\",\r\n            \"Committee \u2192 State Government \u2192 Central Government\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 21 establishes: Committee submits to Employer AND District Officer (21(1)), then District Officer forwards brief report to State Government (21(2)).\"\r\n    },\r\n    {\r\n        id: 4,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, the employer shall include in its annual report:\",\r\n        options: [\r\n            \"Details of all employees\",\r\n            \"Number of cases filed and their disposal under the Act\",\r\n            \"Names of complainants and respondents\",\r\n            \"Financial details of compensation paid\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 22 requires employer to include 'the number of cases filed, if any, and their disposal under this Act' in the annual report of the organisation.\"\r\n    },\r\n    {\r\n        id: 5,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, if an organisation is not required to prepare annual report, the employer shall:\",\r\n        options: [\r\n            \"Not report any information\",\r\n            \"Intimate the number of cases to the District Officer\",\r\n            \"Submit information to State Government directly\",\r\n            \"Publish information on company website\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 22 provides that where no annual report is required to be prepared, employer shall 'intimate such number of cases, if any, to the District Officer'.\"\r\n    },\r\n    {\r\n        id: 6,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, monitoring of implementation of the Act and maintenance of data on cases shall be done by:\",\r\n        options: [\r\n            \"National Commission for Women\",\r\n            \"Appropriate Government\",\r\n            \"District Officer\",\r\n            \"State Women's Commission\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 23 provides that 'the appropriate Government shall monitor the implementation of this Act and maintain data on the number of cases filed and disposed of'.\"\r\n    },\r\n    {\r\n        id: 7,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Consider the following statements regarding monitoring under the POSH Act, 2013:\\n1. Appropriate Government monitors implementation of the Act.\\n2. Appropriate Government maintains data on cases filed and disposed.\\n3. District Officer monitors implementation at district level.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Statements 1 and 2 are correct as per Section 23. Statement 3 is not explicitly provided in the Act - District Officer monitors LC reports (Section 20), not overall implementation.\"\r\n    },\r\n    {\r\n        id: 8,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, the Appropriate Government may take measures to publicise the Act, subject to:\",\r\n        options: [\r\n            \"Approval of Parliament\",\r\n            \"Availability of financial and other resources\",\r\n            \"Direction of High Court\",\r\n            \"Recommendation of National Commission for Women\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 24 provides that 'the appropriate Government may, subject to the availability of financial and other resources' take measures to publicise the Act.\"\r\n    },\r\n    {\r\n        id: 9,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, the Appropriate Government may:\\n1. Develop information, education, communication and training materials.\\n2. Organise awareness programmes.\\n3. Formulate orientation and training programmes for Local Committee members.\\nWhich of the above is\/are correct?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 3,\r\n        explanation: \"Section 24 provides for: (a) developing IEC and training materials, organising awareness programmes; and (b) formulating orientation and training programmes for LC members. All three are correct.\"\r\n    },\r\n    {\r\n        id: 10,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Compare the training responsibilities under the POSH Act, 2013:\\nA. Training for ICC members - By Employer\\nB. Training for LC members - By Appropriate Government\\nSelect the correct answer:\",\r\n        options: [\r\n            \"Both A and B are correct\",\r\n            \"Only A is correct\",\r\n            \"Only B is correct\",\r\n            \"Both A and B are incorrect\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Both are correct. Section 19(c) assigns ICC member orientation to employer. Section 24(b) assigns LC member training programmes to Appropriate Government.\"\r\n    },\r\n    {\r\n        id: 11,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, the Appropriate Government can call for information or order inspection of records when satisfied that it is necessary in:\",\r\n        options: [\r\n            \"Interest of the employer\",\r\n            \"Interest of the respondent\",\r\n            \"Public interest or interest of women employees at workplace\",\r\n            \"Interest of speedy disposal of cases\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 25(1) provides that Appropriate Government can call for information or order inspection when 'satisfied that it is necessary in the public interest or in the interest of women employees at a workplace'.\"\r\n    },\r\n    {\r\n        id: 12,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, the Appropriate Government may by order in writing:\\n1. Call upon employer or District Officer to furnish information in writing.\\n2. Authorise any officer to make inspection of records and workplace.\\n3. Prosecute employer for non-compliance.\\nWhich of the above powers are available?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Section 25(1) provides only two powers: (a) call for information from employer or District Officer, (b) authorise officer for inspection. Prosecution is under Section 26, not Section 25.\"\r\n    },\r\n    {\r\n        id: 13,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, when an officer is authorised to inspect records and workplace, the officer shall:\",\r\n        options: [\r\n            \"Complete inspection within 7 days\",\r\n            \"Submit report within period specified in the order\",\r\n            \"Submit report to District Officer\",\r\n            \"Take immediate action against employer\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 25(1)(b) provides that the authorised officer 'shall submit a report of such inspection to it within such period as may be specified in the order'.\"\r\n    },\r\n    {\r\n        id: 14,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, during inspection, every employer and District Officer shall:\",\r\n        options: [\r\n            \"Be present personally during inspection\",\r\n            \"Produce on demand all information, records and documents having bearing on the subject matter\",\r\n            \"Provide written explanation within 15 days\",\r\n            \"Seek legal representation\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 25(2) requires employer and District Officer to 'produce on demand before the officer making the inspection all information, records and other documents in his custody having a bearing on the subject matter'.\"\r\n    },\r\n    {\r\n        id: 15,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, failure to constitute Internal Complaints Committee is punishable with fine which may extend to:\",\r\n        options: [\r\n            \"Twenty-five thousand rupees\",\r\n            \"Fifty thousand rupees\",\r\n            \"One lakh rupees\",\r\n            \"Two lakh rupees\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 26(1) provides that failure to constitute ICC under sub-section (1) of section 4 shall be punishable with fine which may extend to fifty thousand rupees.\"\r\n    },\r\n    {\r\n        id: 16,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, employer can be penalised for:\\n1. Failure to constitute ICC.\\n2. Failure to take action under inquiry report provisions.\\n3. Contravention of any provisions of the Act or rules.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 3,\r\n        explanation: \"Section 26(1) penalises: (a) failure to constitute ICC, (b) failure to take action under sections 13, 14 and 22, (c) contravention or abetment of contravention of other provisions of Act or rules.\"\r\n    },\r\n    {\r\n        id: 17,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, if an employer is convicted for a second or subsequent offence, the punishment includes:\\n1. Twice the punishment of first conviction (subject to maximum).\\n2. Cancellation of licence or registration.\\n3. Imprisonment up to one year.\\nWhich of the above is\/are correct?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Section 26(2) provides for: (i) twice the punishment of first conviction (subject to maximum provided for same offence), (ii) cancellation of licence\/registration. Imprisonment is not provided under Section 26.\"\r\n    },\r\n    {\r\n        id: 18,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, for repeated non-compliance, cancellation or non-renewal can be done by:\",\r\n        options: [\r\n            \"Only Central Government\",\r\n            \"Only State Government\",\r\n            \"Government or local authority required for carrying on business\",\r\n            \"Only District Officer\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 26(2)(ii) provides for 'cancellation of his licence or withdrawal, or non-renewal, or approval, or cancellation of the registration... by the Government or local authority required for carrying on his business or activity'.\"\r\n    },\r\n    {\r\n        id: 19,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Statement I: Under the POSH Act, 2013, penalty for non-compliance is only fine, not imprisonment.\\nStatement II: For repeated offence, the penalty is doubled and licence may be cancelled.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"Both statements are correct\",\r\n            \"Both statements are incorrect\",\r\n            \"Statement I is correct, Statement II is incorrect\",\r\n            \"Statement I is incorrect, Statement II is correct\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Both statements are correct. Section 26(1) provides only fine (up to Rs. 50,000) with no imprisonment. Section 26(2) provides double penalty (subject to maximum) and licence cancellation for repeat offence.\"\r\n    },\r\n    {\r\n        id: 20,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, court can take cognizance of offences punishable under the Act only on:\",\r\n        options: [\r\n            \"Police report\",\r\n            \"Complaint by any person\",\r\n            \"Complaint by aggrieved woman or person authorised by ICC\/LC\",\r\n            \"Suo motu by court\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 27(1) provides that court shall take cognizance 'save on a complaint made by the aggrieved woman or any person authorised by the Internal Committee or Local Committee in this behalf'.\"\r\n    },\r\n    {\r\n        id: 21,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, offences under the Act shall be tried by:\",\r\n        options: [\r\n            \"Any Magistrate\",\r\n            \"Court not inferior to Metropolitan Magistrate or Judicial Magistrate of First Class\",\r\n            \"Only Sessions Court\",\r\n            \"Only Special Court\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 27(2) provides that 'no court inferior to that of a Metropolitan Magistrate or a Judicial Magistrate of the first class shall try any offence punishable under this Act'.\"\r\n    },\r\n    {\r\n        id: 22,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, every offence under the Act is:\",\r\n        options: [\r\n            \"Cognizable\",\r\n            \"Non-cognizable\",\r\n            \"Cognizable and non-bailable\",\r\n            \"Non-cognizable and non-bailable\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 27(3) clearly states that 'every offence under this Act shall be non-cognizable'. This means police cannot arrest without warrant or investigate without Magistrate's order.\"\r\n    },\r\n    {\r\n        id: 23,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Consider the following statements regarding offences under the POSH Act, 2013:\\n1. Offences are non-cognizable.\\n2. Police can arrest without warrant.\\n3. Cognizance only on complaint by aggrieved woman or authorised person.\\nWhich of the statements given above is\/are correct?\",\r\n        options: [\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Statement 1 is correct (Section 27(3)). Statement 2 is incorrect - non-cognizable means police cannot arrest without warrant. Statement 3 is correct (Section 27(1)).\"\r\n    },\r\n    {\r\n        id: 24,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, the provisions of this Act are:\",\r\n        options: [\r\n            \"In derogation of other laws\",\r\n            \"In addition to and not in derogation of any other law in force\",\r\n            \"Overriding all other laws\",\r\n            \"Subject to approval under other laws\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 28 provides that 'the provisions of this Act shall be in addition to and not in derogation of the provisions of any other law for the time being in force'.\"\r\n    },\r\n    {\r\n        id: 25,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"A woman is sexually harassed at workplace. Under the POSH Act, 2013, she can:\",\r\n        options: [\r\n            \"Only file complaint with ICC\/LC\",\r\n            \"Only file FIR under IPC\",\r\n            \"File complaint with ICC\/LC AND also pursue remedy under IPC or other laws\",\r\n            \"Choose either POSH Act or IPC, but not both\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 28 ensures POSH Act remedies are 'in addition to' other laws. Woman can pursue both - complaint under POSH Act AND criminal case under IPC (Section 354A, 509, etc.).\"\r\n    },\r\n    {\r\n        id: 26,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, rules for carrying out provisions of the Act are made by:\",\r\n        options: [\r\n            \"State Government only\",\r\n            \"Central Government by notification in Official Gazette\",\r\n            \"Appropriate Government\",\r\n            \"District Officer\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 29(1) provides that 'the Central Government may, by notification in the Official Gazette, make rules for carrying out the provisions of this Act'.\"\r\n    },\r\n    {\r\n        id: 27,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, rules made by Central Government shall be laid before Parliament for:\",\r\n        options: [\r\n            \"15 days\",\r\n            \"30 days\",\r\n            \"60 days\",\r\n            \"90 days\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 29(3) provides that every rule shall be laid before each House of Parliament for 'a total period of thirty days which may be comprised in one session or successive sessions'.\"\r\n    },\r\n    {\r\n        id: 28,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, if both Houses of Parliament agree to modify or reject a rule:\",\r\n        options: [\r\n            \"Rule continues in original form\",\r\n            \"Rule shall have effect in modified form or be of no effect, as the case may be\",\r\n            \"Matter is referred to Supreme Court\",\r\n            \"President decides the matter\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 29(3) provides that if both Houses agree to modification or rejection, 'the rule shall thereafter have effect only in such modified form or be of no effect, as the case may be'.\"\r\n    },\r\n    {\r\n        id: 29,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, rules made by State Government under sub-section (4) of section 8 shall be laid before:\",\r\n        options: [\r\n            \"Parliament\",\r\n            \"Each House of State Legislature or single House if unicameral\",\r\n            \"State Cabinet\",\r\n            \"Governor\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 29(4) provides that rules made by State Government shall be laid 'before each House of the State Legislature where it consists of two Houses, or where such Legislature consists of one House, before that House'.\"\r\n    },\r\n    {\r\n        id: 30,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, if any difficulty arises in giving effect to the Act, orders for removal of difficulty can be made by:\",\r\n        options: [\r\n            \"State Government\",\r\n            \"Central Government by order published in Official Gazette\",\r\n            \"Supreme Court\",\r\n            \"Appropriate Government\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 30(1) provides that 'the Central Government may, by order published in the Official Gazette, make such provisions... for removing the difficulty'.\"\r\n    },\r\n    {\r\n        id: 31,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, the order for removal of difficulties must be:\",\r\n        options: [\r\n            \"Consistent or inconsistent with the Act\",\r\n            \"Not inconsistent with the provisions of the Act\",\r\n            \"Approved by Parliament before issuance\",\r\n            \"Made within one year of commencement\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 30(1) provides that Central Government may make provisions 'not inconsistent with the provisions of this Act' for removing difficulty.\"\r\n    },\r\n    {\r\n        id: 32,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, orders for removal of difficulties can be made within:\",\r\n        options: [\r\n            \"One year from commencement of the Act\",\r\n            \"Two years from commencement of the Act\",\r\n            \"Three years from commencement of the Act\",\r\n            \"Any time after commencement\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"The Proviso to Section 30(1) states that 'no such order shall be made under this section after the expiry of a period of two years from the commencement of this Act'.\"\r\n    },\r\n    {\r\n        id: 33,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, every order for removal of difficulties shall be laid before:\",\r\n        options: [\r\n            \"State Legislature\",\r\n            \"Each House of Parliament\",\r\n            \"Supreme Court\",\r\n            \"No laying requirement\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 30(2) provides that 'every order made under this section shall be laid, as soon as may be after it is made, before each House of Parliament'.\"\r\n    },\r\n    {\r\n        id: 34,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Match the reporting hierarchy under the POSH Act, 2013:\\nA. ICC\/LC annual report submitted to - 1. State Government\\nB. District Officer forwards brief report to - 2. District Officer\\nC. Employer intimates cases (if no annual report) to - 3. Employer and District Officer\\nSelect the correct match:\",\r\n        options: [\r\n            \"A-3, B-1, C-2\",\r\n            \"A-2, B-1, C-3\",\r\n            \"A-1, B-3, C-2\",\r\n            \"A-3, B-2, C-1\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"ICC\/LC submits to Employer and District Officer (A-3), District Officer forwards to State Government (B-1), Employer intimates to District Officer if no annual report (C-2).\"\r\n    },\r\n    {\r\n        id: 35,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, which of the following correctly describes the nature of offences?\\n1. Non-cognizable - police cannot arrest without warrant.\\n2. Triable by Metropolitan Magistrate or JMFC.\\n3. Cognizance only on complaint, not police report.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 and 3 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 3,\r\n        explanation: \"All three are correct as per Section 27: Non-cognizable (27(3)), triable by MM or JMFC (27(2)), cognizance only on complaint by aggrieved woman or authorised person (27(1)).\"\r\n    },\r\n    {\r\n        id: 36,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"An employer fails to constitute ICC. On first conviction, fine is Rs. 50,000. On second conviction under the POSH Act, 2013:\",\r\n        options: [\r\n            \"Fine of Rs. 50,000 again\",\r\n            \"Fine up to Rs. 1,00,000 and possible cancellation of licence\",\r\n            \"Imprisonment of 1 year\",\r\n            \"Only warning is issued\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 26(2) provides for: (i) twice the punishment (Rs. 50,000 x 2 = Rs. 1,00,000, subject to maximum), and (ii) cancellation of licence\/registration. No imprisonment is provided.\"\r\n    },\r\n    {\r\n        id: 37,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, which authorities have rule-making power?\\n1. Central Government - for provisions of the Act.\\n2. State Government - for grants and audit under section 8(4).\\n3. District Officer - for local procedures.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1 only\",\r\n            \"1 and 2 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 29(1) gives rule-making power to Central Government. Section 29(4) refers to rules made by State Government under section 8(4) regarding grants and audit. District Officer has no rule-making power.\"\r\n    },\r\n    {\r\n        id: 38,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Statement I: Under the POSH Act, 2013, the Act provides for imprisonment for non-compliance.\\nStatement II: The Act provides only for fine up to Rs. 50,000 for first offence and double for repeat offence with possible licence cancellation.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"Both statements are correct\",\r\n            \"Both statements are incorrect\",\r\n            \"Statement I is incorrect, Statement II is correct\",\r\n            \"Statement I is correct, Statement II is incorrect\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Statement I is incorrect - no imprisonment is provided under Section 26. Statement II is correct - Section 26 provides fine up to Rs. 50,000, double for repeat offence (subject to maximum), and licence cancellation.\"\r\n    },\r\n    {\r\n        id: 39,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"A woman files complaint with ICC AND also files FIR under Section 354A IPC. Under the POSH Act, 2013:\",\r\n        options: [\r\n            \"She must choose one remedy only\",\r\n            \"POSH complaint gets stayed till IPC case is decided\",\r\n            \"Both remedies can proceed simultaneously as POSH Act is not in derogation of other laws\",\r\n            \"ICC must refer matter to police and close its proceedings\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 28 provides that POSH Act is 'in addition to and not in derogation of' other laws. Both remedies - POSH complaint and IPC case - can proceed simultaneously.\"\r\n    },\r\n    {\r\n        id: 40,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, Parliamentary oversight is provided for:\\n1. Rules made by Central Government.\\n2. Orders for removal of difficulties.\\n3. Annual reports of Committees.\\nSelect the correct answer:\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1 only\",\r\n            \"2 and 3 only\",\r\n            \"1, 2 and 3\"\r\n        ],\r\n        correct: 0,\r\n        explanation: \"Section 29(3) requires rules to be laid before Parliament. Section 30(2) requires removal of difficulty orders to be laid before Parliament. Annual reports go to State Government (Section 21), not Parliament.\"\r\n    },\r\n    {\r\n        id: 41,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Which of the following statements regarding data maintenance under the POSH Act, 2013 is correct?\",\r\n        options: [\r\n            \"Only Central Government maintains data on cases\",\r\n            \"Only State Government maintains data on cases\",\r\n            \"Appropriate Government monitors implementation and maintains data on cases filed and disposed\",\r\n            \"District Officer maintains data on all cases in the country\"\r\n        ],\r\n        correct: 2,\r\n        explanation: \"Section 23 assigns to 'appropriate Government' the duty to monitor implementation and maintain data on cases filed and disposed. Appropriate Government can be Central or State depending on the workplace.\"\r\n    },\r\n    {\r\n        id: 42,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, who can authorise a person to file complaint on behalf of aggrieved woman for taking cognizance by court?\",\r\n        options: [\r\n            \"Only the aggrieved woman herself\",\r\n            \"Internal Committee or Local Committee\",\r\n            \"District Officer\",\r\n            \"Appropriate Government\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 27(1) provides that court takes cognizance on complaint by 'aggrieved woman or any person authorised by the Internal Committee or Local Committee'. ICC\/LC can authorise a person to file complaint.\"\r\n    },\r\n    {\r\n        id: 43,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Compare the consequences of repeat offence under the POSH Act, 2013:\\n1. Fine - Doubled (subject to maximum)\\n2. Licence - May be cancelled\\n3. Registration - May be withdrawn or not renewed\\n4. Imprisonment - May be imposed\\nWhich of the above is\/are correct?\",\r\n        options: [\r\n            \"1 and 2 only\",\r\n            \"1, 2 and 3 only\",\r\n            \"1, 2, 3 and 4\",\r\n            \"4 only\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 26(2) provides for: doubled fine (subject to maximum), AND cancellation of licence or withdrawal\/non-renewal of approval or cancellation of registration. Imprisonment is NOT provided.\"\r\n    },\r\n    {\r\n        id: 44,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"Under the POSH Act, 2013, the appropriate Government's duty to publicise the Act is:\",\r\n        options: [\r\n            \"Mandatory in all circumstances\",\r\n            \"Subject to availability of financial and other resources\",\r\n            \"Only when directed by Parliament\",\r\n            \"Only in metropolitan areas\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 24 uses the phrase 'subject to the availability of financial and other resources', making it conditional rather than absolute mandatory duty.\"\r\n    },\r\n    {\r\n        id: 45,\r\n        chapter: 'CH 8-MISCELLANEOUS (Section 21-30)',\r\n        question: \"An employer wants to challenge an inspection order issued under the POSH Act, 2013. The inspection can be ordered only when Appropriate Government is satisfied about necessity in:\",\r\n        options: [\r\n            \"Interest of expeditious disposal\",\r\n            \"Public interest or interest of women employees at workplace\",\r\n            \"Interest of maintaining law and order\",\r\n            \"Interest of respondent\"\r\n        ],\r\n        correct: 1,\r\n        explanation: \"Section 25(1) limits the power - inspection can be ordered only when Government is 'satisfied that it is necessary in the public interest or in the interest of women employees at a workplace'.\"\r\n    }\r\n];\r\n\r\n\/\/ ==========================================\r\n\/\/ STATE\r\n\/\/ ==========================================\r\nlet initDone = false;\r\nlet currentMode = 'all';\r\nlet currentFilter = null;\r\nlet filteredQuestions = [...allQuestions];\r\nlet currentQuestionIndex = 0;\r\nlet selectedOption = null;\r\nlet answerChecked = false;\r\nlet sessionStats = { attempted: 0, correct: 0, incorrect: 0 };\r\nlet sessionStartTs = Date.now();\r\nlet sessionAnswers = {};\r\nlet progress = { questionStats: {}, weakAreas: [], lastQuestionId: null, lastMode: 'all', lastFilter: null, attemptLog: [] };\r\n\r\nconst $id = (x) => document.getElementById(x);\r\nconst CHAPTERS = [...new Set(allQuestions.map(q => q.chapter))];\r\n\/\/ Case-insensitive helpers: work for \"Ch 1:\", \"CH 1:\", \"ch 1:\" alike.\r\nconst chShort = (c) => c.replace(\/^CH\\s*(\\d+):.*$\/i, 'CH $1').replace('ANNEXURE\/Appendices', 'Annexures');\r\nconst chFull = (c) => { const m = c.match(\/^CH\\s*\\d+:\\s*(.+)$\/i); return m ? m[1] : c; };\r\n\/\/ One label, printed once (avoids the \"name: name\" doubling bug).\r\nconst chLabel = (c) => \/^CH\\s*\\d+:\/i.test(c) ? (chShort(c) + ': ' + chFull(c)) : c;\r\n\r\n\/\/ ==========================================\r\n\/\/ PERSISTENCE (localStorage)\r\n\/\/ ==========================================\r\nfunction loadProgress() {\r\n    try {\r\n        const saved = localStorage.getItem('quiz_progress_' + quizConfig.quizId);\r\n        if (saved) {\r\n            const p = JSON.parse(saved);\r\n            progress = Object.assign(progress, p);\r\n            if (!progress.questionStats) progress.questionStats = {};\r\n            if (!Array.isArray(progress.weakAreas)) progress.weakAreas = [];\r\n            if (!Array.isArray(progress.attemptLog)) progress.attemptLog = [];\r\n        }\r\n    } catch (e) { console.warn('Progress load failed', e); }\r\n}\r\nfunction saveProgress() {\r\n    try {\r\n        if (progress.attemptLog.length > 500) progress.attemptLog = progress.attemptLog.slice(-500);\r\n        localStorage.setItem('quiz_progress_' + quizConfig.quizId, JSON.stringify(progress));\r\n    } catch (e) { console.warn('Progress save failed', e); }\r\n}\r\nfunction getQStat(qid) {\r\n    if (!progress.questionStats[qid]) progress.questionStats[qid] = { correct: 0, incorrect: 0, lastAttempt: null, lastCorrect: null };\r\n    return progress.questionStats[qid];\r\n}\r\n\r\n\/\/ ==========================================\r\n\/\/ TOAST\r\n\/\/ ==========================================\r\nlet toastTimer = null;\r\nfunction showToast(msg, type) {\r\n    const t = $id('warningToast');\r\n    $id('toastMessage').textContent = msg;\r\n    t.classList.toggle('success', type === 'success');\r\n    t.classList.add('show');\r\n    clearTimeout(toastTimer);\r\n    toastTimer = setTimeout(() => t.classList.remove('show'), 2600);\r\n}\r\n\r\n\/\/ ==========================================\r\n\/\/ TAB NAVIGATION\r\n\/\/ ==========================================\r\nfunction switchView(view) {\r\n    document.querySelectorAll('.cwq-portal .gp-tab').forEach(b => b.classList.toggle('active', b.dataset.view === view));\r\n    document.querySelectorAll('.cwq-portal .gp-view').forEach(v => v.classList.toggle('active', v.id === 'view-' + view));\r\n    if (view === 'performance') renderAI();\r\n}\r\n\r\n\/\/ ==========================================\r\n\/\/ MODE \/ FILTERS\r\n\/\/ ==========================================\r\nfunction setMode(mode, filter) {\r\n    currentMode = mode;\r\n    currentFilter = filter || null;\r\n    document.querySelectorAll('.cwq-portal .mode-tab').forEach(t => t.classList.toggle('active', t.dataset.mode === mode));\r\n    $id('chapterFilterCard').style.display = (mode === 'chapter') ? '' : 'none';\r\n    $id('weakAreasCard').style.display = (mode === 'weak') ? '' : 'none';\r\n    applyFilters();\r\n    progress.lastMode = mode; progress.lastFilter = currentFilter; saveProgress();\r\n}\r\nfunction applyFilters() {\r\n    if (currentMode === 'all') filteredQuestions = [...allQuestions];\r\n    else if (currentMode === 'chapter') filteredQuestions = currentFilter ? allQuestions.filter(q => q.chapter === currentFilter) : [...allQuestions];\r\n    else if (currentMode === 'weak') {\r\n        filteredQuestions = allQuestions.filter(q => progress.weakAreas.includes(q.id));\r\n        if (!filteredQuestions.length) { showToast('No weak areas yet \u2014 great going!', 'success'); filteredQuestions = [...allQuestions]; setMode('all'); return; }\r\n    }\r\n    currentQuestionIndex = 0;\r\n    sessionStats = { attempted: 0, correct: 0, incorrect: 0 };\r\n    sessionStartTs = Date.now();\r\n    sessionAnswers = {};\r\n    renderFilters(); renderGrid(); loadQuestion(); updateStats();\r\n}\r\nfunction renderFilters() {\r\n    $id('chapterList').innerHTML = CHAPTERS.map(c => {\r\n        const n = allQuestions.filter(q => q.chapter === c).length;\r\n        return '<div class=\"filter-item' + (currentMode === 'chapter' && currentFilter === c ? ' active' : '') + '\" data-chapter=\"' + encodeURIComponent(c) + '\" title=\"' + c + '\"><span class=\"filter-text\">' + chLabel(c) + '<\/span><span class=\"filter-count\">' + n + '<\/span><\/div>';\r\n    }).join('');\r\n    renderWeakList();\r\n}\r\nfunction renderWeakList() {\r\n    const list = $id('weakQuestionList');\r\n    const weak = allQuestions.filter(q => progress.weakAreas.includes(q.id));\r\n    list.innerHTML = weak.length ? weak.map(q => {\r\n        const s = getQStat(q.id);\r\n        return '<div class=\"weak-question-item\" data-goto=\"' + q.id + '\"><span class=\"q-num\">Q' + q.id + '<\/span><span class=\"q-text\">' + q.question.replace(\/<br\\s*\\\/?>|\\n\/gi, ' ').substring(0, 60) + '\u2026<\/span><span class=\"wrong-count\">' + s.incorrect + '\u2717<\/span><\/div>';\r\n    }).join('') : '<p style=\"font-size:12.5px;color:var(--mut);text-align:center;padding:14px 4px;\">No weak areas. Keep practising!<\/p>';\r\n}\r\n\r\n\/\/ ==========================================\r\n\/\/ QUESTION RENDERING\r\n\/\/ ==========================================\r\nfunction loadQuestion() {\r\n    const q = filteredQuestions[currentQuestionIndex];\r\n    if (!q) {\r\n        $id('questionText').innerHTML = '<b>No questions loaded yet.<\/b> Paste your question bank into the <code>allQuestions<\/code> array in this file (format documented at the array) and reload.';\r\n        $id('optionsList').innerHTML = '';\r\n        $id('questionNumber').textContent = 'Question 0 of 0';\r\n        return;\r\n    }\r\n    selectedOption = null; answerChecked = false;\r\n    $id('questionNumber').textContent = 'Question ' + (currentQuestionIndex + 1) + ' of ' + filteredQuestions.length;\r\n    $id('currentQuestionChapter').textContent = chLabel(q.chapter);\r\n    $id('weakBadge').style.display = progress.weakAreas.includes(q.id) ? '' : 'none';\r\n    $id('questionText').innerHTML = formatQuestion(q);\r\n    $id('explanationBox').classList.remove('show');\r\n    renderOptions(q);\r\n    renderMastery(q);\r\n    const prior = sessionAnswers[q.id];\r\n    if (prior !== undefined) revealAnswer(q, prior, true);\r\n    $id('prevBtn').disabled = currentQuestionIndex === 0;\r\n    $id('nextBtn').disabled = currentQuestionIndex === filteredQuestions.length - 1;\r\n    $id('checkBtn').disabled = prior !== undefined;\r\n    renderGrid();\r\n    progress.lastQuestionId = q.id; saveProgress();\r\n    if (initDone && window.innerWidth <= 900) {\r\n        const p = document.querySelector('.cwq-portal .question-panel');\r\n        if (p) p.scrollIntoView({ behavior: 'smooth', block: 'start' });\r\n    }\r\n}\r\n\/\/ UPSC exam-paper formatting: numbered statements get their own spaced rows,\r\n\/\/ the \"Select the correct answer \/ Which of the above\" lead sits on its own line.\r\n\/\/ Splits on BOTH \"\\n\" and \"<br>\" so either style works in pasted data.\r\nfunction formatQuestion(q) {\r\n    const parts = q.question.split(\/<br\\s*\\\/?>|\\n\/i);\r\n    let html = '<span class=\"q-stem\"><b>Q' + q.id + '.<\/b> ' + (parts[0] || '') + '<\/span>';\r\n    for (let i = 1; i < parts.length; i++) {\r\n        const seg = parts[i].trim();\r\n        if (!seg) continue;\r\n        const m = seg.match(\/^(\\d+)\\.\\s*(.*)$\/s);\r\n        if (m) html += '<span class=\"q-stmt\"><span class=\"sn\">' + m[1] + '.<\/span><span>' + m[2] + '<\/span><\/span>';\r\n        else if (\/^(select the correct|which of the (above|following|statements)|choose the correct|consider the following|statement)\/i.test(seg))\r\n            html += '<span class=\"q-lead\">' + seg + '<\/span>';\r\n        else html += '<span class=\"q-lead\" style=\"font-style:normal\">' + seg + '<\/span>';\r\n    }\r\n    return html;\r\n}\r\nfunction renderOptions(q) {\r\n    $id('optionsList').innerHTML = q.options.map((opt, i) =>\r\n        '<div class=\"option-item\" data-opt=\"' + i + '\"><span class=\"option-letter\">(' + String.fromCharCode(97 + i) + ')<\/span><span class=\"option-text\">' + opt + '<\/span><i class=\"option-icon\" style=\"margin-top:4px\"><\/i><\/div>'\r\n    ).join('');\r\n}\r\nfunction renderMastery(q) {\r\n    const s = getQStat(q.id);\r\n    const mi = $id('masteryIndicator');\r\n    if (s.correct + s.incorrect === 0) { mi.classList.remove('show'); return; }\r\n    mi.classList.add('show');\r\n    const stars = $id('masteryStars').querySelectorAll('i');\r\n    stars.forEach((st, i) => st.classList.toggle('filled', i < Math.min(s.correct, 5)));\r\n}\r\nfunction checkAnswer() {\r\n    if (answerChecked || selectedOption === null) { if (selectedOption === null) showToast('Select an option first'); return; }\r\n    const q = filteredQuestions[currentQuestionIndex];\r\n    const isCorrect = selectedOption === q.correct;\r\n    sessionAnswers[q.id] = selectedOption;\r\n    sessionStats.attempted++; isCorrect ? sessionStats.correct++ : sessionStats.incorrect++;\r\n    updateQuestionStats(q, isCorrect);\r\n    revealAnswer(q, selectedOption, false);\r\n    updateStats(); renderGrid(); renderWeakList(); updateHeader();\r\n}\r\nfunction revealAnswer(q, chosen, restoring) {\r\n    answerChecked = true;\r\n    const items = $id('optionsList').querySelectorAll('.option-item');\r\n    items.forEach((it, i) => {\r\n        it.classList.add('disabled');\r\n        if (i === q.correct) { it.classList.add('correct'); const oi = it.querySelector('.option-icon'); oi.textContent = '\\u2713'; oi.style.fontStyle = 'normal'; }\r\n        else if (i === chosen) { it.classList.add('incorrect'); const oj = it.querySelector('.option-icon'); oj.textContent = '\\u2717'; oj.style.fontStyle = 'normal'; }\r\n    });\r\n    $id('explanationText').innerHTML = q.explanation;\r\n    $id('explanationBox').classList.add('show');\r\n    $id('checkBtn').disabled = true;\r\n    renderMastery(q);\r\n    if (!restoring) showToast(chosen === q.correct ? 'Correct! Well done.' : 'Incorrect \u2014 read the explanation.', chosen === q.correct ? 'success' : '');\r\n}\r\nfunction updateQuestionStats(q, isCorrect) {\r\n    const s = getQStat(q.id);\r\n    isCorrect ? s.correct++ : s.incorrect++;\r\n    s.lastAttempt = Date.now(); s.lastCorrect = isCorrect;\r\n    progress.attemptLog.push({ qid: q.id, correct: isCorrect, ts: Date.now() });\r\n    const isWeak = progress.weakAreas.includes(q.id);\r\n    if (!isCorrect && s.incorrect >= quizConfig.weakThreshold && !isWeak) progress.weakAreas.push(q.id);\r\n    if (isCorrect && isWeak && s.correct >= quizConfig.masteryThreshold) progress.weakAreas = progress.weakAreas.filter(id => id !== q.id);\r\n    saveProgress();\r\n}\r\n\r\n\/\/ ==========================================\r\n\/\/ GRID + STATS\r\n\/\/ ==========================================\r\nfunction renderGrid() {\r\n    $id('questionGrid').innerHTML = filteredQuestions.map((q, i) => {\r\n        let cls = 'unattempted';\r\n        const ans = sessionAnswers[q.id];\r\n        if (ans !== undefined) cls = (ans === q.correct) ? 'correct-answered' : 'incorrect-answered';\r\n        else { const s = progress.questionStats[q.id]; if (s && (s.correct + s.incorrect) > 0) cls = 'attempted'; }\r\n        if (i === currentQuestionIndex) cls = 'current';\r\n        const weak = progress.weakAreas.includes(q.id) ? ' weak-marked' : '';\r\n        return '<div class=\"grid-item ' + cls + weak + '\" data-idx=\"' + i + '\" title=\"Q' + q.id + '\">' + (i + 1) + '<\/div>';\r\n    }).join('');\r\n}\r\nfunction masteredCount() { return allQuestions.filter(q => { const s = progress.questionStats[q.id]; return s && s.correct >= quizConfig.masteryThreshold; }).length; }\r\nfunction updateStats() {\r\n    $id('totalQuestions').textContent = filteredQuestions.length;\r\n    $id('attemptedCount').textContent = sessionStats.attempted;\r\n    $id('correctCount').textContent = sessionStats.correct;\r\n    $id('incorrectCount').textContent = sessionStats.incorrect;\r\n    const mastered = masteredCount();\r\n    const pct = allQuestions.length ? Math.round(mastered \/ allQuestions.length * 100) : 0;\r\n    $id('progressPercentage').textContent = pct + '%';\r\n    $id('progressRingFill').style.strokeDashoffset = 264 - (264 * pct \/ 100);\r\n    $id('totalCorrectProgress').textContent = Object.values(progress.questionStats).reduce((a, s) => a + s.correct, 0);\r\n    $id('totalWeakProgress').textContent = progress.weakAreas.length;\r\n    $id('allCount').textContent = allQuestions.length;\r\n    $id('weakModeCount').textContent = progress.weakAreas.length;\r\n}\r\nfunction updateHeader() {\r\n    $id('hdrTotalQ').textContent = allQuestions.length;\r\n    $id('hdrChapters').textContent = CHAPTERS.length;\r\n    const pct = allQuestions.length ? Math.round(masteredCount() \/ allQuestions.length * 100) : 0;\r\n    $id('hdrMastered').textContent = pct + '%';\r\n    const w = progress.weakAreas.length;\r\n    $id('weakBadgeHeader').style.display = w ? '' : 'none';\r\n    $id('weakCountHeader').textContent = w;\r\n    const r = computeReadiness();\r\n    $id('hdrReadiness').textContent = r.attempted ? r.score + '%' : '\u2014';\r\n    $id('perfPill').style.display = w >= 5 ? '' : 'none';\r\n}\r\n\r\n\/\/ ==========================================\r\n\/\/ SUBMIT \/ RESULT \/ RESETS\r\n\/\/ ==========================================\r\nfunction submitExam() {\r\n    if (!sessionStats.attempted) { showToast('Attempt at least one question first'); return; }\r\n    const pct = Math.round(sessionStats.correct \/ sessionStats.attempted * 100);\r\n    $id('resultCorrect').textContent = sessionStats.correct;\r\n    $id('resultIncorrect').textContent = sessionStats.incorrect;\r\n    $id('resultScore').textContent = pct + '%';\r\n    $id('resultIcon').textContent = pct >= 80 ? '\ud83c\udfc6' : pct >= 60 ? '\ud83c\udf89' : pct >= 40 ? '\ud83d\udcd6' : '\ud83d\udcaa';\r\n    $id('resultTitle').textContent = pct >= 80 ? 'Outstanding!' : pct >= 60 ? 'Great Job!' : pct >= 40 ? 'Keep Practising!' : 'Needs Revision';\r\n    $id('resultMessage').textContent = 'You attempted ' + sessionStats.attempted + ' of ' + filteredQuestions.length + ' questions in this session.';\r\n    $id('practiceWeakBtn').style.display = progress.weakAreas.length ? '' : 'none';\r\n    $id('resultModal').classList.add('show');\r\n}\r\nfunction reviewAnswers() { $id('resultModal').classList.remove('show'); currentQuestionIndex = 0; loadQuestion(); }\r\nfunction retryQuiz() { $id('resultModal').classList.remove('show'); sessionStats = { attempted: 0, correct: 0, incorrect: 0 }; sessionAnswers = {}; currentQuestionIndex = 0; loadQuestion(); updateStats(); }\r\n\/\/ SESSION RESET (Practice tab): clears ONLY this session's answers\/score.\r\n\/\/ Lifetime performance (mastery, weak areas, attempt history) is preserved.\r\nfunction resetSession() {\r\n    if (!confirm('Reset this session? Only the current answers and session score are cleared \u2014 your lifetime performance and mastery are kept.')) return;\r\n    sessionStats = { attempted: 0, correct: 0, incorrect: 0 };\r\n    sessionAnswers = {};\r\n    sessionStartTs = Date.now();\r\n    currentQuestionIndex = 0;\r\n    loadQuestion(); updateStats(); renderGrid();\r\n    showToast('Session reset \u2014 performance data kept', 'success');\r\n}\r\n\/\/ PERFORMANCE RESET (My Performance tab): wipes lifetime data after confirm.\r\nfunction resetPerformance() {\r\n    if (!confirm('Permanently erase ALL lifetime performance for this quiz?\\n\\nThis clears mastery stars, weak areas, accuracy history and the readiness score. This cannot be undone.')) return;\r\n    progress = { questionStats: {}, weakAreas: [], lastQuestionId: null, lastMode: 'all', lastFilter: null, attemptLog: [] };\r\n    saveProgress();\r\n    sessionStats = { attempted: 0, correct: 0, incorrect: 0 };\r\n    sessionAnswers = {};\r\n    sessionStartTs = Date.now();\r\n    setMode('all');\r\n    updateHeader();\r\n    renderAI();\r\n    showToast('Lifetime performance erased', 'success');\r\n}\r\n\r\n\/\/ ==========================================\r\n\/\/ TAB 2 \u2014 AI COACH ENGINE (rule-based, client-side)\r\n\/\/ Chapter weight = chapter's share of the question bank\r\n\/\/ ==========================================\r\nfunction chapterCounts() {\r\n    const map = {};\r\n    allQuestions.forEach(q => { map[q.chapter] = (map[q.chapter] || 0) + 1; });\r\n    return Object.entries(map).sort((a, b) => b[1] - a[1]);\r\n}\r\nfunction chapterStats() {\r\n    const total = allQuestions.length;\r\n    return chapterCounts().map(([c, n]) => {\r\n        const qs = allQuestions.filter(q => q.chapter === c);\r\n        let attempted = 0, correct = 0, incorrect = 0, scoreSum = 0;\r\n        qs.forEach(q => {\r\n            const s = progress.questionStats[q.id];\r\n            if (s && (s.correct + s.incorrect) > 0) { attempted++; correct += s.correct; incorrect += s.incorrect; }\r\n            scoreSum += s ? Math.min(s.correct \/ quizConfig.masteryThreshold, 1) : 0;\r\n        });\r\n        const acc = (correct + incorrect) ? correct \/ (correct + incorrect) : null;\r\n        const weight = n \/ total;\r\n        const coverage = attempted \/ n;\r\n        const mastery = scoreSum \/ n;\r\n        const priority = weight * (acc === null ? 0.85 : (1 - acc)) * (0.5 + 0.5 * (1 - coverage));\r\n        return { chapter: c, count: n, weight, attempted, coverage, acc, mastery, priority };\r\n    });\r\n}\r\nfunction computeReadiness() {\r\n    const stats = chapterStats();\r\n    const score = Math.round(stats.reduce((a, s) => a + s.weight * s.mastery, 0) * 100);\r\n    const attempted = Object.values(progress.questionStats).some(s => (s.correct + s.incorrect) > 0);\r\n    return { score, attempted, stats };\r\n}\r\nfunction renderAI() {\r\n    if (!allQuestions.length) {\r\n        $id('aiEmptyState').style.display = '';\r\n        $id('aiContent').style.display = 'none';\r\n        return;\r\n    }\r\n    const { score, attempted, stats } = computeReadiness();\r\n    $id('aiEmptyState').style.display = attempted ? 'none' : '';\r\n    $id('aiContent').style.display = attempted ? '' : 'none';\r\n    if (!attempted) return;\r\n\r\n    \/\/ Readiness ring\r\n    $id('aiScore').textContent = score;\r\n    $id('aiRingFill').style.strokeDashoffset = 402 - (402 * score \/ 100);\r\n    const verdict = score >= 80 ? '<b>Exam-ready.<\/b> Maintain with the revision queue and weak-area drills.'\r\n        : score >= 60 ? '<b>Strong base.<\/b> Close the gaps in your top-weight chapters to cross 80.'\r\n        : score >= 35 ? '<b>Building up.<\/b> Focus on the priority chapters below \u2014 they move your score fastest.'\r\n        : '<b>Early stage.<\/b> Start with the highest-weight chapters; every mastered question compounds.';\r\n    $id('aiVerdict').innerHTML = verdict + '<br><span style=\"font-size:11.8px;opacity:.8\">Score = \u03a3 (chapter weight \u00d7 your mastery), computed across ' + CHAPTERS.length + ' chapters of the bank.<\/span>';\r\n\r\n    \/\/ KPIs\r\n    const totalAttempted = allQuestions.filter(q => { const s = progress.questionStats[q.id]; return s && (s.correct + s.incorrect) > 0; }).length;\r\n    const allC = Object.values(progress.questionStats).reduce((a, s) => a + s.correct, 0);\r\n    const allI = Object.values(progress.questionStats).reduce((a, s) => a + s.incorrect, 0);\r\n    const accAll = (allC + allI) ? Math.round(allC \/ (allC + allI) * 100) : 0;\r\n    const recent = progress.attemptLog.slice(-20);\r\n    const accRecent = recent.length ? Math.round(recent.filter(a => a.correct).length \/ recent.length * 100) : 0;\r\n    const trendArrow = recent.length >= 5 ? (accRecent > accAll ? ' <span style=\"color:var(--green)\">\\u2197<\/span>' : accRecent < accAll ? ' <span style=\"color:var(--red)\">\\u2198<\/span>' : '') : '';\r\n    $id('aiKpis').innerHTML =\r\n        '<div class=\"ai-kpi\"><div class=\"n\">' + totalAttempted + '\/' + allQuestions.length + '<\/div><div class=\"l\">Coverage<\/div><\/div>' +\r\n        '<div class=\"ai-kpi\"><div class=\"n ' + (accAll >= 70 ? 'g' : accAll >= 45 ? 'a' : 'r') + '\">' + accAll + '%<\/div><div class=\"l\">Lifetime Accuracy<\/div><\/div>' +\r\n        '<div class=\"ai-kpi\"><div class=\"n ' + (accRecent >= 70 ? 'g' : accRecent >= 45 ? 'a' : 'r') + '\">' + accRecent + '%' + trendArrow + '<\/div><div class=\"l\">Last 20 Attempts<\/div><\/div>' +\r\n        '<div class=\"ai-kpi\"><div class=\"n g\">' + masteredCount() + '<\/div><div class=\"l\">Mastered (' + quizConfig.masteryThreshold + '\u2605)<\/div><\/div>' +\r\n        '<div class=\"ai-kpi\"><div class=\"n r\">' + progress.weakAreas.length + '<\/div><div class=\"l\">Weak Questions<\/div><\/div>';\r\n\r\n    \/\/ Smart study plan\r\n    const byPriority = [...stats].sort((a, b) => b.priority - a.priority);\r\n    const recos = [];\r\n    byPriority.slice(0, 3).forEach(s => {\r\n        if (s.acc === null) recos.push({ ic: 'warm', icon: '\ud83e\udded', txt: '<b>' + chShort(s.chapter) + '<\/b> carries <b>' + Math.round(s.weight * 100) + '%<\/b> of the bank but you haven\\u2019t attempted it yet \u2014 begin here.', ch: s.chapter });\r\n        else if (s.acc < 0.6) recos.push({ ic: 'hot', icon: '\ud83d\udd25', txt: '<b>' + chShort(s.chapter) + '<\/b>: chapter weight <b>' + Math.round(s.weight * 100) + '%<\/b>, your accuracy only <b>' + Math.round(s.acc * 100) + '%<\/b> \u2014 highest payoff zone right now.', ch: s.chapter });\r\n        else if (s.coverage < 0.6) recos.push({ ic: 'cool', icon: '\ud83d\udd0d', txt: '<b>' + chShort(s.chapter) + '<\/b>: accuracy is fine (' + Math.round(s.acc * 100) + '%) but you\\u2019ve only covered <b>' + Math.round(s.coverage * 100) + '%<\/b> of its questions \u2014 finish the set.', ch: s.chapter });\r\n    });\r\n    if (progress.weakAreas.length >= 3) recos.push({ ic: 'hot', icon: '\u26a0\ufe0f', txt: 'You have <b>' + progress.weakAreas.length + ' weak questions<\/b> flagged. One focused Weak-Areas session will clear the backlog.', weak: true });\r\n    const due = revisionDue();\r\n    if (due.length) recos.push({ ic: 'warm', icon: '\ud83d\udd01', txt: '<b>' + due.length + ' mastered questions<\/b> haven\\u2019t been touched in over ' + quizConfig.revisionGapDays + ' days \u2014 revise before they fade.' });\r\n    const best = [...stats].filter(s => s.acc !== null).sort((a, b) => b.acc - a.acc)[0];\r\n    if (best && best.acc >= 0.75) recos.push({ ic: 'good', icon: '\ud83c\udfc5', txt: 'Strongest area: <b>' + chShort(best.chapter) + '<\/b> at <b>' + Math.round(best.acc * 100) + '%<\/b> accuracy \u2014 bank these marks on exam day.' });\r\n    $id('aiRecoList').innerHTML = recos.map(r =>\r\n        '<div class=\"ai-reco\"><span class=\"ic ' + r.ic + '\">' + r.icon + '<\/span><p>' + r.txt + '<\/p>' +\r\n        (r.ch ? '<button class=\"go\" data-practice-ch=\"' + encodeURIComponent(r.ch) + '\">Practice \\u2192<\/button>' : r.weak ? '<button class=\"go\" data-practice-weak=\"1\">Start \\u2192<\/button>' : '') + '<\/div>'\r\n    ).join('');\r\n\r\n    \/\/ Performance table\r\n    $id('perfTableBody').innerHTML = byPriority.map(s => {\r\n        const accPct = s.acc === null ? null : Math.round(s.acc * 100);\r\n        const tag = s.acc === null ? '<span class=\"tag na\">Not started<\/span>'\r\n            : accPct < 45 ? '<span class=\"tag hot\">Critical<\/span>'\r\n            : accPct < 65 ? '<span class=\"tag warm\">Needs work<\/span>'\r\n            : accPct < 85 ? '<span class=\"tag ok\">On track<\/span>'\r\n            : '<span class=\"tag good\">Strong<\/span>';\r\n        const accBar = s.acc === null ? '\u2014' : '<div class=\"mini-track\"><div class=\"mini-fill\" style=\"width:' + accPct + '%;background:' + (accPct < 45 ? 'var(--red)' : accPct < 65 ? 'var(--amber)' : 'var(--green)') + '\"><\/div><\/div><span style=\"font-size:11.5px\">' + accPct + '%<\/span>';\r\n        return '<tr><td title=\"' + s.chapter + '\">' + chLabel(s.chapter) + '<\/td><td><b>' + Math.round(s.weight * 100) + '%<\/b> <span style=\"color:var(--faint);font-size:11.2px\">(' + s.count + ' Qs)<\/span><\/td><td>' + s.attempted + '\/' + s.count + '<\/td><td>' + accBar + '<\/td><td>' + tag + '<\/td><td><button class=\"mini-go\" data-practice-ch=\"' + encodeURIComponent(s.chapter) + '\">Practice<\/button><\/td><\/tr>';\r\n    }).join('');\r\n\r\n    \/\/ Revision queue\r\n    $id('revisionQueue').innerHTML = due.length ? due.slice(0, 8).map(({ q, days }) =>\r\n        '<div class=\"rev-item\" data-goto=\"' + q.id + '\"><span class=\"q-num\">Q' + q.id + '<\/span><span class=\"q-text\">' + q.question.replace(\/<br\\s*\\\/?>|\\n\/gi, ' ').substring(0, 55) + '\u2026<\/span><span class=\"days\">' + days + 'd ago<\/span><\/div>'\r\n    ).join('') : '<div class=\"ai-empty\" style=\"padding:18px\"><p style=\"font-size:13.3px\">Nothing due for revision. Mastered questions reappear here after ' + quizConfig.revisionGapDays + ' days.<\/p><\/div>';\r\n\r\n    \/\/ Mastery distribution\r\n    const buckets = [0, 0, 0, 0]; \/\/ untouched, learning, close, mastered\r\n    allQuestions.forEach(q => {\r\n        const s = progress.questionStats[q.id];\r\n        if (!s || (s.correct + s.incorrect) === 0) buckets[0]++;\r\n        else if (s.correct >= quizConfig.masteryThreshold) buckets[3]++;\r\n        else if (s.correct >= 2) buckets[2]++;\r\n        else buckets[1]++;\r\n    });\r\n    const labels = ['Untouched', 'Learning (0\u20131\u2605)', 'Almost there (2\u2605)', 'Mastered (' + quizConfig.masteryThreshold + '\u2605+)'];\r\n    const colors = ['#cbd5e1', 'var(--amber)', 'var(--navy-l)', 'var(--green)'];\r\n    $id('masteryDist').innerHTML = buckets.map((n, i) =>\r\n        '<div class=\"bar-row\" style=\"grid-template-columns:minmax(130px,1fr) 2fr auto\"><span class=\"bar-name\">' + labels[i] + '<\/span><div class=\"bar-track\"><div class=\"bar-fill\" style=\"width:' + (allQuestions.length ? n \/ allQuestions.length * 100 : 0) + '%;background:' + colors[i] + '\"><\/div><\/div><span class=\"bar-val\">' + n + '<\/span><\/div>'\r\n    ).join('');\r\n}\r\nfunction revisionDue() {\r\n    const now = Date.now(), gap = quizConfig.revisionGapDays * 86400000;\r\n    return allQuestions.map(q => {\r\n        const s = progress.questionStats[q.id];\r\n        if (s && s.correct >= quizConfig.masteryThreshold && s.lastAttempt && (now - s.lastAttempt) > gap)\r\n            return { q, days: Math.floor((now - s.lastAttempt) \/ 86400000) };\r\n        return null;\r\n    }).filter(Boolean).sort((a, b) => b.days - a.days);\r\n}\r\nfunction gotoQuestion(qid) {\r\n    switchView('practice');\r\n    let idx = filteredQuestions.findIndex(q => q.id === qid);\r\n    if (idx === -1) { setMode('all'); idx = filteredQuestions.findIndex(q => q.id === qid); }\r\n    if (idx !== -1) { currentQuestionIndex = idx; loadQuestion(); }\r\n}\r\nfunction practiceChapter(ch) {\r\n    switchView('practice');\r\n    setMode('chapter', ch);\r\n    showToast('Filtered to ' + chShort(ch), 'success');\r\n}\r\n\r\n\/\/ ==========================================\r\n\/\/ EVENT DELEGATION (single listener)\r\n\/\/ ==========================================\r\ndocument.addEventListener('click', function (e) {\r\n    const w = e.target.closest('.cwq-portal');\r\n    if (!w) return;\r\n    const tab = e.target.closest('.gp-tab'); if (tab) { switchView(tab.dataset.view); return; }\r\n    const mode = e.target.closest('.mode-tab'); if (mode) { setMode(mode.dataset.mode); return; }\r\n    const cf = e.target.closest('.filter-item[data-chapter]'); if (cf) { const c = decodeURIComponent(cf.dataset.chapter); setMode('chapter', currentFilter === c ? null : c); return; }\r\n    const gi = e.target.closest('.grid-item'); if (gi) { currentQuestionIndex = parseInt(gi.dataset.idx, 10); loadQuestion(); return; }\r\n    const go = e.target.closest('[data-goto]'); if (go) { gotoQuestion(parseInt(go.dataset.goto, 10)); return; }\r\n    const pc = e.target.closest('[data-practice-ch]'); if (pc) { practiceChapter(decodeURIComponent(pc.dataset.practiceCh)); return; }\r\n    const pw = e.target.closest('[data-practice-weak]'); if (pw) { switchView('practice'); setMode('weak'); return; }\r\n    const opt = e.target.closest('.option-item'); if (opt && !answerChecked) {\r\n        $id('optionsList').querySelectorAll('.option-item').forEach(o => o.classList.remove('selected'));\r\n        opt.classList.add('selected'); selectedOption = parseInt(opt.dataset.opt, 10); return;\r\n    }\r\n    switch (e.target.closest('button') ? e.target.closest('button').id : '') {\r\n        case 'checkBtn': checkAnswer(); break;\r\n        case 'prevBtn': if (currentQuestionIndex > 0) { currentQuestionIndex--; loadQuestion(); } break;\r\n        case 'nextBtn': if (currentQuestionIndex < filteredQuestions.length - 1) { currentQuestionIndex++; loadQuestion(); } break;\r\n        case 'submitBtn': submitExam(); break;\r\n        case 'resetBtn': resetSession(); break;\r\n        case 'resetPerfBtn': resetPerformance(); break;\r\n        case 'reviewBtn': reviewAnswers(); break;\r\n        case 'retryBtn': retryQuiz(); break;\r\n        case 'practiceWeakBtn': $id('resultModal').classList.remove('show'); setMode('weak'); break;\r\n        case 'practiceWeakAreasBtn': setMode('weak'); break;\r\n        case 'resumeBtn': {\r\n            const qid = progress.lastQuestionId;\r\n            if (progress.lastMode) setMode(progress.lastMode, progress.lastFilter);\r\n            if (qid) gotoQuestion(qid);\r\n            $id('sessionInfo').style.display = 'none';\r\n            break;\r\n        }\r\n    }\r\n});\r\n\r\n\/\/ Screenshot \/ copy deterrents\r\ndocument.addEventListener('contextmenu', function (e) { if (e.target.closest('.cwq-portal')) { e.preventDefault(); showToast('Right-click is disabled to protect content'); } });\r\ndocument.addEventListener('keydown', function (e) {\r\n    if ((e.ctrlKey || e.metaKey) && ['c', 's', 'p', 'u'].includes(e.key.toLowerCase()) && document.querySelector('.cwq-portal')) {\r\n        e.preventDefault(); showToast('Copying is disabled to protect content');\r\n    }\r\n    if (e.key === 'PrintScreen') showToast('Screenshots are discouraged \u2014 content is protected');\r\n});\r\n\r\n\/\/ ==========================================\r\n\/\/ INIT\r\n\/\/ ==========================================\r\ndocument.addEventListener('DOMContentLoaded', function () {\r\n    $id('topicName').textContent = quizConfig.topic;\r\n    $id('topicEyebrow').textContent = 'CSS ADDA \u00b7 PromotionExams.com \u00b7 ' + quizConfig.paper;\r\n    loadProgress();\r\n    renderFilters();\r\n    setMode(progress.lastMode || 'all', progress.lastFilter || null);\r\n    updateHeader();\r\n    if (progress.lastQuestionId) {\r\n        const q = allQuestions.find(x => x.id === progress.lastQuestionId);\r\n        if (q) { $id('sessionInfo').style.display = ''; $id('sessionText').textContent = 'Last session: Q' + q.id + ' (' + chShort(q.chapter) + ')'; }\r\n    }\r\n    initDone = true;\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4f32be8 e-con-full e-flex e-con e-parent\" data-id=\"4f32be8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-983ff86 elementor-widget elementor-widget-html\" data-id=\"983ff86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\n============================================================\nCSS ADDA \u00b7 PromotionExams.com\nCHAPTER-WISE MCQ PRACTICE + AI COACH  (Reusable Template)\n------------------------------------------------------------\nTABS:\n  1. Practice Quiz   \u2014 chapter-wise quiz (progress, weak areas,\n                       chapter filter, mastery stars)\n  2. My Performance  \u2014 AI coach: readiness score, focus areas,\n                       study plan, spaced-repetition revision queue\nAll progress persists in localStorage (per quizId).\n\nHOW TO REUSE THIS TEMPLATE:\n  1. Set quizConfig.quizId  \u2192 unique per topic (e.g. 'RTI-chapterwise-quiz')\n  2. Set quizConfig.topic   \u2192 shown in header (e.g. 'Right to Information Act, 2005')\n  3. Set quizConfig.paper   \u2192 'Paper 1' \/ 'Paper 2'\n  4. Paste your question bank into  const allQuestions = [ ... ]\n     Required fields per question:\n       id (number, unique), chapter (string), question (string, <br> allowed),\n       options (array of 4 strings), correct (0-indexed number),\n       explanation (HTML string)\n     NOTE: No 'year' field \u2014 this template is chapter-wise only.\n============================================================\n-->\n\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, viewport-fit=cover\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n\n<style>\n\/* =====================================================\n   CSS ADDA \u2014 INTEGRATED PORTAL DESIGN SYSTEM\n===================================================== *\/\n.cwq-portal{\n  --navy:#2563EB; --navy-d:#1D4ED8; --navy-l:#3B82F6; --navy-ink:#12275c;\n  --gold:#c9992a; --gold-l:#e6c14e; --gold-d:#a37b1c;\n  --green:#10B981; --green-d:#059669; --green-bg:#ecfdf5;\n  --red:#EF4444; --red-d:#dc2626; --red-bg:#fef2f2;\n  --amber:#f59e0b; --amber-d:#d97706;\n  --bg:#F6F8FC; --card:#FFFFFF;\n  --ink:#1E293B; --mut:#5b6472; --faint:#94A3B8; --line:#E2E8F0;\n  --sh-sm:0 1px 2px rgba(16,41,66,.06);\n  --sh-md:0 4px 10px -2px rgba(16,41,66,.10);\n  --sh-lg:0 12px 26px -8px rgba(16,41,66,.16);\n  --r-sm:8px; --r-md:12px; --r-lg:16px;\n  font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;\n  color:var(--ink); line-height:1.55;\n  background:linear-gradient(160deg,#EFF4FF 0%,#F6F8FC 45%,#FDF9EE 100%);\n  border-radius:var(--r-lg); overflow:hidden; box-shadow:var(--sh-lg);\n  -webkit-user-select:none; user-select:none;\n}\n.cwq-portal *{margin:0;padding:0;box-sizing:border-box;min-width:0}\n.cwq-portal img,.cwq-portal svg,.cwq-portal table{max-width:100%}\n.cwq-portal table{max-width:none}\n@media print{.cwq-portal{display:none!important}}\n\n.ic{font-style:normal;display:inline-block;line-height:1}\n\/* ---------- HEADER ---------- *\/\n.gp-header{background:linear-gradient(135deg,#173db3 0%,var(--navy) 62%,#3b6cf0 100%);border-bottom:4px solid var(--gold);padding:26px 28px 0}\n.gp-head-top{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:18px}\n.gp-brand .eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-l);font-weight:700;margin-bottom:6px}\n.gp-brand h1{font-family:'Crimson Pro',serif;font-weight:600;font-size:clamp(1.25rem,3.5vw,1.75rem);line-height:1.15;color:#fff;letter-spacing:-.01em}\n.gp-brand p{font-size:.85rem;color:#cfe0ff;margin-top:5px}\n.gp-stats{display:flex;gap:10px;flex-wrap:wrap}\n.gp-stat{background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.16);border-radius:var(--r-md);padding:9px 16px;min-width:96px;text-align:center}\n.gp-stat .n{font-family:'Crimson Pro',serif;font-size:1.45rem;font-weight:600;color:var(--gold-l);line-height:1.1}\n.gp-stat .l{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#bfdbfe;margin-top:2px}\n.gp-stat.clickable{cursor:pointer;transition:transform .25s}\n.gp-stat.clickable:hover{transform:translateY(-2px);background:rgba(255,255,255,.16)}\n\n\/* Tab navigation *\/\n.gp-tabs{display:flex;gap:6px;margin-top:22px;flex-wrap:wrap}\n.gp-tab{padding:11px 22px;border:none;border-radius:var(--r-md) var(--r-md) 0 0;background:rgba(255,255,255,.10);color:#dbeafe;font-family:'DM Sans',sans-serif;font-size:.85rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .25s}\n.gp-tab i{color:var(--gold-l);font-size:.8rem}\n.gp-tab:hover{background:rgba(255,255,255,.2);color:#fff}\n.gp-tab.active{background:var(--bg);color:var(--navy-d)}\n.gp-tab.active i{color:var(--gold)}\n.gp-tab .pill{background:var(--red);color:#fff;font-size:.65rem;font-weight:700;padding:1px 7px;border-radius:20px}\n\n.gp-view{display:none;animation:gpFade .35s ease}\n.gp-view.active{display:block}\n@keyframes gpFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}\n\n\/* ---------- SHARED CARDS ---------- *\/\n.quiz-card,.an-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sm);overflow:hidden;display:flex;flex-direction:column}\n.quiz-card-header{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-d) 100%);padding:13px 16px;color:#fff}\n.quiz-card-header h3{font-size:.84rem;font-weight:700;display:flex;align-items:center;gap:8px;color:#fff}\n.quiz-card-header h3 i{color:var(--gold-l)}\n.quiz-card-header.light{background:linear-gradient(135deg,#F1F5FB 0%,#E4ECFB 100%);border-bottom:1px solid var(--line)}\n.quiz-card-header.light h3{color:var(--navy-d)}\n.quiz-card-header.light h3 i{color:var(--gold)}\n.quiz-card-body{padding:16px;flex:1;display:flex;flex-direction:column}\n\n.sec-head{display:flex;align-items:baseline;gap:12px;margin:34px 0 16px;border-bottom:1px solid var(--line);padding-bottom:10px}\n.sec-head .num{font-family:'Crimson Pro',serif;color:var(--gold);font-size:1.05rem;font-weight:600}\n.sec-head h2{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;color:var(--navy-ink)}\n.sec-head .hint{margin-left:auto;color:var(--mut);font-size:.8rem;font-style:italic;font-family:'Crimson Pro',serif}\n\n\/* ---------- MODE SELECTOR ---------- *\/\n.mode-selector{background:var(--card);padding:13px 20px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}\n.mode-tabs{display:flex;gap:8px;flex-wrap:wrap}\n.mode-tab{padding:9px 16px;min-height:40px;border:2px solid var(--line);border-radius:var(--r-md);background:#F8FAFC;font-size:.8rem;font-weight:600;color:var(--mut);cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:6px;font-family:'DM Sans',sans-serif}\n.mode-tab:hover{border-color:var(--navy-l);color:var(--navy)}\n.mode-tab.active{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-d) 100%);border-color:var(--navy);color:#fff}\n.mode-tab.weak-mode{border-color:#f3c1c1}\n.mode-tab.weak-mode.active{background:linear-gradient(135deg,var(--red) 0%,var(--red-d) 100%);border-color:var(--red)}\n.mode-tab .badge{background:rgba(255,255,255,.3);padding:2px 8px;border-radius:20px;font-size:.7rem}\n.mode-tab:not(.active) .badge{background:var(--navy);color:#fff}\n.mode-tab.weak-mode:not(.active) .badge{background:var(--red)}\n.session-info{display:flex;align-items:center;gap:12px;font-size:.8rem;color:var(--mut)}\n.session-info i{color:var(--gold)}\n.resume-btn{padding:7px 14px;background:linear-gradient(135deg,var(--gold) 0%,var(--gold-d) 100%);border:none;border-radius:var(--r-md);color:#fff;font-size:.76rem;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:5px;transition:all .3s;font-family:'DM Sans',sans-serif}\n.resume-btn:hover{transform:translateY(-2px);box-shadow:var(--sh-md)}\n\n\/* ---------- QUIZ GRID LAYOUT (filter bar | question | dashboard) ---------- *\/\n.quiz-container{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;padding:0 18px 18px;align-items:start}\n\/* Full-width horizontal FILTER BAR shown before the MCQ content *\/\n.filter-bar{display:block;padding:14px 18px 0}\n.filter-bar .quiz-card{margin-bottom:12px}\n.filter-bar-row{display:grid;grid-template-columns:1fr;gap:12px}\n.filter-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:7px;padding:2px 0;max-height:none;overflow:visible}\n.filter-item{padding:7px 12px;border-radius:20px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .25s;border:1.5px solid var(--line);background:#F8FAFC;font-size:.8rem;flex:0 0 auto}\n.filter-item:hover{background:#EFF6FF;border-color:var(--navy-l)}\n.filter-item.active{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-d) 100%);color:#fff}\n.filter-item .filter-text{font-weight:600;display:flex;align-items:center;gap:6px;font-size:.79rem}\n.filter-item .filter-count{background:rgba(255,255,255,.2);padding:2px 8px;border-radius:20px;font-size:.7rem;font-weight:600}\n.filter-item:not(.active) .filter-count{background:var(--navy);color:#fff}\n\n.weak-areas-card .quiz-card-header{background:linear-gradient(135deg,var(--red) 0%,var(--red-d) 100%)}\n.weak-question-list{flex:1;overflow-y:auto;margin-bottom:10px;max-height:180px}\n.weak-question-item{background:#F8FAFC;padding:10px 12px;border-radius:var(--r-sm);margin-bottom:8px;font-size:.78rem;display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .3s;border-left:3px solid var(--red)}\n.weak-question-item:hover{background:var(--red-bg);transform:translateX(3px)}\n.weak-question-item .q-num{font-weight:700;color:var(--red);flex-shrink:0}\n.weak-question-item .q-text{flex:1;color:var(--mut);font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.weak-question-item .wrong-count{background:var(--red);color:#fff;padding:2px 6px;border-radius:20px;font-size:.65rem;font-weight:600}\n.practice-weak-btn{width:100%;padding:10px;background:linear-gradient(135deg,var(--red) 0%,var(--red-d) 100%);border:none;border-radius:var(--r-md);color:#fff;font-size:.8rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;transition:all .3s;font-family:'DM Sans',sans-serif}\n.practice-weak-btn:hover{transform:translateY(-2px);box-shadow:var(--sh-md)}\n\n\/* ---------- QUESTION PANEL ---------- *\/\n.question-panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sm);overflow:hidden;align-self:start}\n.question-header{background:linear-gradient(135deg,#F1F5FB 0%,#E4ECFB 100%);padding:13px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px}\n.question-number{font-family:'Crimson Pro',serif;font-size:1.02rem;font-weight:600;color:var(--navy-d)}\n.question-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap}\n.meta-badge{padding:5px 10px;border-radius:20px;font-size:.73rem;font-weight:600;display:flex;align-items:center;gap:4px}\n.meta-badge.chapter{background:linear-gradient(135deg,var(--gold) 0%,var(--gold-d) 100%);color:#fff}\n.meta-badge.weak{background:linear-gradient(135deg,var(--red) 0%,var(--red-d) 100%);color:#fff}\n.meta-badge i{font-size:.63rem}\n.question-body{padding:22px}\n\/* ---- EXAM-PAPER TYPOGRAPHY (UPSC QP style) ---- *\/\n.question-text{font-family:'Crimson Pro',Georgia,'Times New Roman',serif;font-size:1.16rem;line-height:1.7;color:#161b26;padding:20px 22px;background:#fffef9;border:1px solid #e9e3d2;border-left:4px solid var(--gold);border-radius:var(--r-md);margin-bottom:18px;box-shadow:inset 0 1px 0 #fff;text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto}\n.question-text b{font-weight:700}\n.question-text .q-stem{display:block}\n.q-stmt{display:grid;grid-template-columns:30px 1fr;gap:4px;margin:12px 0 0 14px;line-height:1.65}\n.q-stmt .sn{font-weight:600;text-align:left}\n.q-lead{display:block;margin-top:16px}\n.options-list{display:flex;flex-direction:column;gap:9px}\n.option-item{font-family:'Crimson Pro',Georgia,'Times New Roman',serif;padding:12px 16px;border:1.5px solid var(--line);border-radius:var(--r-md);cursor:pointer;display:flex;align-items:flex-start;gap:12px;transition:all .25s;background:#fff}\n.option-item:hover:not(.disabled){border-color:var(--navy-l);background:#F6F9FF;transform:translateX(4px)}\n.option-item.selected{border-color:var(--navy);background:#EFF5FF;box-shadow:0 0 0 1px var(--navy)}\n.option-item.correct{border-color:var(--green);background:#F0FDF6;box-shadow:0 0 0 1px var(--green)}\n.option-item.incorrect{border-color:var(--red);background:#FEF4F4;box-shadow:0 0 0 1px var(--red)}\n.option-item.disabled{cursor:default}\n.option-letter{min-width:34px;font-family:inherit;font-weight:600;font-size:1.08rem;color:#161b26;flex-shrink:0;line-height:1.6;transition:color .25s}\n.option-item.selected .option-letter{color:var(--navy-d)}\n.option-item.correct .option-letter{color:var(--green-d)}\n.option-item.incorrect .option-letter{color:var(--red-d)}\n.option-text{font-size:1.08rem;line-height:1.6;color:#161b26;flex:1;text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto}\n.option-icon{font-size:1rem;display:none}\n.option-item.correct .option-icon,.option-item.incorrect .option-icon{display:block}\n.option-item.correct .option-icon{color:var(--green)}\n.option-item.incorrect .option-icon{color:var(--red)}\n.explanation-box{margin-top:18px;padding:16px;background:linear-gradient(135deg,#FFFBEB 0%,#FEF3C7 100%);border-radius:var(--r-md);border-left:4px solid var(--gold);display:none;animation:gpSlide .4s ease}\n.explanation-box.show{display:block}\n@keyframes gpSlide{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}\n.explanation-title{font-size:.84rem;font-weight:700;color:var(--gold-d);margin-bottom:8px;display:flex;align-items:center;gap:6px}\n.explanation-text{font-family:'Crimson Pro',Georgia,'Times New Roman',serif;font-size:1.02rem;line-height:1.68;color:#1c2330;text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto}\n.mastery-indicator{margin-top:14px;padding:10px 14px;background:#F8FAFC;border-radius:var(--r-md);display:none}\n.mastery-indicator.show{display:flex;align-items:center;justify-content:space-between}\n.mastery-label{font-size:.78rem;color:var(--mut);display:flex;align-items:center;gap:5px}\n.mastery-stars{display:flex;gap:2px}\n.mastery-stars i{color:var(--line);font-size:.85rem}\n.mastery-stars i.filled{color:#fbbf24}\n.question-nav{margin-top:20px;padding:16px 20px;background:#F8FAFC;display:flex;justify-content:space-between;align-items:center;gap:12px;border-radius:var(--r-md);border:1px solid var(--line)}\n.nav-btn{padding:11px 22px;min-height:44px;border:none;border-radius:var(--r-md);font-size:.85rem;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:7px;transition:all .3s;font-family:'DM Sans',sans-serif;touch-action:manipulation}\n.nav-btn.prev{background:#fff;color:var(--mut);border:2px solid var(--line)}\n.nav-btn.prev:hover:not(:disabled){border-color:var(--navy);color:var(--navy);transform:translateX(-3px)}\n.nav-btn.check{background:linear-gradient(135deg,var(--gold) 0%,var(--gold-d) 100%);color:#fff;flex:1;justify-content:center;max-width:220px;box-shadow:var(--sh-md)}\n.nav-btn.check:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--sh-lg)}\n.nav-btn.next{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-d) 100%);color:#fff;box-shadow:var(--sh-md)}\n.nav-btn.next:hover:not(:disabled){transform:translateX(3px);box-shadow:var(--sh-lg)}\n.nav-btn:disabled{opacity:.5;cursor:not-allowed}\n\n\/* ---------- RIGHT SIDEBAR ---------- *\/\n.dashboard-sidebar{display:flex;flex-direction:column;gap:16px;align-self:start;min-width:0}\n\/* Combined Progress + Session card *\/\n.progress-combo{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center}\n.progress-combo .stat-col{display:flex;flex-direction:column;gap:2px}\n.progress-combo .stat-row{padding:5px 0}\n.progress-ring-container{display:flex;justify-content:center}\n.progress-ring{position:relative;width:100px;height:100px}\n.progress-ring svg{transform:rotate(-90deg)}\n.progress-ring-bg{fill:none;stroke:var(--line);stroke-width:8}\n.progress-ring-fill{fill:none;stroke:var(--green);stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset .5s}\n.progress-ring-text{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}\n.progress-ring-percentage{font-family:'Crimson Pro',serif;font-size:1.5rem;font-weight:600;color:var(--ink)}\n.progress-ring-label{font-size:.63rem;color:var(--mut)}\n.progress-stats-mini{display:grid;grid-template-columns:1fr 1fr;gap:8px}\n.progress-stat-mini{background:#F8FAFC;padding:10px;border-radius:var(--r-sm);text-align:center}\n.progress-stat-mini .value{font-family:'Crimson Pro',serif;font-size:1.2rem;font-weight:600}\n.progress-stat-mini .value.correct{color:var(--green)}\n.progress-stat-mini .value.incorrect{color:var(--red)}\n.progress-stat-mini .label{font-size:.63rem;color:var(--mut);margin-top:2px}\n.question-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;max-height:200px;overflow-y:auto;padding:2px}\n.grid-item{width:100%;aspect-ratio:1;border-radius:var(--r-sm);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.73rem;cursor:pointer;transition:all .3s;border:2px solid transparent;position:relative}\n.grid-item.unattempted{background:var(--navy);color:#fff}\n.grid-item.current{background:var(--gold);color:#fff;transform:scale(1.1);box-shadow:var(--sh-md);z-index:1}\n.grid-item.attempted{background:#f7ce6b;color:var(--ink)}\n.grid-item.correct-answered{background:var(--green);color:#fff}\n.grid-item.incorrect-answered{background:var(--red);color:#fff}\n.grid-item.weak-marked::after{content:'!';position:absolute;top:-3px;right:-3px;width:12px;height:12px;background:var(--red);border-radius:50%;font-size:.55rem;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}\n.grid-item:hover:not(.current){transform:scale(1.05)}\n.legend{padding-top:12px;border-top:1px solid var(--line);margin-top:4px}\n.legend-title{font-weight:700;font-size:.73rem;color:var(--ink);margin-bottom:8px}\n.legend-items{display:flex;flex-wrap:wrap;gap:10px}\n.legend-item{display:flex;align-items:center;gap:5px;font-size:.68rem;color:var(--mut)}\n.legend-color{width:14px;height:14px;border-radius:3px}\n.legend-color.unattempted{background:var(--navy)}\n.legend-color.attempted{background:#f7ce6b}\n.legend-color.correct{background:var(--green)}\n.legend-color.incorrect{background:var(--red)}\n.stat-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px dashed var(--line)}\n.stat-row:last-child{border-bottom:none}\n.stat-label{color:var(--mut);font-size:.82rem}\n.stat-value{font-weight:700;font-size:.95rem;color:var(--ink)}\n.stat-value.correct{color:var(--green)}\n.stat-value.incorrect{color:var(--red)}\n.action-buttons{display:flex;flex-direction:column;gap:10px}\n.action-btn{width:100%;padding:12px;min-height:46px;border:none;border-radius:var(--r-md);font-size:.85rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px;transition:all .3s;font-family:'DM Sans',sans-serif}\n.action-btn.submit{background:linear-gradient(135deg,var(--green) 0%,var(--green-d) 100%);color:#fff;box-shadow:var(--sh-md)}\n.action-btn.submit:hover{transform:translateY(-2px);box-shadow:var(--sh-lg)}\n.action-btn.reset{background:#F8FAFC;color:var(--mut);border:2px solid var(--line)}\n.action-btn.reset:hover{border-color:var(--red);color:var(--red)}\n\n\/* ---------- TOAST & MODAL ---------- *\/\n.warning-toast{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);background:var(--red);color:#fff;padding:12px 24px;border-radius:var(--r-md);font-weight:600;box-shadow:var(--sh-lg);z-index:10000;display:none;animation:gpUp .3s ease;font-size:.88rem}\n.warning-toast.show{display:flex;align-items:center;gap:8px}\n.warning-toast.success{background:var(--green)}\n@keyframes gpUp{from{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}\n.result-modal{position:fixed;inset:0;background:rgba(9,20,45,.72);display:none;justify-content:center;align-items:center;z-index:10000;padding:20px}\n.result-modal.show{display:flex}\n.result-content{background:#fff;padding:32px;border-radius:var(--r-lg);text-align:center;max-width:440px;width:100%;box-shadow:var(--sh-lg);animation:gpModal .3s ease;max-height:90vh;overflow-y:auto}\n@keyframes gpModal{from{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}\n.result-icon{font-size:50px;margin-bottom:16px}\n.result-title{font-family:'Crimson Pro',serif;font-size:1.5rem;font-weight:600;color:var(--ink);margin-bottom:8px}\n.result-message{color:var(--mut);margin-bottom:20px;font-size:.9rem}\n.result-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}\n.result-stat{background:#F8FAFC;padding:12px;border-radius:var(--r-md)}\n.result-stat-value{font-family:'Crimson Pro',serif;font-size:1.4rem;font-weight:600;color:var(--navy)}\n.result-stat-label{font-size:.72rem;color:var(--mut)}\n.result-buttons{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}\n.result-btn{padding:10px 20px;border:none;border-radius:var(--r-md);font-weight:700;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:6px;font-size:.82rem;font-family:'DM Sans',sans-serif}\n.result-btn.primary{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-d) 100%);color:#fff}\n.result-btn.secondary{background:#F8FAFC;color:var(--mut)}\n.result-btn.weak{background:linear-gradient(135deg,var(--red) 0%,var(--red-d) 100%);color:#fff}\n.result-btn:hover{transform:translateY(-2px)}\n\n\/* =====================================================\n   TAB 2 \u2014 MY PERFORMANCE (AI COACH)\n===================================================== *\/\n.ai-wrap{padding:6px 28px 40px;max-width:1080px;margin:0 auto}\n.an-card{padding:22px 22px}\n.bar-row{display:grid;grid-template-columns:34px minmax(190px,1.5fr) 2.3fr auto;align-items:center;gap:12px;padding:6px 0}\n.bar-row+.bar-row{border-top:1px dashed #eef1f6}\n.bar-rank{font-family:'Crimson Pro',serif;color:var(--mut);font-size:.9rem;text-align:right}\n.bar-name{font-size:.86rem;font-weight:500}\n.bar-track{background:#eef1f6;border-radius:8px;height:20px;overflow:hidden}\n.bar-fill{height:100%;border-radius:8px;transition:width .8s ease}\n.bar-val{font-weight:700;font-size:.92rem;min-width:64px;text-align:right}\n.tbl-scroll{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:#fff}\n.ai-hero{display:grid;grid-template-columns:280px 1fr;gap:18px;align-items:stretch}\n.ai-ring-card{background:linear-gradient(150deg,var(--navy-ink) 0%,var(--navy-d) 70%,#2f5fe0 100%);border-radius:var(--r-lg);padding:26px 20px;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:var(--sh-md)}\n.ai-ring{position:relative;width:150px;height:150px}\n.ai-ring svg{transform:rotate(-90deg)}\n.ai-ring .bg{fill:none;stroke:rgba(255,255,255,.14);stroke-width:11}\n.ai-ring .fg{fill:none;stroke:var(--gold-l);stroke-width:11;stroke-linecap:round;transition:stroke-dashoffset 1s ease}\n.ai-ring-txt{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}\n.ai-ring-txt .n{font-family:'Crimson Pro',serif;font-size:2.5rem;font-weight:600;color:var(--gold-l);line-height:1}\n.ai-ring-txt .l{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:#bfdbfe;margin-top:4px}\n.ai-verdict{margin-top:14px;font-size:.86rem;color:#dbeafe;line-height:1.5}\n.ai-verdict b{color:#fff}\n.ai-coach-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;box-shadow:var(--sh-sm)}\n.ai-coach-card h3{font-size:.95rem;color:var(--navy-ink);display:flex;align-items:center;gap:8px;margin-bottom:12px}\n.ai-coach-card h3 i{color:var(--gold)}\n.ai-reco{display:flex;gap:12px;padding:11px 0;border-bottom:1px dashed var(--line);align-items:flex-start}\n.ai-reco:last-child{border-bottom:none}\n.ai-reco .ic{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.8rem;flex-shrink:0;margin-top:2px}\n.ai-reco .ic.hot{background:var(--red-bg);color:var(--red-d)}\n.ai-reco .ic.warm{background:#fef7e6;color:var(--amber-d)}\n.ai-reco .ic.cool{background:#eff6ff;color:var(--navy)}\n.ai-reco .ic.good{background:var(--green-bg);color:var(--green-d)}\n.ai-reco p{font-size:.87rem;color:#37414f}\n.ai-reco p b{color:var(--navy-ink)}\n.ai-reco .go{margin-left:auto;flex-shrink:0;background:#EFF6FF;color:var(--navy-d);border:1px solid #d4e2fb;border-radius:8px;padding:6px 12px;font-size:.72rem;font-weight:700;cursor:pointer;transition:all .25s;font-family:'DM Sans',sans-serif;white-space:nowrap}\n.ai-reco .go:hover{background:var(--navy);color:#fff}\n\n.ai-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:18px}\n.ai-kpi{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);padding:14px 16px;box-shadow:var(--sh-sm)}\n.ai-kpi .n{font-family:'Crimson Pro',serif;font-size:1.6rem;font-weight:600;color:var(--navy-d)}\n.ai-kpi .n.g{color:var(--green-d)} .ai-kpi .n.r{color:var(--red-d)} .ai-kpi .n.a{color:var(--amber-d)}\n.ai-kpi .l{font-size:.68rem;letter-spacing:.05em;text-transform:uppercase;color:var(--mut);margin-top:2px}\n\ntable.perf{border-collapse:collapse;width:100%;font-size:.82rem;min-width:760px}\ntable.perf th,table.perf td{padding:10px 10px;border-bottom:1px solid #eef1f6;text-align:center}\ntable.perf thead th{background:var(--navy);color:#fff;font-weight:600;font-size:.72rem}\ntable.perf th:first-child,table.perf td:first-child{text-align:left;padding-left:14px}\ntable.perf td:first-child{font-weight:500;background:#fbfcfe;white-space:nowrap}\n.mini-track{background:#eef1f6;border-radius:6px;height:9px;overflow:hidden;min-width:80px}\n.mini-fill{height:100%;border-radius:6px}\n.tag{display:inline-block;font-size:.66rem;font-weight:700;padding:3px 9px;border-radius:20px;text-transform:uppercase;letter-spacing:.03em}\n.tag.hot{background:var(--red-bg);color:var(--red-d)}\n.tag.warm{background:#fef7e6;color:var(--amber-d)}\n.tag.ok{background:#eff6ff;color:var(--navy-d)}\n.tag.good{background:var(--green-bg);color:var(--green-d)}\n.tag.na{background:#f1f5f9;color:var(--faint)}\n.mini-go{background:none;border:1px solid var(--line);border-radius:8px;padding:5px 10px;font-size:.7rem;font-weight:700;color:var(--navy-d);cursor:pointer;transition:all .25s;font-family:'DM Sans',sans-serif}\n.mini-go:hover{background:var(--navy);color:#fff;border-color:var(--navy)}\n\n.rev-item{display:flex;align-items:center;gap:10px;background:#F8FAFC;border-left:3px solid var(--amber);border-radius:var(--r-sm);padding:10px 12px;margin-bottom:8px;font-size:.79rem;cursor:pointer;transition:all .25s}\n.rev-item:hover{background:#fef7e6;transform:translateX(3px)}\n.rev-item .q-num{font-weight:700;color:var(--amber-d);flex-shrink:0}\n.rev-item .q-text{flex:1;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.rev-item .days{background:var(--amber);color:#fff;padding:2px 8px;border-radius:20px;font-size:.64rem;font-weight:700;white-space:nowrap}\n.ai-empty{text-align:center;padding:34px 20px;color:var(--mut)}\n.ai-empty i{font-size:2rem;color:var(--gold);margin-bottom:12px;display:block}\n.ai-empty .big{font-family:'Crimson Pro',serif;font-size:1.2rem;color:var(--navy-ink);margin-bottom:6px}\n.ai-empty p{font-size:.87rem;max-width:52ch;margin:0 auto}\n.ai-two{display:grid;grid-template-columns:1fr 1fr;gap:18px}\n\n\/* ---------- RESPONSIVE ---------- *\/\n@media(max-width:1024px){.quiz-container{grid-template-columns:minmax(0,1fr) 270px;gap:14px}}\n@media(max-width:900px){\n  \/* MOBILE: question first, everything else stacks below *\/\n  .quiz-container{grid-template-columns:1fr;padding:0 12px 12px;gap:14px}\n  .filter-bar{padding:12px 12px 0}\n  .filter-list{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;-webkit-overflow-scrolling:touch}\n  .question-panel{order:1}\n  .dashboard-sidebar{order:2}\n  .gp-head-top{flex-direction:column;gap:12px}\n  .gp-stats{width:100%;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}\n  .gp-stat{min-width:84px;padding:7px 12px;flex:0 0 auto}\n  .gp-stat .n{font-size:1.2rem}\n  .gp-tabs{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}\n  .gp-tab{flex:0 0 auto;white-space:nowrap}\n  .mode-selector{flex-direction:column;align-items:stretch;padding:10px 12px}\n  .mode-tabs{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;-webkit-overflow-scrolling:touch}\n  .mode-tab{flex:0 0 auto;white-space:nowrap}\n  .session-info{justify-content:center}\n  \/* navigator becomes a horizontal strip *\/\n  .question-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;max-height:none;padding-bottom:6px;gap:7px;-webkit-overflow-scrolling:touch}\n  .grid-item{flex:0 0 40px;height:40px;aspect-ratio:auto}\n  .weak-question-list{max-height:150px}\n  .ai-hero{grid-template-columns:1fr}\n  .ai-two{grid-template-columns:1fr}\n}\n@media(max-width:600px){\n  .gp-header{padding:18px 14px 0}\n  .gp-brand h1{font-size:1.28rem}\n  .gp-brand p{font-size:.78rem}\n  .gp-tabs{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}\n  .gp-tab{padding:9px 13px;font-size:.75rem;flex:0 0 auto;white-space:nowrap}\n  .ai-wrap{padding:6px 12px 30px}\n  .question-header{padding:11px 14px}\n  .question-number{font-size:.94rem}\n  .question-body{padding:14px}\n  .question-text{font-size:1.06rem;padding:15px 16px;line-height:1.68}\n  .q-stmt{margin-left:6px;grid-template-columns:26px 1fr}\n  .option-item{padding:11px 12px;gap:9px}\n  .option-letter{min-width:30px;font-size:1.02rem}\n  .option-text{font-size:1.02rem}\n  .option-item:hover:not(.disabled){transform:none}\n  .question-nav{flex-wrap:wrap;padding:12px;gap:9px}\n  .nav-btn{padding:11px 16px;font-size:.8rem;flex:1;justify-content:center}\n  .nav-btn.check{order:-1;width:100%;max-width:none;flex-basis:100%}\n  .progress-combo{grid-template-columns:auto 1fr;gap:10px}\n  .result-stats{grid-template-columns:repeat(3,1fr);gap:7px}\n  .result-content{padding:22px}\n  .result-buttons{flex-direction:column}\n  .bar-row{grid-template-columns:28px 1fr;row-gap:4px}\n  .bar-track{grid-column:1\/-1}\n  .bar-name,.bar-val{grid-column:2;text-align:left}\n  .sec-head{flex-wrap:wrap;gap:6px}\n  .sec-head .hint{margin-left:0;flex-basis:100%}\n  .sec-head h2{font-size:1rem}\n  .ai-ring{transform:scale(.85);margin:-8px}\n  .ai-ring-txt .n{font-size:2.1rem}\n  .ai-kpis{grid-template-columns:repeat(2,1fr)}\n  .ai-kpi .n{font-size:1.3rem}\n  .ai-reco{flex-wrap:wrap}\n  .ai-reco .go{margin-left:42px}\n  .warning-toast{width:calc(100% - 32px);justify-content:center;font-size:.8rem}\n  .gp-stat{min-width:76px}\n}\n\/* very small phones *\/\n@media(max-width:380px){\n  .gp-header{padding:14px 10px 0}\n  .gp-tab{padding:8px 10px;font-size:.7rem}\n  .mode-tab{padding:8px 11px;font-size:.73rem}\n  .question-text{font-size:1rem;padding:12px}\n  .option-text,.option-letter{font-size:.97rem}\n  .ai-wrap{padding:6px 8px 24px}\n  .quiz-container{padding:0 8px 8px}\n  .filter-bar{padding:10px 8px 0}\n}\n<\/style>\n\n<div class=\"cwq-portal\" id=\"quizWrapper\">\n    <!-- Warning Toast -->\n    <div class=\"warning-toast\" id=\"warningToast\">\n        <span class=\"ic\">\u26a0\ufe0f<\/span>\n        <span id=\"toastMessage\">Message<\/span>\n    <\/div>\n\n    <!-- Result Modal -->\n    <div class=\"result-modal\" id=\"resultModal\">\n        <div class=\"result-content\">\n            <div class=\"result-icon\" id=\"resultIcon\">\ud83c\udf89<\/div>\n            <h2 class=\"result-title\" id=\"resultTitle\">Great Job!<\/h2>\n            <p class=\"result-message\" id=\"resultMessage\">You have completed the quiz.<\/p>\n            <div class=\"result-stats\">\n                <div class=\"result-stat\">\n                    <div class=\"result-stat-value\" id=\"resultCorrect\">0<\/div>\n                    <div class=\"result-stat-label\">Correct<\/div>\n                <\/div>\n                <div class=\"result-stat\">\n                    <div class=\"result-stat-value\" id=\"resultIncorrect\">0<\/div>\n                    <div class=\"result-stat-label\">Incorrect<\/div>\n                <\/div>\n                <div class=\"result-stat\">\n                    <div class=\"result-stat-value\" id=\"resultScore\">0%<\/div>\n                    <div class=\"result-stat-label\">Score<\/div>\n                <\/div>\n            <\/div>\n            <div class=\"result-buttons\">\n                <button class=\"result-btn secondary\" id=\"reviewBtn\"><span class=\"ic\">\ud83d\udc41<\/span> Review<\/button>\n                <button class=\"result-btn weak\" id=\"practiceWeakBtn\" style=\"display:none;\"><span class=\"ic\">\u26a0\ufe0f<\/span> Practice Weak<\/button>\n                <button class=\"result-btn primary\" id=\"retryBtn\"><span class=\"ic\">\u21bb<\/span> Try Again<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- ================= HEADER ================= -->\n    <header class=\"gp-header\">\n        <div class=\"gp-head-top\">\n            <div class=\"gp-brand\">\n                <div class=\"eyebrow\" id=\"topicEyebrow\">CSS ADDA \u00b7 PromotionExams.com<\/div>\n                <h1 id=\"topicName\">POSH (Prevention of Sexual Harassment) Act<\/h1>\n                <p>Chapter-wise MCQs \u00b7 Smart Practice, Weak-Area Drills &amp; AI Coach<\/p>\n            <\/div>\n            <div class=\"gp-stats\">\n                <div class=\"gp-stat\"><div class=\"n\" id=\"hdrTotalQ\">0<\/div><div class=\"l\">MCQs<\/div><\/div>\n                <div class=\"gp-stat\"><div class=\"n\" id=\"hdrChapters\">0<\/div><div class=\"l\">Chapters<\/div><\/div>\n                <div class=\"gp-stat\"><div class=\"n\" id=\"hdrMastered\">0%<\/div><div class=\"l\">Mastered<\/div><\/div>\n                <div class=\"gp-stat clickable\" id=\"weakBadgeHeader\" style=\"display:none;\"><div class=\"n\" id=\"weakCountHeader\">0<\/div><div class=\"l\">Weak Areas<\/div><\/div>\n                <div class=\"gp-stat\"><div class=\"n\" id=\"hdrReadiness\">\u2014<\/div><div class=\"l\">Readiness<\/div><\/div>\n            <\/div>\n        <\/div>\n        <nav class=\"gp-tabs\">\n            <button class=\"gp-tab active\" data-view=\"practice\"><span class=\"ic\">\u270d\ufe0f<\/span> Practice Quiz<\/button>\n            <button class=\"gp-tab\" data-view=\"performance\"><span class=\"ic\">\ud83e\udde0<\/span> My Performance <span class=\"pill\" id=\"perfPill\" style=\"display:none;\">!<\/span><\/button>\n        <\/nav>\n    <\/header>\n\n    <!-- ================= VIEW 1 : PRACTICE QUIZ ================= -->\n    <div class=\"gp-view active\" id=\"view-practice\">\n\n    <!-- Mode Selector -->\n    <div class=\"mode-selector\">\n        <div class=\"mode-tabs\">\n            <button class=\"mode-tab active\" data-mode=\"all\" id=\"modeAll\">\n                <span class=\"ic\">\ud83d\udccb<\/span> All Questions <span class=\"badge\" id=\"allCount\">0<\/span>\n            <\/button>\n            <button class=\"mode-tab\" data-mode=\"chapter\" id=\"modeChapter\">\n                <span class=\"ic\">\ud83d\udcda<\/span> By Chapter\n            <\/button>\n            <button class=\"mode-tab weak-mode\" data-mode=\"weak\" id=\"modeWeak\">\n                <span class=\"ic\">\u26a0\ufe0f<\/span> Weak Areas <span class=\"badge\" id=\"weakModeCount\">0<\/span>\n            <\/button>\n        <\/div>\n        <div class=\"session-info\" id=\"sessionInfo\" style=\"display:none;\">\n            <span class=\"ic\">\ud83d\udd58<\/span>\n            <span id=\"sessionText\">Last session: Q5<\/span>\n            <button class=\"resume-btn\" id=\"resumeBtn\"><span class=\"ic\">\u25b6<\/span> Resume<\/button>\n        <\/div>\n    <\/div>\n\n    <!-- FILTER BAR (before the MCQ content) -->\n    <div class=\"filter-bar\">\n        <div class=\"filter-bar-row\">\n            <div class=\"quiz-card\" id=\"chapterFilterCard\">\n                <div class=\"quiz-card-header light\"><h3><span class=\"ic\">\ud83d\udcda<\/span> Filter by Chapter<\/h3><\/div>\n                <div class=\"quiz-card-body\" style=\"padding:10px 14px\"><div class=\"filter-list\" id=\"chapterList\"><\/div><\/div>\n            <\/div>\n            <div class=\"quiz-card weak-areas-card\" id=\"weakAreasCard\" style=\"display:none;\">\n                <div class=\"quiz-card-header\"><h3><span class=\"ic\">\u26a0\ufe0f<\/span> Weak Areas<\/h3><\/div>\n                <div class=\"quiz-card-body\" style=\"padding:10px 14px\">\n                    <div class=\"weak-question-list\" id=\"weakQuestionList\"><\/div>\n                    <button class=\"practice-weak-btn\" id=\"practiceWeakAreasBtn\"><span class=\"ic\">\u21bb<\/span> Practice All Weak Areas<\/button>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- Main Container -->\n    <div class=\"quiz-container\">\n        <!-- Question Panel (primary) -->\n        <main class=\"question-panel\">\n            <div class=\"question-header\">\n                <span class=\"question-number\" id=\"questionNumber\">Question 1 of 20<\/span>\n                <div class=\"question-meta\">\n                    <div class=\"meta-badge chapter\"><span class=\"ic\">\ud83d\udcd6<\/span> <span id=\"currentQuestionChapter\">Chapter 1<\/span><\/div>\n                    <div class=\"meta-badge weak\" id=\"weakBadge\" style=\"display:none;\"><span class=\"ic\">\u26a0\ufe0f<\/span> <span>Weak<\/span><\/div>\n                <\/div>\n            <\/div>\n            <div class=\"question-body\">\n                <div class=\"question-text\" id=\"questionText\">Loading question...<\/div>\n                <div class=\"options-list\" id=\"optionsList\"><\/div>\n                <div class=\"explanation-box\" id=\"explanationBox\">\n                    <div class=\"explanation-title\"><span class=\"ic\">\ud83d\udca1<\/span> Explanation<\/div>\n                    <p class=\"explanation-text\" id=\"explanationText\"><\/p>\n                <\/div>\n                <div class=\"mastery-indicator\" id=\"masteryIndicator\">\n                    <span class=\"mastery-label\"><span class=\"ic\">\u2b50<\/span> Mastery:<\/span>\n                    <div class=\"mastery-stars\" id=\"masteryStars\">\n                        <i>\u2605<\/i><i>\u2605<\/i><i>\u2605<\/i><i>\u2605<\/i><i>\u2605<\/i>\n                    <\/div>\n                <\/div>\n                <div class=\"question-nav\">\n                    <button class=\"nav-btn prev\" id=\"prevBtn\"><span class=\"ic\">\u2190<\/span> Previous<\/button>\n                    <button class=\"nav-btn check\" id=\"checkBtn\"><span class=\"ic\">\u2713<\/span> Check Answer<\/button>\n                    <button class=\"nav-btn next\" id=\"nextBtn\">Next <span class=\"ic\">\u2192<\/span><\/button>\n                <\/div>\n            <\/div>\n        <\/main>\n\n        <!-- Right Rail: navigator \u2192 progress \u2192 actions -->\n        <aside class=\"dashboard-sidebar\">\n            <div class=\"quiz-card\">\n                <div class=\"quiz-card-header light\"><h3><span class=\"ic\">\ud83d\uddc2\ufe0f<\/span> Question Navigator<\/h3><\/div>\n                <div class=\"quiz-card-body\">\n                    <div class=\"question-grid\" id=\"questionGrid\"><\/div>\n                    <div class=\"legend\">\n                        <div class=\"legend-items\">\n                            <div class=\"legend-item\"><div class=\"legend-color unattempted\"><\/div><span>New<\/span><\/div>\n                            <div class=\"legend-item\"><div class=\"legend-color attempted\"><\/div><span>Seen<\/span><\/div>\n                            <div class=\"legend-item\"><div class=\"legend-color correct\"><\/div><span>Correct<\/span><\/div>\n                            <div class=\"legend-item\"><div class=\"legend-color incorrect\"><\/div><span>Incorrect<\/span><\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"quiz-card\">\n                <div class=\"quiz-card-header\"><h3><span class=\"ic\">\ud83c\udfc6<\/span> Progress &amp; Session<\/h3><\/div>\n                <div class=\"quiz-card-body\">\n                    <div class=\"progress-combo\">\n                        <div class=\"progress-ring-container\">\n                            <div class=\"progress-ring\">\n                                <svg width=\"100\" height=\"100\">\n                                    <circle class=\"progress-ring-bg\" cx=\"50\" cy=\"50\" r=\"42\"><\/circle>\n                                    <circle class=\"progress-ring-fill\" cx=\"50\" cy=\"50\" r=\"42\" stroke-dasharray=\"264\" stroke-dashoffset=\"264\" id=\"progressRingFill\"><\/circle>\n                                <\/svg>\n                                <div class=\"progress-ring-text\">\n                                    <span class=\"progress-ring-percentage\" id=\"progressPercentage\">0%<\/span>\n                                    <span class=\"progress-ring-label\">Mastered<\/span>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"stat-col\">\n                            <div class=\"stat-row\"><span class=\"stat-label\">Questions<\/span><span class=\"stat-value\" id=\"totalQuestions\">0<\/span><\/div>\n                            <div class=\"stat-row\"><span class=\"stat-label\">Attempted<\/span><span class=\"stat-value\" id=\"attemptedCount\">0<\/span><\/div>\n                            <div class=\"stat-row\"><span class=\"stat-label\">Correct<\/span><span class=\"stat-value correct\" id=\"correctCount\">0<\/span><\/div>\n                            <div class=\"stat-row\"><span class=\"stat-label\">Incorrect<\/span><span class=\"stat-value incorrect\" id=\"incorrectCount\">0<\/span><\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"progress-stats-mini\" style=\"margin-top:10px\">\n                        <div class=\"progress-stat-mini\"><div class=\"value correct\" id=\"totalCorrectProgress\">0<\/div><div class=\"label\">Lifetime Correct<\/div><\/div>\n                        <div class=\"progress-stat-mini\"><div class=\"value incorrect\" id=\"totalWeakProgress\">0<\/div><div class=\"label\">Weak Areas<\/div><\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"action-buttons\">\n                <button class=\"action-btn submit\" id=\"submitBtn\"><span class=\"ic\">\ud83d\udce4<\/span> Submit &amp; View Results<\/button>\n                <button class=\"action-btn reset\" id=\"resetBtn\"><span class=\"ic\">\u21ba<\/span> Reset Session<\/button>\n            <\/div>\n        <\/aside>\n    <\/div>\n    <\/div><!-- \/view-practice -->\n\n    <!-- ================= VIEW 2 : MY PERFORMANCE (AI COACH) ================= -->\n    <div class=\"gp-view\" id=\"view-performance\">\n        <div class=\"ai-wrap\">\n            <div id=\"aiEmptyState\" class=\"an-card ai-empty\" style=\"display:none;margin-top:24px;\">\n                <span class=\"ic\" style=\"font-size:2rem\">\ud83e\udde0<\/span>\n                <div class=\"big\">Your AI coach is waiting for data<\/div>\n                <p>Attempt a few questions in the Practice tab. The coach will then compute your readiness score, detect weak chapters weighted by their share of the question bank, and build a personalised study plan.<\/p>\n            <\/div>\n\n            <div id=\"aiContent\">\n                <div class=\"sec-head\" style=\"margin-top:24px;\"><span class=\"num\">01<\/span><h2>Readiness \u2014 AI Assessment<\/h2><span class=\"hint\">weighted by chapter share of the bank<\/span><\/div>\n                <div class=\"ai-hero\">\n                    <div class=\"ai-ring-card\">\n                        <div class=\"ai-ring\">\n                            <svg width=\"150\" height=\"150\">\n                                <circle class=\"bg\" cx=\"75\" cy=\"75\" r=\"64\"><\/circle>\n                                <circle class=\"fg\" cx=\"75\" cy=\"75\" r=\"64\" stroke-dasharray=\"402\" stroke-dashoffset=\"402\" id=\"aiRingFill\"><\/circle>\n                            <\/svg>\n                            <div class=\"ai-ring-txt\"><span class=\"n\" id=\"aiScore\">0<\/span><span class=\"l\">Readiness \/ 100<\/span><\/div>\n                        <\/div>\n                        <div class=\"ai-verdict\" id=\"aiVerdict\"><\/div>\n                    <\/div>\n                    <div class=\"ai-coach-card\">\n                        <h3><span class=\"ic\">\ud83e\ude84<\/span> Smart Study Plan \u2014 What to do next<\/h3>\n                        <div id=\"aiRecoList\"><\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"ai-kpis\" id=\"aiKpis\"><\/div>\n\n                <div class=\"sec-head\"><span class=\"num\">02<\/span><h2>Chapter Performance vs Chapter Weight<\/h2><span class=\"hint\">priority = high weight \u00d7 low accuracy<\/span><\/div>\n                <div class=\"tbl-scroll\"><table class=\"perf\">\n                    <thead><tr><th>Chapter<\/th><th>Weight<\/th><th>Coverage<\/th><th>Accuracy<\/th><th>Status<\/th><th>Action<\/th><\/tr><\/thead>\n                    <tbody id=\"perfTableBody\"><\/tbody>\n                <\/table><\/div>\n\n                <div class=\"ai-two\" style=\"margin-top:34px;\">\n                    <div>\n                        <div class=\"sec-head\" style=\"margin-top:0;\"><span class=\"num\">03<\/span><h2>Revision Queue<\/h2><span class=\"hint\">spaced repetition<\/span><\/div>\n                        <div class=\"an-card\" id=\"revisionQueue\"><\/div>\n                    <\/div>\n                    <div>\n                        <div class=\"sec-head\" style=\"margin-top:0;\"><span class=\"num\">04<\/span><h2>Mastery Distribution<\/h2><\/div>\n                        <div class=\"an-card\" id=\"masteryDist\"><\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div><!-- \/view-performance -->\n<\/div>\n<script>\n\/\/ ==========================================\n\/\/ QUIZ CONFIGURATION  \u2190 EDIT PER TOPIC\n\/\/ ==========================================\nconst quizConfig = {\n    quizId: 'TOPIC-chapterwise-quiz',       \/\/ \u2190 unique per topic (localStorage key)\n    topic: 'Topic Name',                     \/\/ \u2190 shown in header h1\n    paper: 'Paper 2',                        \/\/ \u2190 shown in header eyebrow\n    wpAjaxUrl: '\/wp-admin\/admin-ajax.php',\n    useWordPressSync: false,\n    masteryThreshold: 3,\n    weakThreshold: 1,\n    revisionGapDays: 7\n};\n\n\/\/ ==========================================\n\/\/ QUESTIONS DATA  \u2190 PASTE YOUR QUESTION BANK HERE\n\/\/ ------------------------------------------\n\/\/ Required fields: id (unique number), chapter (string),\n\/\/ question (string, <br> allowed for statements),\n\/\/ options (array of 4 strings), correct (0-indexed),\n\/\/ explanation (HTML string).\n\/\/ NO 'year' field \u2014 this template is chapter-wise only.\n\/\/ The two questions below are SAMPLES \u2014 delete them and\n\/\/ paste your real bank.\n\/\/ ==========================================\nconst allquestions = [\n    \/\/ ===== CHAPTER 1 =====\n    \"CH 1-PRELIMINARY (Section 1-3)\": [\n          \/\/ SECTION 1 - SHORT TITLE, EXTENT AND COMMENCEMENT\n    {\n        id: 1,\n        question: \"What is the full name of the POSH Act as per Section 1(1)?\",\n        options: [\n            \"Prevention of Sexual Harassment of Women at Workplace Act, 2013\",\n            \"Sexual Harassment of Women at Workplace (Prevention, Prohibition and Redressal) Act, 2013\",\n            \"Protection of Women from Sexual Harassment Act, 2013\",\n            \"Workplace Sexual Harassment (Prevention) Act, 2013\"\n        ],\n        correct: 1,\n        explanation: \"Section 1(1) states that this Act may be called the Sexual Harassment of Women at Workplace (Prevention, Prohibition and Redressal) Act, 2013.\"\n    },\n    {\n        id: 2,\n        question: \"Under Section 1(2) of the POSH Act, 2013, the Act extends to:\",\n        options: [\n            \"Only Union Territories\",\n            \"Only metropolitan cities\",\n            \"The whole of India\",\n            \"Only organized sector workplaces\"\n        ],\n        correct: 2,\n        explanation: \"Section 1(2) states that the Act extends to the whole of India.\"\n    },\n    {\n        id: 3,\n        question: \"The POSH Act, 2013 came into force on:\",\n        options: [\n            \"22nd April, 2013 (date of enactment)\",\n            \"9th December, 2013\",\n            \"1st January, 2014\",\n            \"26th January, 2013\"\n        ],\n        correct: 1,\n        explanation: \"The Act came into force on 9th December, 2013 vide notification No. S.O. 3606(E), as notified by the Central Government.\"\n    },\n   \n    {\n        id: 5,\n        question: \"According to the Preamble of the POSH Act, 2013, sexual harassment results in violation of which fundamental rights?\",\n        options: [\n            \"Only Article 14 (Equality)\",\n            \"Only Article 21 (Right to Life)\",\n            \"Articles 14, 15 (Equality) and Article 21 (Right to Life and Dignity)\",\n            \"Only Article 19 (Freedom of Speech)\"\n        ],\n        correct: 2,\n        explanation: \"The Preamble states that sexual harassment violates fundamental rights to equality under Articles 14 and 15, and right to life and dignity under Article 21.\"\n    },\n    {\n        id: 6,\n        question: \"According to the Preamble of the POSH Act, 2013, which international convention was ratified by India on 25th June, 1993?\",\n        options: [\n            \"Universal Declaration of Human Rights\",\n            \"Convention on the Elimination of all Forms of Discrimination against Women (CEDAW)\",\n            \"International Labour Organization Convention\",\n            \"Beijing Declaration\"\n        ],\n        correct: 1,\n        explanation: \"The Preamble mentions CEDAW (Convention on the Elimination of all Forms of Discrimination against Women) ratified on 25th June, 1993.\"\n    },\n\n    \/\/ SECTION 2 - DEFINITIONS\n    \/\/ Aggrieved Woman\n    {\n        id: 7,\n        question: \"Under Section 2(a) of the POSH Act, 2013, 'aggrieved woman' in relation to a workplace means:\",\n        options: [\n            \"Only a woman who is employed at the workplace\",\n            \"A woman of any age, whether employed or not, who alleges sexual harassment\",\n            \"Only a woman below 45 years of age\",\n            \"Only a permanent employee\"\n        ],\n        correct: 1,\n        explanation: \"Section 2(a)(i) defines aggrieved woman as a woman of any age whether employed or not, who alleges to have been subjected to any act of sexual harassment.\"\n    },\n    {\n        id: 8,\n        question: \"Under Section 2(a)(ii) of the POSH Act, 2013, 'aggrieved woman' in relation to a dwelling place or house means:\",\n        options: [\n            \"Any woman visiting the house\",\n            \"A woman of any age who is employed in such dwelling place or house\",\n            \"Only the owner of the house\",\n            \"Only permanent domestic workers\"\n        ],\n        correct: 1,\n        explanation: \"Section 2(a)(ii) defines aggrieved woman in relation to dwelling place as a woman of any age who is employed in such dwelling place or house.\"\n    },\n\n    \/\/ Appropriate Government\n  \n    {\n        id: 10,\n        question: \"Under Section 2(b)(ii) of the POSH Act, 2013, for private sector workplaces not covered under sub-clause (i), the appropriate Government is:\",\n        options: [\n            \"Central Government\",\n            \"State Government in whose territory the workplace falls\",\n            \"Both Central and State Government\",\n            \"Local Authority\"\n        ],\n        correct: 1,\n        explanation: \"Section 2(b)(ii) provides that for any workplace not covered under sub-clause (i) and falling within its territory, the State Government is the appropriate Government.\"\n    },\n\n    \/\/ Domestic Worker\n    {\n        id: 11,\n        question: \"Under Section 2(e) of the POSH Act, 2013, 'domestic worker' means a woman employed to do household work for remuneration:\",\n        options: [\n            \"Only on permanent basis\",\n            \"Only directly by the employer\",\n            \"Whether in cash or kind, directly or through agency, on temporary, permanent, part time or full time basis\",\n            \"Only on full time basis\"\n        ],\n        correct: 2,\n        explanation: \"Section 2(e) defines domestic worker broadly to include employment for remuneration in cash or kind, directly or through agency, on temporary, permanent, part time or full time basis.\"\n    },\n    {\n        id: 12,\n        question: \"Under Section 2(e) of the POSH Act, 2013, who is excluded from the definition of 'domestic worker'?\",\n        options: [\n            \"Part-time workers\",\n            \"Workers employed through agency\",\n            \"Any member of the family of the employer\",\n            \"Temporary workers\"\n        ],\n        correct: 2,\n        explanation: \"Section 2(e) specifically excludes 'any member of the family of the employer' from the definition of domestic worker.\"\n    },\n\n    \/\/ Employee\n    {\n        id: 13,\n        question: \"Under Section 2(f) of the POSH Act, 2013, 'employee' includes:\",\n        options: [\n            \"Only regular employees\",\n            \"Only those with written contracts\",\n            \"Person employed on regular, temporary, ad hoc or daily wage basis, with or without remuneration\",\n            \"Only full-time employees\"\n        ],\n        correct: 2,\n        explanation: \"Section 2(f) defines employee broadly to include regular, temporary, ad hoc, daily wage, with or without remuneration, voluntary basis, express or implied terms.\"\n    },\n    {\n        id: 14,\n        question: \"Under Section 2(f) of the POSH Act, 2013, which of the following is included in the definition of 'employee'?\",\n        options: [\n            \"Only permanent staff\",\n            \"Co-worker, contract worker, probationer, trainee, apprentice\",\n            \"Only those on company payroll\",\n            \"Only those with minimum 1 year service\"\n        ],\n        correct: 1,\n        explanation: \"Section 2(f) specifically includes co-worker, contract worker, probationer, trainee, apprentice or called by any other such name.\"\n    },\n   \n\n    \/\/ Employer\n \n\n    \/\/ Sexual Harassment Definition\n    {\n        id: 20,\n        question: \"Under Section 2(n) of the POSH Act, 2013, 'sexual harassment' includes:\",\n        options: [\n            \"Only physical contact\",\n            \"Only verbal remarks\",\n            \"Any one or more unwelcome acts or behavior (whether directly or by implication)\",\n            \"Only quid pro quo harassment\"\n        ],\n        correct: 2,\n        explanation: \"Section 2(n) defines sexual harassment as any one or more unwelcome acts or behavior (whether directly or by implication) of specified nature.\"\n    },\n    {\n        id: 21,\n        question: \"Under Section 2(n) of the POSH Act, 2013, which of the following is included in the definition of 'sexual harassment'?\",\n        options: [\n            \"Only physical contact and advances\",\n            \"Physical contact, demand for sexual favours, sexually coloured remarks, showing pornography, any unwelcome physical\/verbal\/non-verbal conduct of sexual nature\",\n            \"Only demand for sexual favours\",\n            \"Only showing pornography\"\n        ],\n        correct: 1,\n        explanation: \"Section 2(n) lists five types: (i) physical contact and advances, (ii) demand\/request for sexual favours, (iii) sexually coloured remarks, (iv) showing pornography, (v) any other unwelcome physical, verbal or non-verbal conduct of sexual nature.\"\n    },\n \n    {\n        id: 23,\n        question: \"Under Section 2(n)(v) of the POSH Act, 2013, sexual harassment includes:\",\n        options: [\n            \"Only physical conduct\",\n            \"Only verbal conduct\",\n            \"Any other unwelcome physical, verbal or non-verbal conduct of sexual nature\",\n            \"Only written communication\"\n        ],\n        correct: 2,\n        explanation: \"Section 2(n)(v) is a residuary clause covering any other unwelcome physical, verbal or non-verbal conduct of sexual nature.\"\n    },\n\n    \/\/ Workplace Definition\n    {\n        id: 24,\n        question: \"Under Section 2(o) of the POSH Act, 2013, 'workplace' includes:\",\n        options: [\n            \"Only government offices\",\n            \"Only private companies\",\n            \"Government establishments, private sector organisations, hospitals, sports institutes, places visited during employment, dwelling places\",\n            \"Only registered establishments\"\n        ],\n        correct: 2,\n        explanation: \"Section 2(o) defines workplace very broadly to include government establishments, private organisations, hospitals, sports institutes, places visited during employment, and even dwelling places.\"\n    },\n    {\n        id: 25,\n        question: \"Under Section 2(o)(ii) of the POSH Act, 2013, which private sector activities are covered as 'workplace'?\",\n        options: [\n            \"Only commercial activities\",\n            \"Commercial, professional, vocational, educational, entertainmental, industrial, health services or financial activities\",\n            \"Only industrial activities\",\n            \"Only educational institutions\"\n        ],\n        correct: 1,\n        explanation: \"Section 2(o)(ii) covers private sector organisations carrying on commercial, professional, vocational, educational, entertainmental, industrial, health services or financial activities.\"\n    },\n    {\n        id: 26,\n        question: \"Under Section 2(o)(iv) of the POSH Act, 2013, which sports-related places are included as 'workplace'?\",\n        options: [\n            \"Only national stadiums\",\n            \"Any sports institute, stadium, sports complex or competition\/games venue, whether residential or not\",\n            \"Only Olympic venues\",\n            \"Only government sports facilities\"\n        ],\n        correct: 1,\n        explanation: \"Section 2(o)(iv) includes any sports institute, stadium, sports complex or competition or games venue, whether residential or not, used for training, sports or related activities.\"\n    },\n    {\n        id: 27,\n        question: \"Under Section 2(o)(v) of the POSH Act, 2013, 'workplace' includes:\",\n        options: [\n            \"Only the office premises\",\n            \"Any place visited by employee arising out of or during course of employment including transportation by employer\",\n            \"Only places within office building\",\n            \"Only client premises\"\n        ],\n        correct: 1,\n        explanation: \"Section 2(o)(v) extends workplace to any place visited by employee arising out of or during course of employment including transportation by employer for undertaking such journey.\"\n    },\n   \n\n    \/\/ Unorganised Sector\n    {\n        id: 29,\n        question: \"Under Section 2(p) of the POSH Act, 2013, 'unorganised sector' means an enterprise where the number of workers is:\",\n        options: [\n            \"Less than 5\",\n            \"Less than 10\",\n            \"Less than 20\",\n            \"Less than 50\"\n        ],\n        correct: 1,\n        explanation: \"Section 2(p) defines unorganised sector as enterprise owned by individuals or self-employed workers where, if workers are employed, the number is less than ten.\"\n    },\n\n    \/\/ Other Definitions\n    {\n        id: 30,\n        question: \"Under Section 2(m) of the POSH Act, 2013, 'respondent' means:\",\n        options: [\n            \"The aggrieved woman\",\n            \"A person against whom the aggrieved woman has made a complaint under Section 9\",\n            \"The employer\",\n            \"The Presiding Officer\"\n        ],\n        correct: 1,\n        explanation: \"Section 2(m) defines 'respondent' as a person against whom the aggrieved woman has made a complaint under section 9.\"\n    },\n  \n\n    \/\/ SECTION 3 - PREVENTION OF SEXUAL HARASSMENT\n   \n   \n    {\n        id: 36,\n        question: \"Under Section 3(2)(ii) of the POSH Act, 2013, which circumstance may amount to sexual harassment?\",\n        options: [\n            \"Promise of promotion\",\n            \"Implied or explicit threat of detrimental treatment in her employment\",\n            \"Offer of bonus\",\n            \"Change of job profile\"\n        ],\n        correct: 1,\n        explanation: \"Section 3(2)(ii) provides that implied or explicit threat of detrimental treatment in her employment may amount to sexual harassment.\"\n    },\n  \n  \n\n    \/\/ APPLICATION-BASED QUESTIONS\n  \n    {\n        id: 42,\n        question: \"A trainee working without salary alleges sexual harassment. Under Section 2(f) of the POSH Act, 2013:\",\n        options: [\n            \"She is not covered as she receives no salary\",\n            \"She is covered as 'employee' includes person working with or without remuneration and includes trainee\",\n            \"She can only complain to police\",\n            \"She is covered only under IPC\"\n        ],\n        correct: 1,\n        explanation: \"Section 2(f) specifically includes persons working 'whether for remuneration or not' and explicitly includes 'trainee' in the definition of employee.\"\n    },\n    {\n        id: 43,\n        question: \"A woman is sexually harassed during official travel arranged by employer. Under Section 2(o)(v) of the POSH Act, 2013:\",\n        options: [\n            \"Not covered as it happened outside office\",\n            \"Covered as workplace includes any place visited during course of employment including transportation by employer\",\n            \"Covered only if harassment was by colleague\",\n            \"Not covered under POSH Act\"\n        ],\n        correct: 1,\n        explanation: \"Section 2(o)(v) extends workplace to any place visited by employee arising out of or during course of employment including transportation by employer.\"\n    },\n    {\n        id: 44,\n        question: \"A supervisor tells a female employee that her promotion depends on 'being nice to him'. Under Section 3(2) of the POSH Act, 2013, this is:\",\n        options: [\n            \"Not sexual harassment\",\n            \"Sexual harassment as it involves implied promise of preferential treatment (Section 3(2)(i))\",\n            \"Only unethical behavior\",\n            \"Only violation of service rules\"\n        ],\n        correct: 1,\n        explanation: \"This is quid pro quo harassment covered under Section 3(2)(i) - implied or explicit promise of preferential treatment in employment.\"\n    },\n    {\n        id: 45,\n        question: \"A domestic worker employed in a house is sexually harassed by the employer's son. Under the POSH Act, 2013:\",\n        options: [\n            \"Not covered as harassment is by family member, not employer\",\n            \"Covered as dwelling place is workplace under Section 2(o)(vi) and she is aggrieved woman under Section 2(a)(ii)\",\n            \"Only IPC applies\",\n            \"Domestic workers are not covered under POSH\"\n        ],\n        correct: 1,\n        explanation: \"Section 2(o)(vi) includes dwelling place as workplace, and Section 2(a)(ii) covers women employed in dwelling place as aggrieved woman.\"\n    }\n    ],\n   \n    \"CH 2-CONSTITUTION OF INTERNAL COMPLAINTS COMMITTEE (Section 4)\": [  \/\/ SECTION 4 - CONSTITUTION OF INTERNAL COMPLAINTS COMMITTEE\n    {\n        id: 1,\n        question: \"Consider the following statements regarding the Internal Complaints Committee (ICC) under the POSH Act, 2013:\\n1. It is constituted by the employer by an order in writing.\\n2. It is mandatory for every workplace irrespective of the number of employees.\\n3. The Presiding Officer must be a woman employed at a senior level.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 and 2 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 1,\n        explanation: \"Statement 1 is correct (Section 4(1)). Statement 2 is incorrect - ICC is required only for workplaces with 10 or more employees; workplaces with less than 10 come under Local Committee (Section 6(1)). Statement 3 is correct (Section 4(2)(a)).\"\n    },\n    {\n        id: 2,\n        question: \"Under Section 4 of the POSH Act, 2013, if a workplace has offices at different locations, the Internal Complaints Committee shall be constituted:\",\n        options: [\n            \"Only at the head office\",\n            \"At all administrative units or offices\",\n            \"At the discretion of the employer\",\n            \"Only at locations with more than 50 employees\"\n        ],\n        correct: 1,\n        explanation: \"The Proviso to Section 4(1) mandates that where offices or administrative units are located at different places, the ICC shall be constituted at all administrative units or offices.\"\n    },\n    {\n        id: 3,\n        question: \"Which of the following is the correct composition of the Internal Complaints Committee under Section 4(2) of the POSH Act, 2013?\",\n        options: [\n            \"Presiding Officer (woman) + not less than 2 employee members + 1 external member from NGO\",\n            \"Presiding Officer (any gender) + 3 employee members + 2 external members\",\n            \"Presiding Officer (woman) + 4 employee members only\",\n            \"Chairperson + 2 members from NGO + 1 employee member\"\n        ],\n        correct: 0,\n        explanation: \"Section 4(2) prescribes: (a) Presiding Officer - woman at senior level, (b) not less than 2 members from employees, (c) one member from NGO\/association committed to women's cause.\"\n    },\n    {\n        id: 4,\n        question: \"Under the POSH Act, 2013, if no senior level woman employee is available to be Presiding Officer of ICC, the Presiding Officer shall be nominated from:\",\n        options: [\n            \"Local Complaints Committee\",\n            \"Other offices of the same workplace, or any other workplace of same employer, or other department\/organisation\",\n            \"District Women and Child Development Office\",\n            \"State Women's Commission\"\n        ],\n        correct: 1,\n        explanation: \"The Provisos to Section 4(2)(a) provide a hierarchy: first from other offices of same workplace, then from any other workplace of same employer, then from other department or organisation.\"\n    },\n    {\n        id: 5,\n        question: \"Consider the following statements about composition of ICC under Section 4(2) of the POSH Act, 2013:\\n1. At least one-half of the total members nominated shall be women.\\n2. Employee members should preferably have experience in social work or legal knowledge.\\n3. The external member must be from a registered NGO only.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 only\",\n            \"1 and 2 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 1,\n        explanation: \"Statement 1 is correct (Proviso to Section 4(2)(c)). Statement 2 is correct (Section 4(2)(b)). Statement 3 is incorrect - external member can be from NGO, association, or a person familiar with issues of sexual harassment.\"\n    },\n    {\n        id: 6,\n        question: \"The maximum tenure of the Presiding Officer and Members of the Internal Complaints Committee under Section 4(3) of the POSH Act, 2013 is:\",\n        options: [\n            \"Two years\",\n            \"Three years\",\n            \"Five years\",\n            \"Until retirement\"\n        ],\n        correct: 1,\n        explanation: \"Section 4(3) provides that Presiding Officer and Members shall hold office for such period, not exceeding three years, from the date of nomination as specified by employer.\"\n    },\n   \n    {\n        id: 8,\n        question: \"Under Section 4(5) of the POSH Act, 2013, a Presiding Officer or Member of ICC shall be removed if:\\n1. He\/she contravenes provisions of Section 16 (confidentiality).\\n2. He\/she has been convicted for an offence.\\n3. He\/she has been found guilty in disciplinary proceedings.\\n4. He\/she has abused position prejudicial to public interest.\\nSelect the correct answer:\",\n        options: [\n            \"1 and 2 only\",\n            \"1, 2 and 3 only\",\n            \"2, 3 and 4 only\",\n            \"1, 2, 3 and 4\"\n        ],\n        correct: 3,\n        explanation: \"Section 4(5) lists all four grounds for removal: (a) contravention of Section 16, (b) conviction or pending inquiry for offence, (c) guilty in disciplinary proceedings or pending proceedings, (d) abuse of position prejudicial to public interest.\"\n    },\n    {\n        id: 9,\n        question: \"Which of the following statements is INCORRECT regarding the Internal Complaints Committee under Section 4 of the POSH Act, 2013?\",\n        options: [\n            \"The Presiding Officer must be a woman employed at senior level\",\n            \"The Committee must have at least 4 members including the Presiding Officer\",\n            \"The external member must be paid by the appropriate Government\",\n            \"At least half of the total members must be women\"\n        ],\n        correct: 2,\n        explanation: \"Option C is incorrect. Under Section 4(4), the external member from NGO is paid by the employer, not the appropriate Government.\"\n    }\n],\n    \"CH 3-CONSTITUTION OF LOCAL COMPLAINTS COMMITTEE (Section 5-8)\": [\n    \/\/ SECTION 5 - NOTIFICATION OF DISTRICT OFFICER\n    {\n        id: 10,\n        question: \"Under Section 5 of the POSH Act, 2013, which of the following can be notified as the District Officer?\",\n        options: [\n            \"Only the District Magistrate\",\n            \"District Magistrate or Additional District Magistrate or Collector or Deputy Collector\",\n            \"Only the Collector\",\n            \"Any gazetted officer nominated by State Government\"\n        ],\n        correct: 1,\n        explanation: \"Section 5 provides that the appropriate Government may notify a District Magistrate or Additional District Magistrate or the Collector or Deputy Collector as District Officer.\"\n    },\n  \n\n    \/\/ SECTION 6 - CONSTITUTION AND JURISDICTION OF LOCAL COMMITTEE\n    {\n        id: 12,\n        question: \"Under Section 6(1) of the POSH Act, 2013, the Local Complaints Committee receives complaints in which of the following situations?\\n1. Establishments where ICC has not been constituted due to having less than 10 workers.\\n2. If the complaint is against the employer himself.\\n3. If the complainant is not satisfied with ICC proceedings.\\nSelect the correct answer:\",\n        options: [\n            \"1 and 2 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 0,\n        explanation: \"Section 6(1) specifies only two situations: (1) establishments with less than 10 workers where ICC is not constituted, and (2) if complaint is against the employer himself. Dissatisfaction with ICC is not a ground.\"\n    },\n    {\n        id: 13,\n        question: \"Under Section 6(2) of the POSH Act, 2013, the nodal officer designated to receive complaints shall forward the same to the Local Committee within:\",\n        options: [\n            \"3 days\",\n            \"7 days\",\n            \"15 days\",\n            \"30 days\"\n        ],\n        correct: 1,\n        explanation: \"Section 6(2) provides that the nodal officer shall receive complaints and forward the same to the concerned Local Committee within a period of seven days.\"\n    },\n    {\n        id: 14,\n        question: \"Under Section 6(2) of the POSH Act, 2013, nodal officers are designated at which of the following levels?\\n1. Block, taluka and tehsil in rural\/tribal areas.\\n2. Ward or municipality in urban areas.\\n3. District headquarters only.\\nSelect the correct answer:\",\n        options: [\n            \"1 only\",\n            \"1 and 2 only\",\n            \"3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 1,\n        explanation: \"Section 6(2) requires District Officer to designate nodal officer in every block, taluka and tehsil in rural or tribal area AND ward or municipality in urban area. District headquarters is not specifically mentioned.\"\n    },\n    {\n        id: 15,\n        question: \"The jurisdiction of the Local Complaints Committee under Section 6(3) of the POSH Act, 2013 extends to:\",\n        options: [\n            \"The entire State\",\n            \"The areas of the district where it is constituted\",\n            \"Only rural areas of the district\",\n            \"Only urban areas of the district\"\n        ],\n        correct: 1,\n        explanation: \"Section 6(3) clearly states that the jurisdiction of the Local Committee shall extend to the areas of the district where it is constituted.\"\n    },\n\n    \/\/ SECTION 7 - COMPOSITION, TENURE AND OTHER TERMS OF LOCAL COMMITTEE\n    {\n        id: 16,\n        question: \"Who nominates the members of the Local Complaints Committee under Section 7 of the POSH Act, 2013?\",\n        options: [\n            \"State Government\",\n            \"Appropriate Government\",\n            \"District Officer\",\n            \"High Court\"\n        ],\n        correct: 2,\n        explanation: \"Section 7(1) provides that the Local Committee shall consist of members to be nominated by the District Officer.\"\n    },\n    {\n        id: 17,\n        question: \"Consider the following statements about the Chairperson of Local Committee under Section 7(1)(a) of the POSH Act, 2013:\\n1. Must be a woman.\\n2. Must be an eminent person in the field of social work.\\n3. Must be committed to the cause of women.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 3,\n        explanation: \"Section 7(1)(a) requires the Chairperson to be nominated from amongst 'eminent women in the field of social work and committed to the cause of women'. All three statements are correct.\"\n    },\n    {\n        id: 18,\n        question: \"Under Section 7(1)(c) of the POSH Act, 2013, two members are nominated from NGOs. Which of the following conditions apply?\\n1. At least one shall be a woman.\\n2. At least one should preferably have background in law.\\n3. At least one shall be from SC\/ST\/OBC\/minority community.\\nSelect the correct answer:\",\n        options: [\n            \"1 and 2 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 3,\n        explanation: \"Section 7(1)(c) and its provisos require: at least one of two NGO members shall be woman, preferably one should have law background, and at least one shall be from SC\/ST\/OBC\/minority community.\"\n    },\n    {\n        id: 19,\n        question: \"Which of the following is an ex-officio member of the Local Complaints Committee under Section 7(1)(d) of the POSH Act, 2013?\",\n        options: [\n            \"District Magistrate\",\n            \"Concerned officer dealing with social welfare or women and child development in the district\",\n            \"District Legal Services Authority Secretary\",\n            \"Superintendent of Police\"\n        ],\n        correct: 1,\n        explanation: \"Section 7(1)(d) provides that the concerned officer dealing with social welfare or women and child development in the district shall be a member ex officio.\"\n    },\n    {\n        id: 20,\n        question: \"Compare the composition of ICC (Section 4) and Local Committee (Section 7) under the POSH Act, 2013:\\n1. Both have maximum tenure of 3 years.\\n2. Both have an ex-officio member.\\n3. Both require at least half members to be women.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 0,\n        explanation: \"Statement 1 is correct - both have maximum 3 years tenure. Statement 2 is incorrect - only Local Committee has ex-officio member (social welfare officer). Statement 3 is incorrect - this requirement is only for ICC under Section 4(2).\"\n    },\n   \n    \n    {\n        id: 23,\n        question: \"Match the following regarding Local Committee composition under Section 7(1) of the POSH Act, 2013:\\nA. Chairperson - 1. Ex-officio member\\nB. Clause (b) member - 2. Eminent woman in social work\\nC. Clause (c) members - 3. From block\/taluka\/ward\\nD. Clause (d) member - 4. From NGOs (at least 2)\\nSelect the correct match:\",\n        options: [\n            \"A-2, B-3, C-4, D-1\",\n            \"A-1, B-2, C-3, D-4\",\n            \"A-2, B-4, C-3, D-1\",\n            \"A-3, B-2, C-1, D-4\"\n        ],\n        correct: 0,\n        explanation: \"Correct matching: Chairperson is eminent woman in social work (A-2), clause (b) is from block\/taluka\/ward (B-3), clause (c) provides 2 NGO members (C-4), clause (d) is ex-officio member (D-1).\"\n    },\n\n    \/\/ SECTION 8 - GRANTS AND AUDIT\n \n \n    {\n        id: 26,\n        question: \"The flow of funds for Local Committee under Section 8 of the POSH Act, 2013 is:\",\n        options: [\n            \"Central Govt \u2192 District Officer \u2192 Local Committee members\",\n            \"Central Govt \u2192 State Govt \u2192 Agency \u2192 District Officer \u2192 Local Committee members\",\n            \"State Govt \u2192 District Officer \u2192 Local Committee members\",\n            \"Appropriate Govt \u2192 Local Committee directly\"\n        ],\n        correct: 1,\n        explanation: \"Section 8 establishes the flow: Central Government makes grants to State Government (8(1)), State may transfer to an agency (8(2)), agency pays to District Officer (8(3)), who pays to Local Committee members.\"\n    },\n    {\n        id: 27,\n        question: \"Under Section 8(4) of the POSH Act, 2013, the accounts of the agency shall be audited in consultation with:\",\n        options: [\n            \"Comptroller and Auditor General of India\",\n            \"Accountant General of the State\",\n            \"District Audit Officer\",\n            \"Chartered Accountant appointed by State Government\"\n        ],\n        correct: 1,\n        explanation: \"Section 8(4) provides that accounts shall be maintained and audited in such manner as may, in consultation with the Accountant General of the State, be prescribed.\"\n    },\n\n    \/\/ COMPARATIVE AND APPLICATION-BASED QUESTIONS (UPSC STYLE)\n    {\n        id: 28,\n        question: \"A company has 8 employees and is located in Delhi. A female employee wants to file a complaint of sexual harassment. Under the POSH Act, 2013, she should approach:\",\n        options: [\n            \"Internal Complaints Committee of the company\",\n            \"Local Complaints Committee as company has less than 10 employees\",\n            \"District Magistrate directly\",\n            \"Labour Commissioner\"\n        ],\n        correct: 1,\n        explanation: \"Under Section 6(1), Local Committee receives complaints from establishments where ICC has not been constituted due to having less than 10 workers. With only 8 employees, the company need not have ICC.\"\n    },\n    {\n        id: 29,\n        question: \"A woman employee wants to file complaint against her employer (owner of the company) for sexual harassment. The company has ICC. Under the POSH Act, 2013:\",\n        options: [\n            \"She must file complaint with ICC only\",\n            \"She can file complaint with Local Committee as complaint is against employer\",\n            \"She must file FIR with police\",\n            \"She cannot file complaint under POSH Act\"\n        ],\n        correct: 1,\n        explanation: \"Under Section 6(1), Local Committee receives complaints 'if the complaint is against the employer himself', even if ICC exists in the workplace.\"\n    },\n    {\n        id: 30,\n        question: \"Consider the following differences between ICC and Local Committee under the POSH Act, 2013:\\n1. ICC is constituted by employer; LC is constituted by District Officer.\\n2. ICC Presiding Officer is called 'Presiding Officer'; LC head is called 'Chairperson'.\\n3. ICC has ex-officio member; LC does not have ex-officio member.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 and 2 only\",\n            \"1 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 0,\n        explanation: \"Statements 1 and 2 are correct. Statement 3 is incorrect - LC has ex-officio member (social welfare officer under Section 7(1)(d)), while ICC does not have any ex-officio member.\"\n    },\n    {\n        id: 31,\n        question: \"Which of the following is NOT a valid ground for removal of ICC\/LC member under Sections 4(5) and 7(3) of the POSH Act, 2013?\",\n        options: [\n            \"Contravention of confidentiality provisions under Section 16\",\n            \"Conviction for an offence under any law\",\n            \"Completion of 3 years tenure\",\n            \"Abuse of position prejudicial to public interest\"\n        ],\n        correct: 2,\n        explanation: \"Completion of tenure is not a ground for 'removal' - it is natural end of term. Sections 4(5) and 7(3) list removal grounds as: breach of confidentiality, conviction, disciplinary proceedings, and abuse of position.\"\n    },\n    {\n        id: 32,\n        question: \"Under the POSH Act, 2013, for which Committee is the requirement that 'at least one member shall be from SC\/ST\/OBC\/minority community' applicable?\",\n        options: [\n            \"Internal Complaints Committee only\",\n            \"Local Complaints Committee only\",\n            \"Both ICC and Local Committee\",\n            \"Neither ICC nor Local Committee\"\n        ],\n        correct: 1,\n        explanation: \"This requirement is in the second Proviso to Section 7(1)(c) for Local Committee only. There is no such requirement for ICC under Section 4.\"\n    },\n    {\n        id: 33,\n        question: \"A multinational company has its head office in Mumbai and branch offices in 5 other cities. Under Section 4 of the POSH Act, 2013, how many ICCs must be constituted?\",\n        options: [\n            \"One ICC at head office only\",\n            \"Six ICCs - one at each location\",\n            \"One ICC at head office with jurisdiction over all branches\",\n            \"As decided by the employer\"\n        ],\n        correct: 1,\n        explanation: \"The Proviso to Section 4(1) mandates that where offices are located at different places, ICC shall be constituted at all administrative units or offices. Thus, 6 ICCs are required.\"\n    },\n    {\n        id: 34,\n        question: \"Which of the following correctly describes the payment of fees to external\/NGO members under the POSH Act, 2013?\",\n        options: [\n            \"ICC external member - paid by employer; LC NGO members - paid through grants from Central Government\",\n            \"Both ICC and LC external members - paid by appropriate Government\",\n            \"Both ICC and LC external members - paid by employer\",\n            \"ICC external member - paid by Central Govt; LC members - paid by State Govt\"\n        ],\n        correct: 0,\n        explanation: \"Section 4(4) provides ICC external member is paid by employer. Section 8 provides LC members are paid through Central Government grants to State Government to agency to District Officer.\"\n    },\n    {\n        id: 35,\n        question: \"Statement I: The Presiding Officer of ICC must always be from the same workplace.\\nStatement II: The Chairperson of Local Committee must be an eminent woman in the field of social work.\\nSelect the correct answer:\",\n        options: [\n            \"Both statements are correct\",\n            \"Both statements are incorrect\",\n            \"Statement I is incorrect, Statement II is correct\",\n            \"Statement I is correct, Statement II is incorrect\"\n        ],\n        correct: 2,\n        explanation: \"Statement I is incorrect - Provisos to Section 4(2)(a) allow nomination from other offices\/workplaces\/departments if senior woman not available. Statement II is correct as per Section 7(1)(a).\"\n    },\n    {\n        id: 36,\n        question: \"Under the POSH Act, 2013, which statement regarding minimum composition is correct?\",\n        options: [\n            \"ICC must have minimum 4 members; LC must have minimum 4 members\",\n            \"ICC must have minimum 4 members; LC must have minimum 5 members\",\n            \"ICC must have minimum 5 members; LC must have minimum 4 members\",\n            \"Both ICC and LC must have minimum 5 members\"\n        ],\n        correct: 0,\n        explanation: \"ICC (Section 4): Presiding Officer + at least 2 employees + 1 external = minimum 4. LC (Section 7): Chairperson + 1 block member + 2 NGO members + 1 ex-officio = 5 members, but minimum required is Chairperson + 1 + 2 + 1 = 5 members. However, reading strictly, LC has 4 categories but minimum 4 named positions.\"\n    },\n    {\n        id: 37,\n        question: \"A woman working in a tehsil office in a rural area wants to file a sexual harassment complaint. Under Section 6(2) of the POSH Act, 2013, the first point of contact for receiving her complaint would be:\",\n        options: [\n            \"District Officer directly\",\n            \"Local Committee Chairperson\",\n            \"Nodal Officer designated in the tehsil\",\n            \"State Women's Commission\"\n        ],\n        correct: 2,\n        explanation: \"Section 6(2) requires District Officer to designate nodal officer in every block, taluka and tehsil in rural areas to receive complaints and forward to Local Committee within 7 days.\"\n    },\n    {\n        id: 38,\n        question: \"Which of the following members of Local Committee work without fees or allowances under Section 7(4) of the POSH Act, 2013?\\n1. Chairperson\\n2. Member from block\/taluka\/ward\\n3. NGO members\\n4. Ex-officio member\\nSelect the correct answer:\",\n        options: [\n            \"1 and 3 only\",\n            \"2 and 4 only\",\n            \"1, 2 and 4 only\",\n            \"3 and 4 only\"\n        ],\n        correct: 1,\n        explanation: \"Section 7(4) excludes members under clauses (b) - block\/taluka\/ward member - and (d) - ex-officio member - from receiving fees\/allowances. Chairperson and NGO members are entitled to fees.\"\n    }],\n    \"CH 4-COMPLAINT (Section 9-11)\": [   \/\/ SECTION 9 - COMPLAINT OF SEXUAL HARASSMENT\n    {\n        id: 1,\n        question: \"Under Section 9(1) of the POSH Act, 2013, a complaint of sexual harassment must be made within:\",\n        options: [\n            \"One month from the date of incident\",\n            \"Three months from the date of incident\",\n            \"Six months from the date of incident\",\n            \"One year from the date of incident\"\n        ],\n        correct: 1,\n        explanation: \"Section 9(1) provides that complaint must be made within a period of three months from the date of incident and in case of series of incidents, within three months from the date of last incident.\"\n    },\n    {\n        id: 2,\n        question: \"Consider the following statements regarding filing of complaint under Section 9 of the POSH Act, 2013:\\n1. Complaint must be in writing.\\n2. Time limit can be extended by another three months by ICC\/LC.\\n3. Extension can be granted without recording reasons.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 only\",\n            \"1 and 2 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 1,\n        explanation: \"Statement 1 is correct - complaint must be in writing (Section 9(1)). Statement 2 is correct - time limit can be extended by not more than 3 months. Statement 3 is incorrect - reasons must be recorded in writing for extension.\"\n    },\n   \n    {\n        id: 4,\n        question: \"Under Section 9(1) of the POSH Act, 2013, in case of a series of incidents of sexual harassment, the limitation period of 3 months is calculated from:\",\n        options: [\n            \"The date of first incident\",\n            \"The date of last incident\",\n            \"The date when complainant became aware of her rights\",\n            \"The date of joining the organisation\"\n        ],\n        correct: 1,\n        explanation: \"Section 9(1) clearly provides that in case of a series of incidents, the complaint must be filed within three months from the date of last incident.\"\n    },\n    {\n        id: 5,\n        question: \"Under the POSH Act, 2013, extension of time limit for filing complaint can be granted if the Committee is satisfied that:\",\n        options: [\n            \"The complainant was busy with work\",\n            \"The circumstances were such which prevented the woman from filing complaint within the said period\",\n            \"The complainant was not aware of the law\",\n            \"The respondent was on leave\"\n        ],\n        correct: 1,\n        explanation: \"The second Proviso allows extension if the Committee is satisfied that 'the circumstances were such which prevented the woman from filing a complaint within the said period'.\"\n    },\n    {\n        id: 6,\n        question: \"Under Section 9(2) of the POSH Act, 2013, if the aggrieved woman is unable to make complaint due to physical or mental incapacity or death, who can make the complaint?\",\n        options: [\n            \"Only legal heir\",\n            \"Only a lawyer\",\n            \"Legal heir or such other person as may be prescribed\",\n            \"Only a relative\"\n        ],\n        correct: 2,\n        explanation: \"Section 9(2) provides that if aggrieved woman is unable to make complaint on account of physical or mental incapacity or death or otherwise, her legal heir or such other person as may be prescribed may make a complaint.\"\n    },\n    {\n        id: 7,\n        question: \"The maximum extension of time limit for filing complaint under Section 9(1) of the POSH Act, 2013 is:\",\n        options: [\n            \"One month\",\n            \"Two months\",\n            \"Three months\",\n            \"Six months\"\n        ],\n        correct: 2,\n        explanation: \"The second Proviso to Section 9(1) allows ICC\/LC to extend the time limit 'not exceeding three months' beyond the original three months.\"\n    },\n    {\n        id: 8,\n        question: \"A woman faces sexual harassment on 1st January. She reports on 15th May of the same year. Under Section 9(1) of the POSH Act, 2013:\",\n        options: [\n            \"Complaint is within time as it is within 6 months\",\n            \"Complaint is time-barred as it is beyond 3 months\",\n            \"Complaint is time-barred but Committee may extend time if circumstances justify\",\n            \"Time limit does not apply to sexual harassment complaints\"\n        ],\n        correct: 2,\n        explanation: \"Original time limit is 3 months (1st Jan to 1st April). Complaint on 15th May is beyond 3 months but within the extendable period of additional 3 months. Committee may extend time if satisfied with circumstances.\"\n    },\n\n    \/\/ SECTION 10 - CONCILIATION\n    {\n        id: 9,\n        question: \"Consider the following statements regarding conciliation under Section 10 of the POSH Act, 2013:\\n1. Conciliation is mandatory before inquiry.\\n2. Conciliation is initiated at the request of the aggrieved woman.\\n3. Monetary settlement can be made as basis of conciliation.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 only\",\n            \"2 only\",\n            \"1 and 2 only\",\n            \"2 and 3 only\"\n        ],\n        correct: 1,\n        explanation: \"Statement 1 is incorrect - conciliation is optional, not mandatory (Section 10(1) uses 'may'). Statement 2 is correct - conciliation is at the request of aggrieved woman. Statement 3 is incorrect - Proviso to Section 10(1) prohibits monetary settlement.\"\n    },\n    {\n        id: 10,\n        question: \"Under Section 10(1) of the POSH Act, 2013, conciliation proceedings take place:\",\n        options: [\n            \"After completion of inquiry\",\n            \"Before initiating an inquiry under Section 11\",\n            \"During the inquiry process\",\n            \"After the inquiry report is submitted\"\n        ],\n        correct: 1,\n        explanation: \"Section 10(1) clearly states that Committee may 'before initiating an inquiry under section 11' take steps to settle the matter through conciliation.\"\n    },\n    {\n        id: 11,\n        question: \"Under the POSH Act, 2013, which of the following is expressly prohibited in conciliation?\",\n        options: [\n            \"Apology by respondent\",\n            \"Transfer of respondent\",\n            \"Monetary settlement\",\n            \"Written undertaking by respondent\"\n        ],\n        correct: 2,\n        explanation: \"The Proviso to Section 10(1) explicitly states that 'no monetary settlement shall be made as a basis of conciliation'.\"\n    },\n \n    {\n        id: 13,\n        question: \"Under Section 10(3) of the POSH Act, 2013, copies of the conciliation settlement shall be provided to:\",\n        options: [\n            \"Only the aggrieved woman\",\n            \"Only the respondent\",\n            \"Both the aggrieved woman and the respondent\",\n            \"Only the employer\"\n        ],\n        correct: 2,\n        explanation: \"Section 10(3) mandates that the Committee shall provide copies of the settlement to the aggrieved woman and the respondent.\"\n    },\n    {\n        id: 14,\n        question: \"Under Section 10(4) of the POSH Act, 2013, if settlement is arrived at through conciliation:\",\n        options: [\n            \"Inquiry shall continue to verify facts\",\n            \"No further inquiry shall be conducted by the Committee\",\n            \"Inquiry may be conducted at discretion of Committee\",\n            \"Matter shall be referred to court\"\n        ],\n        correct: 1,\n        explanation: \"Section 10(4) clearly provides that where settlement is arrived at, no further inquiry shall be conducted by the ICC or LC.\"\n    },\n   \n    {\n        id: 16,\n        question: \"Statement I: Conciliation under Section 10 of the POSH Act can only be initiated if both parties agree.\\nStatement II: Conciliation must be completed before any inquiry can begin.\\nSelect the correct answer:\",\n        options: [\n            \"Both statements are correct\",\n            \"Both statements are incorrect\",\n            \"Statement I is correct, Statement II is incorrect\",\n            \"Statement I is incorrect, Statement II is correct\"\n        ],\n        correct: 1,\n        explanation: \"Statement I is incorrect - conciliation is initiated at request of aggrieved woman, not requiring respondent's prior consent (though both participate). Statement II is incorrect - conciliation is optional; inquiry can proceed directly.\"\n    },\n\n    \/\/ SECTION 11 - INQUIRY INTO COMPLAINT\n  \n    {\n        id: 18,\n        question: \"Under Section 11(1) of the POSH Act, 2013, in case of a domestic worker, if prima facie case exists, the Local Committee shall:\",\n        options: [\n            \"Conduct inquiry itself\",\n            \"Forward complaint to police within 7 days for registering case under Section 509 IPC\",\n            \"Refer matter to Labour Court\",\n            \"Forward complaint to District Magistrate\"\n        ],\n        correct: 1,\n        explanation: \"Section 11(1) provides that in case of domestic worker, if prima facie case exists, the LC shall forward the complaint to police within 7 days for registering case under Section 509 IPC and other relevant provisions.\"\n    },\n    {\n        id: 19,\n        question: \"Consider the following statements regarding inquiry under Section 11 of the POSH Act, 2013:\\n1. Both parties shall be given opportunity of being heard.\\n2. Copy of findings shall be made available to both parties.\\n3. Both parties can make representation against the findings.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 only\",\n            \"1 and 2 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 3,\n        explanation: \"The second Proviso to Section 11(1) states that where both parties are employees, they shall be given opportunity of being heard, copy of findings shall be made available to both, and they can make representation against the findings.\"\n    },\n    {\n        id: 20,\n        question: \"Under Section 11(2) of the POSH Act, 2013, when the respondent is convicted under Section 509 IPC, the court may order:\",\n        options: [\n            \"Only imprisonment\",\n            \"Only fine to be paid to Government\",\n            \"Payment of such sums as court considers appropriate to the aggrieved woman\",\n            \"Only community service\"\n        ],\n        correct: 2,\n        explanation: \"Section 11(2) provides that the court may order payment of such sums as it may consider appropriate to the aggrieved woman by the respondent, having regard to Section 15.\"\n    },\n    {\n        id: 21,\n        question: \"Under  the POSH Act, 2013, the Committee has same powers as a civil court under CPC in respect of:\\n1. Summoning and examining any person on oath.\\n2. Requiring discovery and production of documents.\\n3. Issuing arrest warrants.\\nWhich of the above powers are available?\",\n        options: [\n            \"1 and 2 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 0,\n        explanation: \"Section 11(3) grants powers of civil court only for: (a) summoning and examining on oath, (b) requiring discovery and production of documents, and (c) any other prescribed matter. Arrest warrants are not included.\"\n    },\n    {\n        id: 22,\n        question: \"Under the POSH Act, 2013, the inquiry shall be completed within:\",\n        options: [\n            \"30 days\",\n            \"60 days\",\n            \"90 days\",\n            \"120 days\"\n        ],\n        correct: 2,\n        explanation: \"Section 11(4) mandates that the inquiry under sub-section (1) shall be completed within a period of ninety days.\"\n    },\n    {\n        id: 23,\n        question: \"A domestic worker complains of sexual harassment by her employer. Under Section 11(1) of the POSH Act, 2013, who handles the complaint?\",\n        options: [\n            \"Internal Complaints Committee\",\n            \"Local Committee, which forwards to police if prima facie case exists\",\n            \"Labour Court\",\n            \"District Magistrate directly\"\n        ],\n        correct: 1,\n        explanation: \"Section 11(1) specifically provides that in case of domestic worker, the Local Committee shall, if prima facie case exists, forward the complaint to police within 7 days.\"\n    },\n    {\n        id: 24,\n        question: \"The second Proviso to Section 11(1) of the POSH Act, 2013 (opportunity of being heard to both parties) applies only when:\",\n        options: [\n            \"The complaint is against employer\",\n            \"Both the parties are employees\",\n            \"The respondent is a third party\",\n            \"In all cases without exception\"\n        ],\n        correct: 1,\n        explanation: \"The second Proviso to Section 11(1) specifically states 'where both the parties are employees', indicating this provision applies only when both complainant and respondent are employees.\"\n    },\n  \n\n    \/\/ COMPARATIVE AND APPLICATION-BASED QUESTIONS (UPSC STYLE)\n    {\n        id: 26,\n        question: \"Match the following time limits under the POSH Act, 2013:\\nA. Filing complaint (Section 9) - 1. 7 days\\nB. Forwarding complaint by nodal officer (Section 6) - 2. 90 days\\nC. Completion of inquiry (Section 11) - 3. 3 months (extendable by 3 months)\\nD. Maximum extension for filing complaint - 4. 3 months\\nSelect the correct match:\",\n        options: [\n            \"A-3, B-1, C-2, D-4\",\n            \"A-4, B-1, C-2, D-3\",\n            \"A-3, B-2, C-1, D-4\",\n            \"A-4, B-2, C-1, D-3\"\n        ],\n        correct: 0,\n        explanation: \"Correct matching: Filing complaint - 3 months (A-3 or A-4 as both mean 3 months), Nodal officer forwarding - 7 days (B-1), Inquiry completion - 90 days (C-2), Extension - 3 months (D-4). Best match is A-3, B-1, C-2, D-4 reading the original period.\"\n    },\n    {\n        id: 27,\n        question: \"Consider the following differences between ICC and LC regarding domestic workers under the POSH Act, 2013:\\n1. ICC cannot receive complaint from domestic workers.\\n2. LC forwards domestic worker complaints to police.\\n3. ICC conducts inquiry for domestic workers.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 only\",\n            \"2 only\",\n            \"1 and 2 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 2,\n        explanation: \"Statement 1 is correct - domestic workers work in dwelling places which typically don't have ICC. Statement 2 is correct - Section 11(1) requires LC to forward to police. Statement 3 is incorrect - LC does not conduct inquiry but forwards to police.\"\n    },\n  \n    {\n        id: 29,\n        question: \"Which of the following is the correct sequence of steps under the POSH Act, 2013?\\n1. Conciliation\\n2. Filing of complaint\\n3. Inquiry\\n4. Report submission\\nSelect the correct answer:\",\n        options: [\n            \"2 \u2192 1 \u2192 3 \u2192 4\",\n            \"1 \u2192 2 \u2192 3 \u2192 4\",\n            \"2 \u2192 3 \u2192 1 \u2192 4\",\n            \"2 \u2192 3 \u2192 4 \u2192 1\"\n        ],\n        correct: 0,\n        explanation: \"Correct sequence: First complaint is filed (Section 9), then conciliation may be attempted (Section 10 - before inquiry), then inquiry is conducted (Section 11), then report is submitted (Section 13).\"\n    },\n    {\n        id: 30,\n        question: \"Under the POSH Act, 2013, the Committee has powers of civil court. This principle is known as:\",\n        options: [\n            \"Principle of natural justice\",\n            \"Quasi-judicial powers\",\n            \"Judicial review\",\n            \"Administrative discretion\"\n        ],\n        correct: 1,\n        explanation: \"Section 11(3) grants ICC\/LC 'same powers as are vested in a civil court' for summoning witnesses, examining on oath, requiring documents, etc. These are quasi-judicial powers.\"\n    },\n    {\n        id: 31,\n        question: \"A complainant files complaint on 15th June against incidents from January-March. Under Section 9(1) of the POSH Act, 2013:\",\n        options: [\n            \"Complaint is time-barred as more than 3 months from first incident\",\n            \"Complaint is within time as it is within 3 months from last incident (March)\",\n            \"Only incidents of March can be inquired into\",\n            \"All incidents are time-barred\"\n        ],\n        correct: 1,\n        explanation: \"Section 9(1) provides that in case of series of incidents, limitation is 3 months from the date of last incident. If last incident was in March, complaint in June is within time.\"\n    },\n    {\n        id: 32,\n        question: \"Statement I: Under Section 10, conciliation can be initiated only once during the proceedings.\\nStatement II: Under Section 11, if conciliation fails, inquiry must be completed within 90 days.\\nSelect the correct answer:\",\n        options: [\n            \"Both statements are correct\",\n            \"Both statements are incorrect\",\n            \"Statement I is incorrect, Statement II is correct\",\n            \"Statement I is correct, Statement II is incorrect\"\n        ],\n        correct: 2,\n        explanation: \"Statement I is not explicitly stated in Act - there's no bar on attempting conciliation only once. Statement II is correct - Section 11(4) mandates 90 days for completion of inquiry.\"\n    },\n    {\n        id: 33,\n        question: \"Under the POSH Act, 2013, which statement is INCORRECT regarding the inquiry process?\",\n        options: [\n            \"Both parties are given opportunity of being heard when both are employees\",\n            \"Committee has powers to summon witnesses on oath\",\n            \"Inquiry must be completed within 90 days\",\n            \"Inquiry is conducted in accordance with Evidence Act procedures\"\n        ],\n        correct: 3,\n        explanation: \"Option D is incorrect. Section 11(1) provides inquiry in accordance with 'service rules' or 'prescribed manner', not Evidence Act. Committee has powers of civil court under CPC, not criminal court procedures.\"\n    },\n    {\n        id: 34,\n        question: \"A woman was harassed in December 2022. She was hospitalized from January to April 2023 due to depression. She files complaint in June 2023. Under Section 9 of the POSH Act, 2013:\",\n        options: [\n            \"Complaint is absolutely time-barred\",\n            \"Committee may extend time as circumstances (hospitalization) prevented filing within time\",\n            \"Complaint is within normal time limit\",\n            \"Medical certificate is not valid ground for extension\"\n        ],\n        correct: 1,\n        explanation: \"The second Proviso to Section 9(1) allows extension if Committee is satisfied that 'circumstances prevented' filing within time. Hospitalization due to depression caused by harassment is a valid circumstance.\"\n    },\n    {\n        id: 35,\n        question: \"Which of the following can be a basis for conciliation under Section 10 of the POSH Act, 2013?\\n1. Written apology by respondent\\n2. Transfer of respondent to another department\\n3. Monetary compensation to complainant\\n4. Undertaking by respondent not to repeat behavior\\nSelect the correct answer:\",\n        options: [\n            \"1, 2 and 4 only\",\n            \"1, 3 and 4 only\",\n            \"2, 3 and 4 only\",\n            \"1, 2, 3 and 4\"\n        ],\n        correct: 0,\n        explanation: \"Section 10(1) Proviso prohibits monetary settlement. Other forms like apology, transfer, undertaking are not prohibited and can form basis of conciliation. So only 1, 2 and 4 are valid.\"\n    },\n   \n    {\n        id: 37,\n        question: \"Consider the following regarding aggrieved woman's inability to make complaint under Section 9(2) of the POSH Act, 2013:\\n1. Physical incapacity\\n2. Mental incapacity\\n3. Death of aggrieved woman\\n4. Transfer to another city\\nIn which of the above situations can legal heir or other prescribed person file complaint?\",\n        options: [\n            \"1 and 2 only\",\n            \"1, 2 and 3 only\",\n            \"1, 2, 3 and 4\",\n            \"3 only\"\n        ],\n        correct: 1,\n        explanation: \"Section 9(2) covers physical incapacity, mental incapacity, death or 'otherwise'. Transfer is not incapacity - the woman can still file complaint from another city. Only 1, 2 and 3 qualify.\"\n    },\n    {\n        id: 38,\n        question: \"Under Section 11 of the POSH Act, 2013, if both parties are employees, the requirement to provide copy of findings and allow representation against findings is based on which legal principle?\",\n        options: [\n            \"Doctrine of precedent\",\n            \"Principle of res judicata\",\n            \"Principles of natural justice (audi alteram partem)\",\n            \"Doctrine of severability\"\n        ],\n        correct: 2,\n        explanation: \"The requirement of hearing both parties and allowing representation against findings reflects 'audi alteram partem' (hear the other side), a fundamental principle of natural justice.\"\n    },\n   \n    {\n        id: 40,\n        question: \"The 90-day time limit for inquiry under Section 11(4) of the POSH Act, 2013 is calculated from:\",\n        options: [\n            \"Date of filing complaint\",\n            \"Date of receipt of complaint by Committee\",\n            \"Date when inquiry is initiated after any conciliation attempt\",\n            \"Date of incident\"\n        ],\n        correct: 2,\n        explanation: \"Section 11(4) states 'inquiry under sub-section (1)' shall be completed in 90 days. Sub-section (1) deals with inquiry, which is conducted after conciliation (if attempted). So 90 days is for inquiry process, not from complaint date.\"\n    }],\n    \"CH 5-INQUIRY INTO COMPLAINT (Section 12-18)\": [ {\n        id: 1,\n        question: \"Under the POSH Act, 2013, during the pendency of an inquiry, the Committee may recommend to the employer on a written request made by the aggrieved woman:\\n1. Transfer of aggrieved woman or respondent to another workplace.\\n2. Grant of leave to aggrieved woman up to 3 months.\\n3. Suspension of respondent.\\nWhich of the above recommendations can be made?\",\n        options: [\n            \"1 and 2 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 0,\n        explanation: \"Section 12(1) allows: (a) transfer of aggrieved woman or respondent, (b) leave to aggrieved woman up to 3 months, (c) such other relief as may be prescribed. Suspension of respondent is not specifically mentioned.\"\n    },\n    {\n        id: 2,\n        question: \"Under the POSH Act, 2013, interim relief during pendency of inquiry can be recommended by the Committee:\",\n        options: [\n            \"Suo motu by the Committee\",\n            \"Only on a written request made by the aggrieved woman\",\n            \"On request of the employer\",\n            \"On direction of the District Officer\"\n        ],\n        correct: 1,\n        explanation: \"Section 12(1) clearly states that during pendency of inquiry, 'on a written request made by the aggrieved woman', the Committee may recommend interim relief.\"\n    },\n    {\n        id: 3,\n        question: \"The leave granted to the aggrieved woman during pendency of inquiry under the POSH Act, 2013 is:\",\n        options: [\n            \"Adjusted against her annual leave entitlement\",\n            \"In addition to the leave she would be otherwise entitled\",\n            \"Without pay\",\n            \"Maximum 15 days only\"\n        ],\n        correct: 1,\n        explanation: \"Section 12(2) provides that the leave granted to the aggrieved woman under this section shall be in addition to the leave she would be otherwise entitled.\"\n    },\n    {\n        id: 4,\n        question: \"Under the POSH Act, 2013, when the Committee recommends interim relief during pendency of inquiry, the employer shall:\",\n        options: [\n            \"Consider the recommendation at his discretion\",\n            \"Implement the recommendations and send report to the Committee\",\n            \"Seek approval from District Officer first\",\n            \"Wait for completion of inquiry\"\n        ],\n        correct: 1,\n        explanation: \"Section 12(3) mandates that the employer shall implement the recommendations made under sub-section (1) and send the report of such implementation to the Committee.\"\n    },\n    {\n        id: 5,\n        question: \"Consider the following statements regarding interim measures under the POSH Act, 2013:\\n1. Maximum leave that can be granted to aggrieved woman is 3 months.\\n2. Both aggrieved woman and respondent can be transferred.\\n3. Employer has discretion whether to implement Committee's recommendation.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 and 2 only\",\n            \"1 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 0,\n        explanation: \"Statement 1 is correct - leave up to 3 months. Statement 2 is correct - Section 12(1)(a) allows transfer of 'aggrieved woman or the respondent'. Statement 3 is incorrect - Section 12(3) mandates implementation.\"\n    },\n\n    \/\/ SECTION 13 - INQUIRY REPORT\n    {\n        id: 6,\n        question: \"Under the POSH Act, 2013, on completion of inquiry, the Committee shall provide report to the employer or District Officer within:\",\n        options: [\n            \"7 days from completion of inquiry\",\n            \"10 days from completion of inquiry\",\n            \"15 days from completion of inquiry\",\n            \"30 days from completion of inquiry\"\n        ],\n        correct: 1,\n        explanation: \"Section 13(1) provides that the Committee shall provide a report of its findings to the employer or District Officer within a period of ten days from the date of completion of inquiry.\"\n    },\n    {\n        id: 7,\n        question: \"Under the POSH Act, 2013, if the Committee concludes that the allegation against the respondent has NOT been proved, it shall recommend:\",\n        options: [\n            \"Action against the complainant for false complaint\",\n            \"That no action is required to be taken in the matter\",\n            \"Re-inquiry by a different Committee\",\n            \"Referral to police for investigation\"\n        ],\n        correct: 1,\n        explanation: \"Section 13(2) provides that where the Committee arrives at conclusion that allegation has not been proved, it shall recommend to the employer and District Officer that no action is required to be taken.\"\n    },\n    {\n        id: 8,\n        question: \"Under the POSH Act, 2013, if the allegation against the respondent is proved, the Committee may recommend:\\n1. Action for sexual harassment as misconduct under service rules.\\n2. Deduction from salary of respondent to be paid to aggrieved woman.\\n3. Criminal prosecution of the respondent.\\nWhich of the above can be recommended?\",\n        options: [\n            \"1 and 2 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 0,\n        explanation: \"Section 13(3) provides for: (i) action for misconduct under service rules, and (ii) deduction from salary payable to aggrieved woman. Criminal prosecution is separate under IPC, not a recommendation under Section 13.\"\n    },\n    {\n        id: 9,\n        question: \"Under the POSH Act, 2013, if the respondent is absent from duty or has ceased employment, and employer cannot deduct compensation from salary:\",\n        options: [\n            \"The matter is closed\",\n            \"The employer may direct respondent to pay such sum to aggrieved woman\",\n            \"Criminal case is filed against respondent\",\n            \"State pays compensation to aggrieved woman\"\n        ],\n        correct: 1,\n        explanation: \"The first Proviso to Section 13(3)(ii) provides that if employer is unable to make deduction due to respondent being absent or cessation of employment, employer may direct respondent to pay such sum to aggrieved woman.\"\n    },\n    {\n        id: 10,\n        question: \"Under the POSH Act, 2013, if the respondent fails to pay the sum directed as compensation to the aggrieved woman, the Committee may:\",\n        options: [\n            \"File civil suit against respondent\",\n            \"Forward the order for recovery as an arrear of land revenue to District Officer\",\n            \"Approach Labour Court for execution\",\n            \"Deduct from respondent's pension\"\n        ],\n        correct: 1,\n        explanation: \"The second Proviso to Section 13(3) provides that if respondent fails to pay, the Committee may forward the order for recovery of the sum as an arrear of land revenue to the concerned District Officer.\"\n    },\n    {\n        id: 11,\n        question: \"Under the POSH Act, 2013, the employer or District Officer shall act upon the recommendations of the Committee within:\",\n        options: [\n            \"30 days of receipt\",\n            \"45 days of receipt\",\n            \"60 days of receipt\",\n            \"90 days of receipt\"\n        ],\n        correct: 2,\n        explanation: \"Section 13(4) provides that the employer or the District Officer shall act upon the recommendation within sixty days of its receipt.\"\n    },\n    {\n        id: 12,\n        question: \"Statement I: Under the POSH Act, 2013, the inquiry report must be made available to the concerned parties.\\nStatement II: The employer has discretion to accept or reject the Committee's recommendations.\\nSelect the correct answer:\",\n        options: [\n            \"Both statements are correct\",\n            \"Both statements are incorrect\",\n            \"Statement I is correct, Statement II is incorrect\",\n            \"Statement I is incorrect, Statement II is correct\"\n        ],\n        correct: 2,\n        explanation: \"Statement I is correct - Section 13(1) states report 'be made available to the concerned parties'. Statement II is incorrect - Section 13(4) mandates employer 'shall act upon' recommendations within 60 days.\"\n    },\n\n    \/\/ SECTION 14 - PUNISHMENT FOR FALSE OR MALICIOUS COMPLAINT\n    {\n        id: 13,\n        question: \"Under the POSH Act, 2013, action can be recommended against the complainant if the Committee concludes that:\\n1. The allegation is malicious.\\n2. The complaint was made knowing it to be false.\\n3. Forged or misleading documents were produced.\\nWhich of the above is\/are correct?\",\n        options: [\n            \"1 and 2 only\",\n            \"2 and 3 only\",\n            \"1 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 3,\n        explanation: \"Section 14(1) provides for action if: allegation is malicious, OR complaint was made knowing it to be false, OR forged or misleading document was produced. All three are valid grounds.\"\n    },\n    {\n        id: 14,\n        question: \"Consider the following statements regarding false complaints under the POSH Act, 2013:\\n1. Mere inability to substantiate a complaint attracts action against complainant.\\n2. Malicious intent must be established after an inquiry before action is recommended.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 only\",\n            \"2 only\",\n            \"Both 1 and 2\",\n            \"Neither 1 nor 2\"\n        ],\n        correct: 1,\n        explanation: \"Statement 1 is incorrect - first Proviso to Section 14(1) states 'mere inability to substantiate a complaint or provide adequate proof need not attract action'. Statement 2 is correct - second Proviso requires malicious intent to be established after inquiry.\"\n    },\n    {\n        id: 15,\n        question: \"Under the POSH Act, 2013, the distinction between 'unproved complaint' and 'false complaint' is:\",\n        options: [\n            \"There is no distinction under the Act\",\n            \"Unproved complaint leads to no action; false\/malicious complaint may lead to action against complainant\",\n            \"Both lead to action against complainant\",\n            \"Only false complaint is punishable under IPC\"\n        ],\n        correct: 1,\n        explanation: \"Section 13(2) says if allegation is 'not proved', no action is required. Section 14(1) provides action only for 'malicious' or knowingly 'false' complaints. The first Proviso to Section 14(1) protects genuine complainants whose complaints couldn't be proved.\"\n    },\n    {\n        id: 16,\n        question: \"Under the POSH Act, 2013, action for giving false evidence during inquiry can be recommended against:\",\n        options: [\n            \"Only the complainant\",\n            \"Only the respondent\",\n            \"Any witness who gave false evidence or produced forged documents\",\n            \"Only employees of the organisation\"\n        ],\n        correct: 2,\n        explanation: \"Section 14(2) provides that if any witness has given false evidence or produced forged or misleading document, Committee may recommend action to the employer of the witness or District Officer.\"\n    },\n    {\n        id: 17,\n        question: \"A woman files a complaint of sexual harassment but fails to provide sufficient evidence. The Committee finds the allegation unproved. Under the POSH Act, 2013:\",\n        options: [\n            \"Action must be taken against the woman for false complaint\",\n            \"No action against the woman as mere inability to substantiate does not attract action\",\n            \"Woman must pay compensation to the respondent\",\n            \"Matter is referred to police for perjury\"\n        ],\n        correct: 1,\n        explanation: \"The first Proviso to Section 14(1) explicitly protects complainants by stating that 'mere inability to substantiate a complaint or provide adequate proof need not attract action against the complainant'.\"\n    },\n\n    \/\/ SECTION 15 - DETERMINATION OF COMPENSATION\n    {\n        id: 18,\n        question: \"Under the POSH Act, 2013, while determining compensation to be paid to the aggrieved woman, the Committee shall have regard to:\\n1. Mental trauma, pain, suffering and emotional distress.\\n2. Loss in career opportunity.\\n3. Medical expenses for physical or psychiatric treatment.\\n4. Income and financial status of the respondent.\\nWhich of the above factors are considered?\",\n        options: [\n            \"1 and 2 only\",\n            \"1, 2 and 3 only\",\n            \"1, 3 and 4 only\",\n            \"1, 2, 3 and 4\"\n        ],\n        correct: 3,\n        explanation: \"Section 15 lists all these factors: (a) mental trauma, pain, suffering, emotional distress, (b) loss in career opportunity, (c) medical expenses, (d) income and financial status of respondent, (e) feasibility of payment in lump sum or instalments.\"\n    },\n    {\n        id: 19,\n        question: \"Under the POSH Act, 2013, the compensation payable to the aggrieved woman can be paid:\",\n        options: [\n            \"Only in lump sum\",\n            \"Only in instalments\",\n            \"In lump sum or in instalments as determined by Committee\",\n            \"Only through employer's insurance\"\n        ],\n        correct: 2,\n        explanation: \"Section 15(e) provides that the Committee shall have regard to 'feasibility of such payment in lump sum or in instalments' while determining compensation.\"\n    },\n    {\n        id: 20,\n        question: \"Match the factors for determining compensation under the POSH Act, 2013:\\nA. Suffering of victim - 1. Feasibility of payment mode\\nB. Impact on career - 2. Mental trauma, pain, emotional distress\\nC. Treatment costs - 3. Loss in career opportunity\\nD. Ability of respondent to pay - 4. Medical expenses\\nE. Mode of payment - 5. Income and financial status of respondent\\nSelect the correct match:\",\n        options: [\n            \"A-2, B-3, C-4, D-5, E-1\",\n            \"A-1, B-2, C-3, D-4, E-5\",\n            \"A-2, B-4, C-3, D-1, E-5\",\n            \"A-3, B-2, C-4, D-5, E-1\"\n        ],\n        correct: 0,\n        explanation: \"Correct matching as per Section 15: Suffering = mental trauma (A-2), Career impact = loss in career opportunity (B-3), Treatment costs = medical expenses (C-4), Ability to pay = financial status (D-5), Mode = lump sum\/instalments (E-1).\"\n    },\n\n    \/\/ SECTION 16 - PROHIBITION OF PUBLICATION\n    {\n        id: 21,\n        question: \"Under the POSH Act, 2013, which of the following shall NOT be published or made known to public, press and media?\\n1. Contents of the complaint.\\n2. Identity of the aggrieved woman.\\n3. Identity of the respondent.\\n4. Recommendations of the Committee.\\nSelect the correct answer:\",\n        options: [\n            \"1 and 2 only\",\n            \"1, 2 and 3 only\",\n            \"1, 2 and 4 only\",\n            \"1, 2, 3 and 4\"\n        ],\n        correct: 3,\n        explanation: \"Section 16 prohibits publication of: contents of complaint, identity and addresses of aggrieved woman, respondent and witnesses, information relating to conciliation and inquiry proceedings, recommendations of Committee, and action taken.\"\n    },\n    {\n        id: 22,\n        question: \"The prohibition on publication of complaint contents under the POSH Act, 2013 applies:\",\n        options: [\n            \"Subject to provisions of Right to Information Act, 2005\",\n            \"Notwithstanding anything contained in the Right to Information Act, 2005\",\n            \"Only to print media\",\n            \"Only during pendency of inquiry\"\n        ],\n        correct: 1,\n        explanation: \"Section 16 begins with 'Notwithstanding anything contained in the Right to Information Act, 2005', meaning RTI Act does not override the confidentiality provisions of POSH Act.\"\n    },\n    {\n        id: 23,\n        question: \"Under the POSH Act, 2013, information can be disseminated regarding:\",\n        options: [\n            \"Name of the aggrieved woman if she consents\",\n            \"Justice secured to any victim without disclosing identity or particulars leading to identification\",\n            \"Details of respondent after conviction\",\n            \"No information can be disseminated under any circumstances\"\n        ],\n        correct: 1,\n        explanation: \"The Proviso to Section 16 allows information to be disseminated regarding 'justice secured to any victim' without disclosing name, address, identity or any particulars calculated to lead to identification.\"\n    },\n    {\n        id: 24,\n        question: \"Under the POSH Act, 2013, confidentiality provisions protect the identity of:\\n1. Aggrieved woman\\n2. Respondent\\n3. Witnesses\\n4. Committee members\\nWhich of the above are protected?\",\n        options: [\n            \"1 only\",\n            \"1 and 3 only\",\n            \"1, 2 and 3 only\",\n            \"1, 2, 3 and 4\"\n        ],\n        correct: 2,\n        explanation: \"Section 16 specifically protects 'identity and addresses of the aggrieved woman, respondent and witnesses'. Committee members are not mentioned.\"\n    },\n\n    \/\/ SECTION 17 - PENALTY FOR PUBLICATION\n    {\n        id: 25,\n        question: \"Under the POSH Act, 2013, who can be penalized for breach of confidentiality provisions?\",\n        options: [\n            \"Only media personnel\",\n            \"Any person entrusted with duty to handle complaint, inquiry, recommendations or action\",\n            \"Only Committee members\",\n            \"Only the employer\"\n        ],\n        correct: 1,\n        explanation: \"Section 17 provides that 'any person entrusted with the duty to handle or deal with the complaint, inquiry or any recommendations or action' who contravenes confidentiality provisions shall be liable for penalty.\"\n    },\n    {\n        id: 26,\n        question: \"The penalty for breach of confidentiality under the POSH Act, 2013 is:\",\n        options: [\n            \"Fixed fine of Rs. 50,000\",\n            \"Imprisonment up to 1 year\",\n            \"In accordance with service rules or prescribed manner where no rules exist\",\n            \"Termination of employment\"\n        ],\n        correct: 2,\n        explanation: \"Section 17 provides for penalty 'in accordance with the provisions of the service rules applicable to the said person or where no such service rules exist, in such manner as may be prescribed'.\"\n    },\n\n    \/\/ SECTION 18 - APPEAL\n    {\n        id: 27,\n        question: \"Under the POSH Act, 2013, appeal can be preferred against:\\n1. Recommendation of no action when allegation not proved.\\n2. Recommendation of action when allegation is proved.\\n3. Recommendation of action for false complaint.\\n4. Non-implementation of recommendations.\\nWhich of the above can be appealed?\",\n        options: [\n            \"1 and 2 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3 only\",\n            \"1, 2, 3 and 4\"\n        ],\n        correct: 3,\n        explanation: \"Section 18(1) allows appeal against: Section 13(2) (no action), Section 13(3)(i) and (ii) (action for misconduct and compensation), Section 14 (false complaint), Section 17 (confidentiality breach penalty), and non-implementation of recommendations.\"\n    },\n    {\n        id: 28,\n        question: \"Under the POSH Act, 2013, appeal against recommendations shall be preferred within:\",\n        options: [\n            \"30 days of the recommendations\",\n            \"60 days of the recommendations\",\n            \"90 days of the recommendations\",\n            \"180 days of the recommendations\"\n        ],\n        correct: 2,\n        explanation: \"Section 18(2) provides that the appeal shall be preferred within a period of ninety days of the recommendations.\"\n    },\n    {\n        id: 29,\n        question: \"Under the POSH Act, 2013, appeal against Committee's recommendation lies to:\",\n        options: [\n            \"District Officer in all cases\",\n            \"High Court\",\n            \"Court or tribunal in accordance with service rules, or in prescribed manner where no rules exist\",\n            \"National Commission for Women\"\n        ],\n        correct: 2,\n        explanation: \"Section 18(1) provides that appeal lies to court or tribunal in accordance with service rules applicable to the person, or where no such rules exist, in such manner as may be prescribed.\"\n    },\n    {\n        id: 30,\n        question: \"Consider the following regarding appeal under the POSH Act, 2013:\\n1. Only the respondent can file appeal.\\n2. Appeal can be filed for non-implementation of recommendations.\\n3. Appeal period is 90 days from the recommendations.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1 and 2 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 1,\n        explanation: \"Statement 1 is incorrect - Section 18(1) says 'Any person aggrieved', so both complainant and respondent can appeal. Statement 2 is correct. Statement 3 is correct - 90 days per Section 18(2).\"\n    },\n\n    \/\/ COMPARATIVE AND APPLICATION-BASED QUESTIONS (UPSC STYLE)\n    {\n        id: 31,\n        question: \"Match the following time limits under the POSH Act, 2013:\\nA. Inquiry completion - 1. 60 days\\nB. Inquiry report to employer - 2. 90 days\\nC. Employer to act on recommendations - 3. 10 days\\nD. Appeal against recommendations - 4. 90 days\\nSelect the correct match:\",\n        options: [\n            \"A-2, B-3, C-1, D-4\",\n            \"A-4, B-1, C-3, D-2\",\n            \"A-2, B-1, C-3, D-4\",\n            \"A-1, B-3, C-2, D-4\"\n        ],\n        correct: 0,\n        explanation: \"Correct matching: Inquiry completion - 90 days (A-2), Report submission - 10 days (B-3), Employer action - 60 days (C-1), Appeal - 90 days (D-4).\"\n    },\n    {\n        id: 32,\n        question: \"A woman files sexual harassment complaint. Inquiry concludes allegation is not proved. Under the POSH Act, 2013:\\n1. No action against respondent.\\n2. Automatic action against complainant for false complaint.\\n3. Matter ends unless complaint was malicious.\\nWhich of the above is\/are correct?\",\n        options: [\n            \"1 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 1,\n        explanation: \"Statement 1 is correct - Section 13(2) recommends no action. Statement 2 is incorrect - mere inability to prove does not attract action (Section 14 Proviso). Statement 3 is correct - action only if malicious or knowingly false.\"\n    },\n    {\n        id: 33,\n        question: \"Under the POSH Act, 2013, recovery of compensation as 'arrear of land revenue' means:\",\n        options: [\n            \"Compensation is deposited in government treasury\",\n            \"Recovery through civil court decree\",\n            \"Recovery through revenue recovery mechanism (similar to tax recovery)\",\n            \"Land of respondent is attached\"\n        ],\n        correct: 2,\n        explanation: \"Recovery as 'arrear of land revenue' is a stringent recovery mechanism under revenue laws, allowing recovery through coercive measures similar to tax recovery, without need for civil suit.\"\n    },\n    {\n        id: 34,\n        question: \"A journalist wants to write about a sexual harassment case decided under the POSH Act, 2013. The journalist can:\",\n        options: [\n            \"Publish all details as matter of public interest\",\n            \"Publish details under RTI Act provisions\",\n            \"Publish about justice secured without disclosing any identifying information\",\n            \"Not publish anything about any case\"\n        ],\n        correct: 2,\n        explanation: \"The Proviso to Section 16 allows dissemination of information about 'justice secured to any victim' without disclosing name, address, identity or particulars that may lead to identification.\"\n    },\n    {\n        id: 35,\n        question: \"During pendency of inquiry under the POSH Act, 2013, the aggrieved woman requests 4 months leave. The Committee can:\",\n        options: [\n            \"Recommend 4 months leave as requested\",\n            \"Recommend maximum 3 months leave only\",\n            \"Cannot recommend leave during pendency\",\n            \"Recommend leave only after inquiry completion\"\n        ],\n        correct: 1,\n        explanation: \"Section 12(1)(b) allows recommendation of leave 'up to a period of three months'. Committee cannot exceed this statutory limit even if woman requests more.\"\n    },\n    {\n        id: 36,\n        question: \"Under the POSH Act, 2013, which of the following is NOT a factor for determining compensation?\\n1. Salary of the aggrieved woman\\n2. Mental trauma caused to aggrieved woman\\n3. Financial status of respondent\\n4. Duration of harassment\",\n        options: [\n            \"1 only\",\n            \"1 and 4 only\",\n            \"2 and 3 only\",\n            \"4 only\"\n        ],\n        correct: 1,\n        explanation: \"Section 15 lists factors: mental trauma (covered), career loss, medical expenses, financial status of respondent (covered), feasibility of payment. Salary of aggrieved woman and duration of harassment are not explicitly listed.\"\n    },\n    {\n        id: 37,\n        question: \"A respondent found guilty under POSH Act, 2013 resigns from the company before compensation is deducted. Under the Act:\",\n        options: [\n            \"Matter is closed as respondent is no longer an employee\",\n            \"Employer can direct respondent to pay; if fails, recovery as arrear of land revenue\",\n            \"Only criminal case can be filed\",\n            \"Aggrieved woman must file civil suit\"\n        ],\n        correct: 1,\n        explanation: \"Section 13(3) Provisos provide: if employer cannot deduct due to cessation of employment, employer may direct respondent to pay. If respondent fails, order can be forwarded for recovery as arrear of land revenue.\"\n    },\n    {\n        id: 38,\n        question: \"Statement I: Under the POSH Act, 2013, RTI Act cannot be used to obtain details of sexual harassment complaints.\\nStatement II: Confidentiality provisions of POSH Act override the Right to Information Act, 2005.\\nSelect the correct answer:\",\n        options: [\n            \"Both statements are correct and Statement II is the correct explanation of Statement I\",\n            \"Both statements are correct but Statement II is not the correct explanation of Statement I\",\n            \"Statement I is correct but Statement II is incorrect\",\n            \"Statement I is incorrect but Statement II is correct\"\n        ],\n        correct: 0,\n        explanation: \"Both statements are correct. Section 16 begins with 'Notwithstanding anything contained in the RTI Act, 2005', meaning POSH confidentiality provisions override RTI. This explains why RTI cannot be used to obtain complaint details.\"\n    },\n    {\n        id: 39,\n        question: \"Under the POSH Act, 2013, the flow of events when allegation is proved is:\\n1. Committee submits report within 10 days\\n2. Employer acts within 60 days\\n3. Appeal within 90 days\\n4. Compensation deducted from salary\\nThe correct sequence is:\",\n        options: [\n            \"1 \u2192 2 \u2192 4 \u2192 3\",\n            \"1 \u2192 4 \u2192 2 \u2192 3\",\n            \"1 \u2192 2 \u2192 3 \u2192 4\",\n            \"2 \u2192 1 \u2192 4 \u2192 3\"\n        ],\n        correct: 0,\n        explanation: \"Correct sequence: Committee submits report within 10 days \u2192 Employer acts within 60 days (including deduction) \u2192 Party aggrieved can appeal within 90 days of recommendation. So 1 \u2192 2 \u2192 4 \u2192 3.\"\n    },\n    {\n        id: 40,\n        question: \"An ICC member discusses details of a pending inquiry with media. Under the POSH Act, 2013:\",\n        options: [\n            \"No action as inquiry is not yet complete\",\n            \"Action under service rules or prescribed manner for breach of confidentiality\",\n            \"Only warning can be issued\",\n            \"Member is removed but no penalty\"\n        ],\n        correct: 1,\n        explanation: \"Section 16 prohibits publication of inquiry proceedings. Section 17 provides penalty against 'any person entrusted with duty to handle complaint, inquiry' who breaches confidentiality, in accordance with service rules or prescribed manner.\"\n    },\n    {\n        id: 41,\n        question: \"Under the POSH Act, 2013, when the Committee recommends action for false complaint, it must ensure:\\n1. Malicious intent is established through inquiry.\\n2. Mere inability to prove is not the sole ground.\\n3. Forged documents were actually produced.\\nWhich of the above must be established?\",\n        options: [\n            \"1 only\",\n            \"1 and 2 only\",\n            \"Either 1 or 3, along with 2\",\n            \"1, 2 and 3\"\n        ],\n        correct: 2,\n        explanation: \"Section 14 Provisos require: (1) mere inability to prove is protected (Statement 2 must be ensured), AND either malicious intent must be established through inquiry (Statement 1) OR forged\/misleading documents were produced (Statement 3).\"\n    },\n    {\n        id: 42,\n        question: \"The compensation determined under the POSH Act, 2013 takes into account both the harm to the victim AND:\",\n        options: [\n            \"The seniority of the respondent\",\n            \"The number of incidents\",\n            \"The ability of respondent to pay\",\n            \"The size of the organisation\"\n        ],\n        correct: 2,\n        explanation: \"Section 15(d) requires consideration of 'income and financial status of the respondent'. This ensures compensation is realistic and recoverable based on respondent's ability to pay.\"\n    }],\n    \"CH 6-DUTIES OF EMPLOYER (Section 19)\": [  \/\/ SECTION 19 - DUTIES OF EMPLOYER\n    {\n        id: 1,\n        question: \"Under the POSH Act, 2013, which of the following are duties of the employer?\\n1. Provide safe working environment including safety from persons coming into contact at workplace.\\n2. Display penal consequences of sexual harassment at conspicuous place.\\n3. Constitute Local Complaints Committee.\\n4. Organise workshops for sensitising employees.\\nSelect the correct answer:\",\n        options: [\n            \"1, 2 and 3 only\",\n            \"1, 2 and 4 only\",\n            \"2, 3 and 4 only\",\n            \"1, 2, 3 and 4\"\n        ],\n        correct: 1,\n        explanation: \"Duties of employer under Section 19 include: safe working environment (a), display penal consequences (b), and organise workshops (c). Constitution of Local Committee is duty of District Officer under Section 6, not employer.\"\n    },\n    {\n        id: 2,\n        question: \"Under the POSH Act, 2013, the employer is required to display at any conspicuous place in the workplace:\\n1. Penal consequences of sexual harassment.\\n2. Order constituting the Internal Complaints Committee.\\n3. Names of all ICC members with contact details.\\nWhich of the above is\/are correct?\",\n        options: [\n            \"1 only\",\n            \"1 and 2 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 1,\n        explanation: \"Section 19(b) requires employer to display: (i) penal consequences of sexual harassment, AND (ii) the order constituting the ICC. Display of names with contact details is not mandated by the Act.\"\n    },\n    {\n        id: 3,\n        question: \"Under the POSH Act, 2013, the employer shall organise:\",\n        options: [\n            \"Workshops and awareness programmes only for women employees\",\n            \"Workshops and awareness programmes for sensitising all employees AND orientation programmes for ICC members\",\n            \"Training programmes only for ICC members\",\n            \"Awareness programmes only at the time of joining\"\n        ],\n        correct: 1,\n        explanation: \"Section 19(c) requires employer to organise: (i) workshops and awareness programmes at regular intervals for sensitising employees with provisions of the Act, AND (ii) orientation programmes for members of ICC.\"\n    },\n    {\n        id: 4,\n        question: \"Consider the following duties of employer under the POSH Act, 2013:\\n1. Provide necessary facilities to Committee for dealing with complaint.\\n2. Assist in securing attendance of respondent and witnesses.\\n3. Make available information to Committee as required.\\n4. Conduct inquiry into the complaint.\\nWhich of the above are duties of employer?\",\n        options: [\n            \"1, 2 and 3 only\",\n            \"1, 2 and 4 only\",\n            \"2, 3 and 4 only\",\n            \"1, 2, 3 and 4\"\n        ],\n        correct: 0,\n        explanation: \"Employer's duties include: providing facilities (Section 19(d)), securing attendance (Section 19(e)), and making information available (Section 19(f)). Conducting inquiry is duty of the Committee, not employer.\"\n    },\n    {\n        id: 5,\n        question: \"Under the POSH Act, 2013, if an aggrieved woman chooses to file a complaint under the Indian Penal Code, the employer shall:\",\n        options: [\n            \"Not interfere as it is woman's personal decision\",\n            \"Provide assistance to the woman\",\n            \"Discourage criminal proceedings to protect organisation's reputation\",\n            \"File the complaint on behalf of the woman\"\n        ],\n        correct: 1,\n        explanation: \"Section 19(g) mandates employer to 'provide assistance to the woman if she so chooses to file a complaint in relation to the offence under the Indian Penal Code or any other law for the time being in force'.\"\n    },\n    {\n        id: 6,\n        question: \"Under the POSH Act, 2013, if the perpetrator of sexual harassment is NOT an employee of the workplace, the employer shall:\",\n        options: [\n            \"Refer the matter to Local Committee only\",\n            \"Cause to initiate action under IPC or other law, if the aggrieved woman so desires\",\n            \"Not take any action as perpetrator is not under employer's control\",\n            \"Terminate business relations with the perpetrator's organisation\"\n        ],\n        correct: 1,\n        explanation: \"Section 19(h) requires employer to 'cause to initiate action under IPC or any other law, against the perpetrator... where the perpetrator is not an employee, in the workplace at which the incident occurred' - if the aggrieved woman so desires.\"\n    },\n    {\n        id: 7,\n        question: \"Under the POSH Act, 2013, the employer is required to treat sexual harassment as:\",\n        options: [\n            \"A civil wrong requiring compensation only\",\n            \"A misconduct under the service rules\",\n            \"A criminal offence in all cases\",\n            \"A minor disciplinary matter\"\n        ],\n        correct: 1,\n        explanation: \"Section 19(i) mandates employer to 'treat sexual harassment as a misconduct under the service rules and initiate action for such misconduct'.\"\n    },\n    {\n        id: 8,\n        question: \"Under the POSH Act, 2013, which of the following monitoring duties is assigned to the employer?\",\n        options: [\n            \"Monitor implementation of the Act in the State\",\n            \"Monitor timely submission of reports by the Internal Committee\",\n            \"Monitor timely submission of reports by Local Committee\",\n            \"Monitor functioning of District Officer\"\n        ],\n        correct: 1,\n        explanation: \"Section 19(j) requires employer to 'monitor the timely submission of reports by the Internal Committee'. Monitoring of Local Committee is duty of District Officer.\"\n    },\n    {\n        id: 9,\n        question: \"Statement I: Under the POSH Act, 2013, the employer must provide a safe working environment only from employees.\\nStatement II: The employer's duty extends to safety from all persons coming into contact at the workplace.\\nSelect the correct answer:\",\n        options: [\n            \"Both statements are correct\",\n            \"Both statements are incorrect\",\n            \"Statement I is incorrect, Statement II is correct\",\n            \"Statement I is correct, Statement II is incorrect\"\n        ],\n        correct: 2,\n        explanation: \"Statement I is incorrect. Statement II is correct - Section 19(a) requires employer to provide safe working environment 'which shall include safety from the persons coming into contact at the workplace' (clients, visitors, etc.).\"\n    },\n    {\n        id: 10,\n        question: \"Under the POSH Act, 2013, workshops and awareness programmes for employees shall be organised:\",\n        options: [\n            \"Once at the time of policy formulation\",\n            \"At regular intervals\",\n            \"Only when a complaint is filed\",\n            \"Once every five years\"\n        ],\n        correct: 1,\n        explanation: \"Section 19(c) requires employer to organise workshops and awareness programmes 'at regular intervals' for sensitising employees with provisions of the Act.\"\n    },\n    {\n        id: 11,\n        question: \"Match the employer's duties under the POSH Act, 2013:\\nA. Display requirement - 1. Assistance for IPC complaint\\nB. Training requirement - 2. Penal consequences and ICC order\\nC. Support for criminal action - 3. Workshops and orientation programmes\\nD. Service rules requirement - 4. Treat harassment as misconduct\\nSelect the correct match:\",\n        options: [\n            \"A-2, B-3, C-1, D-4\",\n            \"A-1, B-2, C-3, D-4\",\n            \"A-2, B-4, C-1, D-3\",\n            \"A-3, B-2, C-4, D-1\"\n        ],\n        correct: 0,\n        explanation: \"Correct matching: Display = penal consequences + ICC order (A-2), Training = workshops + orientation (B-3), Criminal action support = assistance for IPC complaint (C-1), Service rules = treat as misconduct (D-4).\"\n    },\n    {\n        id: 12,\n        question: \"Under the POSH Act, 2013, the employer's duty to provide facilities to the Committee includes facilities for:\\n1. Dealing with the complaint.\\n2. Conducting an inquiry.\\n3. Providing legal representation to respondent.\\nWhich of the above is\/are correct?\",\n        options: [\n            \"1 only\",\n            \"1 and 2 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 1,\n        explanation: \"Section 19(d) requires employer to 'provide necessary facilities to the Internal Committee or Local Committee for dealing with the complaint and conducting an inquiry'. Legal representation is not employer's duty.\"\n    }],\n    \"CH 7-DUTIES AND POWERS OF DISTRICT OFFICER (Section 20)\": [\n        \/\/ SECTION 20 - DUTIES AND POWERS OF DISTRICT OFFICER\n    {\n        id: 13,\n        question: \"Under the POSH Act, 2013, the duties of the District Officer include:\\n1. Constitution of Local Complaints Committee.\\n2. Monitor timely submission of reports by Local Committee.\\n3. Engage NGOs for awareness creation.\\n4. Monitor timely submission of reports by Internal Committee.\\nSelect the correct answer:\",\n        options: [\n            \"1, 2 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 4 only\",\n            \"1, 2, 3 and 4\"\n        ],\n        correct: 0,\n        explanation: \"District Officer's duties: Constitution of LC (Section 6), monitoring LC reports (Section 20(a)), engaging NGOs (Section 20(b)). Monitoring ICC reports is employer's duty under Section 19(j).\"\n    },\n    {\n        id: 14,\n        question: \"Under the POSH Act, 2013, the District Officer shall take measures for engaging NGOs for:\",\n        options: [\n            \"Conducting inquiry into complaints\",\n            \"Providing legal aid to aggrieved women\",\n            \"Creation of awareness on sexual harassment and rights of women\",\n            \"Constituting Internal Complaints Committees\"\n        ],\n        correct: 2,\n        explanation: \"Section 20(b) requires District Officer to 'take such measures as may be necessary for engaging non-governmental organisations for creation of awareness on sexual harassment and the rights of the women'.\"\n    },\n    {\n        id: 15,\n        question: \"Compare the monitoring duties under the POSH Act, 2013:\\nA. Employer monitors - 1. Local Committee reports\\nB. District Officer monitors - 2. Internal Committee reports\\nSelect the correct match:\",\n        options: [\n            \"A-1, B-2\",\n            \"A-2, B-1\",\n            \"A-1, B-1\",\n            \"A-2, B-2\"\n        ],\n        correct: 1,\n        explanation: \"Employer monitors ICC reports (Section 19(j)) - A-2. District Officer monitors LC reports (Section 20(a)) - B-1. Correct match is A-2, B-1.\"\n    },\n    {\n        id: 16,\n        question: \"Statement I: Under the POSH Act, 2013, awareness creation is the duty of both employer and District Officer.\\nStatement II: Employer creates awareness through workshops; District Officer through engaging NGOs.\\nSelect the correct answer:\",\n        options: [\n            \"Both statements are correct and Statement II is the correct explanation of Statement I\",\n            \"Both statements are correct but Statement II is not the correct explanation of Statement I\",\n            \"Statement I is correct but Statement II is incorrect\",\n            \"Statement I is incorrect but Statement II is correct\"\n        ],\n        correct: 0,\n        explanation: \"Both statements are correct. Statement II correctly explains Statement I - Employer conducts workshops\/awareness programmes (Section 19(c)); District Officer engages NGOs for awareness (Section 20(b)).\"\n    },\n\n    \/\/ COMPARATIVE AND APPLICATION-BASED QUESTIONS\n    {\n        id: 17,\n        question: \"A visitor to a company's office sexually harasses a female employee. Under the POSH Act, 2013, the employer:\",\n        options: [\n            \"Has no duty as the harasser is not an employee\",\n            \"Must provide safe environment from persons coming into contact AND assist if woman wants to file IPC complaint\",\n            \"Can only refer matter to police\",\n            \"Must terminate business with the visitor's company\"\n        ],\n        correct: 1,\n        explanation: \"Section 19(a) requires safe environment from 'persons coming into contact at workplace'. Section 19(h) requires initiating IPC action against non-employee perpetrator if woman desires. Employer has comprehensive duties.\"\n    },\n    {\n        id: 18,\n        question: \"Under the POSH Act, 2013, if a company has both ICC and comes under jurisdiction of Local Committee, which authority monitors which Committee?\",\n        options: [\n            \"District Officer monitors both\",\n            \"Employer monitors both\",\n            \"Employer monitors ICC; District Officer monitors LC\",\n            \"State Government monitors both\"\n        ],\n        correct: 2,\n        explanation: \"Section 19(j) assigns monitoring of ICC to employer. Section 20(a) assigns monitoring of LC to District Officer. Each monitors their respective Committee.\"\n    },\n    {\n        id: 19,\n        question: \"Which of the following is NOT a duty of the employer under the POSH Act, 2013?\",\n        options: [\n            \"Organise orientation programmes for ICC members\",\n            \"Display order constituting ICC at conspicuous place\",\n            \"Engage NGOs for awareness creation\",\n            \"Treat sexual harassment as misconduct under service rules\"\n        ],\n        correct: 2,\n        explanation: \"Engaging NGOs for awareness is duty of District Officer under Section 20(b), not employer. Options A, B and D are employer's duties under Section 19.\"\n    },\n    {\n        id: 20,\n        question: \"Under the POSH Act, 2013, when the Committee requires certain information from the employer, the employer shall:\",\n        options: [\n            \"Provide information only if it doesn't affect business confidentiality\",\n            \"Make available such information as the Committee may require having regard to the complaint\",\n            \"Seek approval from District Officer before sharing\",\n            \"Provide information only through legal counsel\"\n        ],\n        correct: 1,\n        explanation: \"Section 19(f) requires employer to 'make available such information to the Committee as it may require having regard to the complaint made under sub-section (1) of section 9'. No conditions or approvals required.\"\n    },\n    {\n        id: 21,\n        question: \"Consider the following:\\n1. Employer must assist woman to file IPC complaint.\\n2. Employer must initiate IPC action against non-employee perpetrator if woman desires.\\n3. Employer must file IPC complaint in all cases of sexual harassment.\\nWhich of the statements given above is\/are correct under the POSH Act, 2013?\",\n        options: [\n            \"1 only\",\n            \"1 and 2 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 1,\n        explanation: \"Statement 1 is correct (Section 19(g)). Statement 2 is correct (Section 19(h)). Statement 3 is incorrect - both duties are contingent on woman's choice ('if she so chooses' and 'if aggrieved woman so desires').\"\n    },\n    {\n        id: 22,\n        question: \"A newly established company asks what must be displayed regarding sexual harassment. Under the POSH Act, 2013, the mandatory display includes:\",\n        options: [\n            \"Only the POSH Act provisions\",\n            \"Penal consequences of sexual harassment AND order constituting ICC\",\n            \"Only names of ICC members\",\n            \"Company's sexual harassment policy document\"\n        ],\n        correct: 1,\n        explanation: \"Section 19(b) mandates display of: (i) penal consequences of sexual harassment, AND (ii) order constituting the ICC. Both are mandatory.\"\n    },\n    {\n        id: 23,\n        question: \"Under the POSH Act, 2013, the role of NGOs in implementation is facilitated by:\",\n        options: [\n            \"Employer who must engage NGOs for workshops\",\n            \"District Officer who must engage NGOs for awareness creation\",\n            \"State Government who must register NGOs\",\n            \"Central Government who must fund NGOs\"\n        ],\n        correct: 1,\n        explanation: \"Section 20(b) specifically assigns to District Officer the duty to 'take measures for engaging non-governmental organisations for creation of awareness on sexual harassment and rights of women'.\"\n    },\n    {\n        id: 24,\n        question: \"Which of the following correctly distinguishes duties of Employer and District Officer under the POSH Act, 2013?\\n1. Employer constitutes ICC; District Officer constitutes LC.\\n2. Employer provides facilities to ICC; District Officer provides facilities to LC.\\n3. Employer monitors ICC reports; District Officer monitors LC reports.\\nSelect the correct answer:\",\n        options: [\n            \"1 and 2 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 1,\n        explanation: \"Statement 1 is correct (Sections 4 and 6). Statement 2 is partially incorrect - Section 19(d) says employer provides facilities to 'ICC or LC'. Statement 3 is correct (Sections 19(j) and 20(a)).\"\n    },\n    {\n        id: 25,\n        question: \"Under the POSH Act, 2013, the employer's duty regarding witnesses is to:\",\n        options: [\n            \"Ensure witnesses give evidence in favour of complainant\",\n            \"Assist in securing attendance of respondent and witnesses before the Committee\",\n            \"Provide legal protection to witnesses\",\n            \"Pay compensation to witnesses for appearing\"\n        ],\n        correct: 1,\n        explanation: \"Section 19(e) requires employer to 'assist in securing the attendance of respondent and witnesses before the Internal Committee or Local Committee'. No duty to influence testimony or pay witnesses.\"\n    },\n    {\n        id: 26,\n        question: \"A company's ICC has not submitted its annual report on time. Under the POSH Act, 2013, who is responsible for monitoring this?\",\n        options: [\n            \"District Officer\",\n            \"State Women's Commission\",\n            \"Employer\",\n            \"Appropriate Government\"\n        ],\n        correct: 2,\n        explanation: \"Section 19(j) places duty on employer to 'monitor the timely submission of reports by the Internal Committee'. For LC reports, District Officer monitors under Section 20(a).\"\n    },\n    {\n        id: 27,\n        question: \"Under the POSH Act, 2013, the employer's duties can be categorized as:\\nA. Preventive duties - Safe environment, awareness programmes\\nB. Facilitative duties - Provide facilities, secure attendance, provide information\\nC. Remedial duties - Treat as misconduct, assist in IPC action\\nWhich categorization is correct?\",\n        options: [\n            \"Only A is correctly categorized\",\n            \"Only A and B are correctly categorized\",\n            \"Only B and C are correctly categorized\",\n            \"A, B and C are all correctly categorized\"\n        ],\n        correct: 3,\n        explanation: \"All categorizations are correct based on Section 19: Preventive (safe environment, workshops), Facilitative (facilities, attendance, information), Remedial (misconduct action, IPC assistance).\"\n    },\n    {\n        id: 28,\n        question: \"Statement I: Under the POSH Act, 2013, the District Officer has more duties than the employer.\\nStatement II: The employer has 10 specific duties listed while District Officer has only 2 duties listed.\\nSelect the correct answer:\",\n        options: [\n            \"Both statements are correct\",\n            \"Both statements are incorrect\",\n            \"Statement I is incorrect, Statement II is correct\",\n            \"Statement I is correct, Statement II is incorrect\"\n        ],\n        correct: 2,\n        explanation: \"Statement I is incorrect - employer has more duties. Statement II is correct - Section 19 lists 10 duties (a to j) for employer; Section 20 lists only 2 duties (a and b) for District Officer.\"\n    },\n    {\n        id: 29,\n        question: \"Under the POSH Act, 2013, orientation programmes for ICC members are organized by:\",\n        options: [\n            \"District Officer\",\n            \"Appropriate Government\",\n            \"Employer\",\n            \"National Commission for Women\"\n        ],\n        correct: 2,\n        explanation: \"Section 19(c) requires employer to organise 'orientation programmes for the members of the Internal Committee in the manner as may be prescribed'.\"\n    },\n    {\n        id: 30,\n        question: \"Which of the following statements regarding employer's duties under the POSH Act, 2013 is INCORRECT?\",\n        options: [\n            \"Employer must provide safe environment from persons coming into contact at workplace\",\n            \"Employer must constitute Local Committee if ICC is not formed\",\n            \"Employer must treat sexual harassment as misconduct under service rules\",\n            \"Employer must assist woman if she wants to file IPC complaint\"\n        ],\n        correct: 1,\n        explanation: \"Option B is incorrect. Constitution of Local Committee is duty of District Officer under Section 6, not employer. If ICC is not formed (less than 10 employees), LC handles complaints, but employer doesn't constitute it.\"\n    }],\n    \"CH 8-MISCELLANEOUS (Section 21-30)\": [    \/\/ SECTION 21 - COMMITTEE TO SUBMIT ANNUAL REPORT\n    {\n        id: 1,\n        question: \"Under the POSH Act, 2013, the Internal Committee and Local Committee shall prepare and submit annual report to:\",\n        options: [\n            \"Appropriate Government only\",\n            \"Employer and District Officer\",\n            \"State Women's Commission only\",\n            \"Central Government only\"\n        ],\n        correct: 1,\n        explanation: \"Section 21(1) provides that ICC or LC shall prepare annual report and submit the same to the employer and the District Officer.\"\n    },\n    {\n        id: 2,\n        question: \"Under the POSH Act, 2013, after receiving annual reports from Committees, the District Officer shall:\",\n        options: [\n            \"Compile and submit to Central Government\",\n            \"Forward a brief report on the annual reports to the State Government\",\n            \"Publish the reports in Official Gazette\",\n            \"Submit to National Commission for Women\"\n        ],\n        correct: 1,\n        explanation: \"Section 21(2) provides that the District Officer shall forward a brief report on the annual reports received under sub-section (1) to the State Government.\"\n    },\n    {\n        id: 3,\n        question: \"The flow of annual reports under the POSH Act, 2013 is:\",\n        options: [\n            \"Committee \u2192 Employer \u2192 State Government\",\n            \"Committee \u2192 Employer and District Officer \u2192 District Officer forwards to State Government\",\n            \"Committee \u2192 District Officer \u2192 Central Government\",\n            \"Committee \u2192 State Government \u2192 Central Government\"\n        ],\n        correct: 1,\n        explanation: \"Section 21 establishes: Committee submits to Employer AND District Officer (21(1)), then District Officer forwards brief report to State Government (21(2)).\"\n    },\n\n    \/\/ SECTION 22 - EMPLOYER TO INCLUDE INFORMATION IN ANNUAL REPORT\n    {\n        id: 4,\n        question: \"Under the POSH Act, 2013, the employer shall include in its annual report:\",\n        options: [\n            \"Details of all employees\",\n            \"Number of cases filed and their disposal under the Act\",\n            \"Names of complainants and respondents\",\n            \"Financial details of compensation paid\"\n        ],\n        correct: 1,\n        explanation: \"Section 22 requires employer to include 'the number of cases filed, if any, and their disposal under this Act' in the annual report of the organisation.\"\n    },\n    {\n        id: 5,\n        question: \"Under the POSH Act, 2013, if an organisation is not required to prepare annual report, the employer shall:\",\n        options: [\n            \"Not report any information\",\n            \"Intimate the number of cases to the District Officer\",\n            \"Submit information to State Government directly\",\n            \"Publish information on company website\"\n        ],\n        correct: 1,\n        explanation: \"Section 22 provides that where no annual report is required to be prepared, employer shall 'intimate such number of cases, if any, to the District Officer'.\"\n    },\n\n    \/\/ SECTION 23 - APPROPRIATE GOVERNMENT TO MONITOR IMPLEMENTATION\n    {\n        id: 6,\n        question: \"Under the POSH Act, 2013, monitoring of implementation of the Act and maintenance of data on cases shall be done by:\",\n        options: [\n            \"National Commission for Women\",\n            \"Appropriate Government\",\n            \"District Officer\",\n            \"State Women's Commission\"\n        ],\n        correct: 1,\n        explanation: \"Section 23 provides that 'the appropriate Government shall monitor the implementation of this Act and maintain data on the number of cases filed and disposed of'.\"\n    },\n    {\n        id: 7,\n        question: \"Consider the following statements regarding monitoring under the POSH Act, 2013:\\n1. Appropriate Government monitors implementation of the Act.\\n2. Appropriate Government maintains data on cases filed and disposed.\\n3. District Officer monitors implementation at district level.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 and 2 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 0,\n        explanation: \"Statements 1 and 2 are correct as per Section 23. Statement 3 is not explicitly provided in the Act - District Officer monitors LC reports (Section 20), not overall implementation.\"\n    },\n\n    \/\/ SECTION 24 - APPROPRIATE GOVERNMENT TO PUBLICISE THE ACT\n    {\n        id: 8,\n        question: \"Under the POSH Act, 2013, the Appropriate Government may take measures to publicise the Act, subject to:\",\n        options: [\n            \"Approval of Parliament\",\n            \"Availability of financial and other resources\",\n            \"Direction of High Court\",\n            \"Recommendation of National Commission for Women\"\n        ],\n        correct: 1,\n        explanation: \"Section 24 provides that 'the appropriate Government may, subject to the availability of financial and other resources' take measures to publicise the Act.\"\n    },\n    {\n        id: 9,\n        question: \"Under the POSH Act, 2013, the Appropriate Government may:\\n1. Develop information, education, communication and training materials.\\n2. Organise awareness programmes.\\n3. Formulate orientation and training programmes for Local Committee members.\\nWhich of the above is\/are correct?\",\n        options: [\n            \"1 and 2 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 3,\n        explanation: \"Section 24 provides for: (a) developing IEC and training materials, organising awareness programmes; and (b) formulating orientation and training programmes for LC members. All three are correct.\"\n    },\n    {\n        id: 10,\n        question: \"Compare the training responsibilities under the POSH Act, 2013:\\nA. Training for ICC members - By Employer\\nB. Training for LC members - By Appropriate Government\\nSelect the correct answer:\",\n        options: [\n            \"Both A and B are correct\",\n            \"Only A is correct\",\n            \"Only B is correct\",\n            \"Both A and B are incorrect\"\n        ],\n        correct: 0,\n        explanation: \"Both are correct. Section 19(c) assigns ICC member orientation to employer. Section 24(b) assigns LC member training programmes to Appropriate Government.\"\n    },\n\n    \/\/ SECTION 25 - POWER TO CALL FOR INFORMATION AND INSPECTION\n    {\n        id: 11,\n        question: \"Under the POSH Act, 2013, the Appropriate Government can call for information or order inspection of records when satisfied that it is necessary in:\",\n        options: [\n            \"Interest of the employer\",\n            \"Interest of the respondent\",\n            \"Public interest or interest of women employees at workplace\",\n            \"Interest of speedy disposal of cases\"\n        ],\n        correct: 2,\n        explanation: \"Section 25(1) provides that Appropriate Government can call for information or order inspection when 'satisfied that it is necessary in the public interest or in the interest of women employees at a workplace'.\"\n    },\n    {\n        id: 12,\n        question: \"Under the POSH Act, 2013, the Appropriate Government may by order in writing:\\n1. Call upon employer or District Officer to furnish information in writing.\\n2. Authorise any officer to make inspection of records and workplace.\\n3. Prosecute employer for non-compliance.\\nWhich of the above powers are available?\",\n        options: [\n            \"1 and 2 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 0,\n        explanation: \"Section 25(1) provides only two powers: (a) call for information from employer or District Officer, (b) authorise officer for inspection. Prosecution is under Section 26, not Section 25.\"\n    },\n    {\n        id: 13,\n        question: \"Under the POSH Act, 2013, when an officer is authorised to inspect records and workplace, the officer shall:\",\n        options: [\n            \"Complete inspection within 7 days\",\n            \"Submit report within period specified in the order\",\n            \"Submit report to District Officer\",\n            \"Take immediate action against employer\"\n        ],\n        correct: 1,\n        explanation: \"Section 25(1)(b) provides that the authorised officer 'shall submit a report of such inspection to it within such period as may be specified in the order'.\"\n    },\n    {\n        id: 14,\n        question: \"Under the POSH Act, 2013, during inspection, every employer and District Officer shall:\",\n        options: [\n            \"Be present personally during inspection\",\n            \"Produce on demand all information, records and documents having bearing on the subject matter\",\n            \"Provide written explanation within 15 days\",\n            \"Seek legal representation\"\n        ],\n        correct: 1,\n        explanation: \"Section 25(2) requires employer and District Officer to 'produce on demand before the officer making the inspection all information, records and other documents in his custody having a bearing on the subject matter'.\"\n    },\n\n    \/\/ SECTION 26 - PENALTY FOR NON-COMPLIANCE\n    {\n        id: 15,\n        question: \"Under the POSH Act, 2013, failure to constitute Internal Complaints Committee is punishable with fine which may extend to:\",\n        options: [\n            \"Twenty-five thousand rupees\",\n            \"Fifty thousand rupees\",\n            \"One lakh rupees\",\n            \"Two lakh rupees\"\n        ],\n        correct: 1,\n        explanation: \"Section 26(1) provides that failure to constitute ICC under sub-section (1) of section 4 shall be punishable with fine which may extend to fifty thousand rupees.\"\n    },\n    {\n        id: 16,\n        question: \"Under the POSH Act, 2013, employer can be penalised for:\\n1. Failure to constitute ICC.\\n2. Failure to take action under inquiry report provisions.\\n3. Contravention of any provisions of the Act or rules.\\nSelect the correct answer:\",\n        options: [\n            \"1 and 2 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 3,\n        explanation: \"Section 26(1) penalises: (a) failure to constitute ICC, (b) failure to take action under sections 13, 14 and 22, (c) contravention or abetment of contravention of other provisions of Act or rules.\"\n    },\n    {\n        id: 17,\n        question: \"Under the POSH Act, 2013, if an employer is convicted for a second or subsequent offence, the punishment includes:\\n1. Twice the punishment of first conviction (subject to maximum).\\n2. Cancellation of licence or registration.\\n3. Imprisonment up to one year.\\nWhich of the above is\/are correct?\",\n        options: [\n            \"1 and 2 only\",\n            \"1 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 0,\n        explanation: \"Section 26(2) provides for: (i) twice the punishment of first conviction (subject to maximum provided for same offence), (ii) cancellation of licence\/registration. Imprisonment is not provided under Section 26.\"\n    },\n    {\n        id: 18,\n        question: \"Under the POSH Act, 2013, for repeated non-compliance, cancellation or non-renewal can be done by:\",\n        options: [\n            \"Only Central Government\",\n            \"Only State Government\",\n            \"Government or local authority required for carrying on business\",\n            \"Only District Officer\"\n        ],\n        correct: 2,\n        explanation: \"Section 26(2)(ii) provides for 'cancellation of his licence or withdrawal, or non-renewal, or approval, or cancellation of the registration... by the Government or local authority required for carrying on his business or activity'.\"\n    },\n    {\n        id: 19,\n        question: \"Statement I: Under the POSH Act, 2013, penalty for non-compliance is only fine, not imprisonment.\\nStatement II: For repeated offence, the penalty is doubled and licence may be cancelled.\\nSelect the correct answer:\",\n        options: [\n            \"Both statements are correct\",\n            \"Both statements are incorrect\",\n            \"Statement I is correct, Statement II is incorrect\",\n            \"Statement I is incorrect, Statement II is correct\"\n        ],\n        correct: 0,\n        explanation: \"Both statements are correct. Section 26(1) provides only fine (up to Rs. 50,000) with no imprisonment. Section 26(2) provides double penalty (subject to maximum) and licence cancellation for repeat offence.\"\n    },\n\n    \/\/ SECTION 27 - COGNIZANCE OF OFFENCE BY COURTS\n    {\n        id: 20,\n        question: \"Under the POSH Act, 2013, court can take cognizance of offences punishable under the Act only on:\",\n        options: [\n            \"Police report\",\n            \"Complaint by any person\",\n            \"Complaint by aggrieved woman or person authorised by ICC\/LC\",\n            \"Suo motu by court\"\n        ],\n        correct: 2,\n        explanation: \"Section 27(1) provides that court shall take cognizance 'save on a complaint made by the aggrieved woman or any person authorised by the Internal Committee or Local Committee in this behalf'.\"\n    },\n    {\n        id: 21,\n        question: \"Under the POSH Act, 2013, offences under the Act shall be tried by:\",\n        options: [\n            \"Any Magistrate\",\n            \"Court not inferior to Metropolitan Magistrate or Judicial Magistrate of First Class\",\n            \"Only Sessions Court\",\n            \"Only Special Court\"\n        ],\n        correct: 1,\n        explanation: \"Section 27(2) provides that 'no court inferior to that of a Metropolitan Magistrate or a Judicial Magistrate of the first class shall try any offence punishable under this Act'.\"\n    },\n    {\n        id: 22,\n        question: \"Under the POSH Act, 2013, every offence under the Act is:\",\n        options: [\n            \"Cognizable\",\n            \"Non-cognizable\",\n            \"Cognizable and non-bailable\",\n            \"Non-cognizable and non-bailable\"\n        ],\n        correct: 1,\n        explanation: \"Section 27(3) clearly states that 'every offence under this Act shall be non-cognizable'. This means police cannot arrest without warrant or investigate without Magistrate's order.\"\n    },\n    {\n        id: 23,\n        question: \"Consider the following statements regarding offences under the POSH Act, 2013:\\n1. Offences are non-cognizable.\\n2. Police can arrest without warrant.\\n3. Cognizance only on complaint by aggrieved woman or authorised person.\\nWhich of the statements given above is\/are correct?\",\n        options: [\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 0,\n        explanation: \"Statement 1 is correct (Section 27(3)). Statement 2 is incorrect - non-cognizable means police cannot arrest without warrant. Statement 3 is correct (Section 27(1)).\"\n    },\n\n    \/\/ SECTION 28 - ACT NOT IN DEROGATION OF ANY OTHER LAW\n    {\n        id: 24,\n        question: \"Under the POSH Act, 2013, the provisions of this Act are:\",\n        options: [\n            \"In derogation of other laws\",\n            \"In addition to and not in derogation of any other law in force\",\n            \"Overriding all other laws\",\n            \"Subject to approval under other laws\"\n        ],\n        correct: 1,\n        explanation: \"Section 28 provides that 'the provisions of this Act shall be in addition to and not in derogation of the provisions of any other law for the time being in force'.\"\n    },\n    {\n        id: 25,\n        question: \"A woman is sexually harassed at workplace. Under the POSH Act, 2013, she can:\",\n        options: [\n            \"Only file complaint with ICC\/LC\",\n            \"Only file FIR under IPC\",\n            \"File complaint with ICC\/LC AND also pursue remedy under IPC or other laws\",\n            \"Choose either POSH Act or IPC, but not both\"\n        ],\n        correct: 2,\n        explanation: \"Section 28 ensures POSH Act remedies are 'in addition to' other laws. Woman can pursue both - complaint under POSH Act AND criminal case under IPC (Section 354A, 509, etc.).\"\n    },\n\n    \/\/ SECTION 29 - POWER TO MAKE RULES\n    {\n        id: 26,\n        question: \"Under the POSH Act, 2013, rules for carrying out provisions of the Act are made by:\",\n        options: [\n            \"State Government only\",\n            \"Central Government by notification in Official Gazette\",\n            \"Appropriate Government\",\n            \"District Officer\"\n        ],\n        correct: 1,\n        explanation: \"Section 29(1) provides that 'the Central Government may, by notification in the Official Gazette, make rules for carrying out the provisions of this Act'.\"\n    },\n    {\n        id: 27,\n        question: \"Under the POSH Act, 2013, rules made by Central Government shall be laid before Parliament for:\",\n        options: [\n            \"15 days\",\n            \"30 days\",\n            \"60 days\",\n            \"90 days\"\n        ],\n        correct: 1,\n        explanation: \"Section 29(3) provides that every rule shall be laid before each House of Parliament for 'a total period of thirty days which may be comprised in one session or successive sessions'.\"\n    },\n    {\n        id: 28,\n        question: \"Under the POSH Act, 2013, if both Houses of Parliament agree to modify or reject a rule:\",\n        options: [\n            \"Rule continues in original form\",\n            \"Rule shall have effect in modified form or be of no effect, as the case may be\",\n            \"Matter is referred to Supreme Court\",\n            \"President decides the matter\"\n        ],\n        correct: 1,\n        explanation: \"Section 29(3) provides that if both Houses agree to modification or rejection, 'the rule shall thereafter have effect only in such modified form or be of no effect, as the case may be'.\"\n    },\n    {\n        id: 29,\n        question: \"Under the POSH Act, 2013, rules made by State Government under sub-section (4) of section 8 shall be laid before:\",\n        options: [\n            \"Parliament\",\n            \"Each House of State Legislature or single House if unicameral\",\n            \"State Cabinet\",\n            \"Governor\"\n        ],\n        correct: 1,\n        explanation: \"Section 29(4) provides that rules made by State Government shall be laid 'before each House of the State Legislature where it consists of two Houses, or where such Legislature consists of one House, before that House'.\"\n    },\n\n    \/\/ SECTION 30 - POWER TO REMOVE DIFFICULTIES\n    {\n        id: 30,\n        question: \"Under the POSH Act, 2013, if any difficulty arises in giving effect to the Act, orders for removal of difficulty can be made by:\",\n        options: [\n            \"State Government\",\n            \"Central Government by order published in Official Gazette\",\n            \"Supreme Court\",\n            \"Appropriate Government\"\n        ],\n        correct: 1,\n        explanation: \"Section 30(1) provides that 'the Central Government may, by order published in the Official Gazette, make such provisions... for removing the difficulty'.\"\n    },\n    {\n        id: 31,\n        question: \"Under the POSH Act, 2013, the order for removal of difficulties must be:\",\n        options: [\n            \"Consistent or inconsistent with the Act\",\n            \"Not inconsistent with the provisions of the Act\",\n            \"Approved by Parliament before issuance\",\n            \"Made within one year of commencement\"\n        ],\n        correct: 1,\n        explanation: \"Section 30(1) provides that Central Government may make provisions 'not inconsistent with the provisions of this Act' for removing difficulty.\"\n    },\n    {\n        id: 32,\n        question: \"Under the POSH Act, 2013, orders for removal of difficulties can be made within:\",\n        options: [\n            \"One year from commencement of the Act\",\n            \"Two years from commencement of the Act\",\n            \"Three years from commencement of the Act\",\n            \"Any time after commencement\"\n        ],\n        correct: 1,\n        explanation: \"The Proviso to Section 30(1) states that 'no such order shall be made under this section after the expiry of a period of two years from the commencement of this Act'.\"\n    },\n    {\n        id: 33,\n        question: \"Under the POSH Act, 2013, every order for removal of difficulties shall be laid before:\",\n        options: [\n            \"State Legislature\",\n            \"Each House of Parliament\",\n            \"Supreme Court\",\n            \"No laying requirement\"\n        ],\n        correct: 1,\n        explanation: \"Section 30(2) provides that 'every order made under this section shall be laid, as soon as may be after it is made, before each House of Parliament'.\"\n    },\n\n    \/\/ COMPARATIVE AND APPLICATION-BASED QUESTIONS\n    {\n        id: 34,\n        question: \"Match the reporting hierarchy under the POSH Act, 2013:\\nA. ICC\/LC annual report submitted to - 1. State Government\\nB. District Officer forwards brief report to - 2. District Officer\\nC. Employer intimates cases (if no annual report) to - 3. Employer and District Officer\\nSelect the correct match:\",\n        options: [\n            \"A-3, B-1, C-2\",\n            \"A-2, B-1, C-3\",\n            \"A-1, B-3, C-2\",\n            \"A-3, B-2, C-1\"\n        ],\n        correct: 0,\n        explanation: \"ICC\/LC submits to Employer and District Officer (A-3), District Officer forwards to State Government (B-1), Employer intimates to District Officer if no annual report (C-2).\"\n    },\n    {\n        id: 35,\n        question: \"Under the POSH Act, 2013, which of the following correctly describes the nature of offences?\\n1. Non-cognizable - police cannot arrest without warrant.\\n2. Triable by Metropolitan Magistrate or JMFC.\\n3. Cognizance only on complaint, not police report.\\nSelect the correct answer:\",\n        options: [\n            \"1 and 2 only\",\n            \"1 and 3 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 3,\n        explanation: \"All three are correct as per Section 27: Non-cognizable (27(3)), triable by MM or JMFC (27(2)), cognizance only on complaint by aggrieved woman or authorised person (27(1)).\"\n    },\n    {\n        id: 36,\n        question: \"An employer fails to constitute ICC. On first conviction, fine is Rs. 50,000. On second conviction under the POSH Act, 2013:\",\n        options: [\n            \"Fine of Rs. 50,000 again\",\n            \"Fine up to Rs. 1,00,000 and possible cancellation of licence\",\n            \"Imprisonment of 1 year\",\n            \"Only warning is issued\"\n        ],\n        correct: 1,\n        explanation: \"Section 26(2) provides for: (i) twice the punishment (Rs. 50,000 x 2 = Rs. 1,00,000, subject to maximum), and (ii) cancellation of licence\/registration. No imprisonment is provided.\"\n    },\n    {\n        id: 37,\n        question: \"Under the POSH Act, 2013, which authorities have rule-making power?\\n1. Central Government - for provisions of the Act.\\n2. State Government - for grants and audit under section 8(4).\\n3. District Officer - for local procedures.\\nSelect the correct answer:\",\n        options: [\n            \"1 only\",\n            \"1 and 2 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 1,\n        explanation: \"Section 29(1) gives rule-making power to Central Government. Section 29(4) refers to rules made by State Government under section 8(4) regarding grants and audit. District Officer has no rule-making power.\"\n    },\n    {\n        id: 38,\n        question: \"Statement I: Under the POSH Act, 2013, the Act provides for imprisonment for non-compliance.\\nStatement II: The Act provides only for fine up to Rs. 50,000 for first offence and double for repeat offence with possible licence cancellation.\\nSelect the correct answer:\",\n        options: [\n            \"Both statements are correct\",\n            \"Both statements are incorrect\",\n            \"Statement I is incorrect, Statement II is correct\",\n            \"Statement I is correct, Statement II is incorrect\"\n        ],\n        correct: 2,\n        explanation: \"Statement I is incorrect - no imprisonment is provided under Section 26. Statement II is correct - Section 26 provides fine up to Rs. 50,000, double for repeat offence (subject to maximum), and licence cancellation.\"\n    },\n    {\n        id: 39,\n        question: \"A woman files complaint with ICC AND also files FIR under Section 354A IPC. Under the POSH Act, 2013:\",\n        options: [\n            \"She must choose one remedy only\",\n            \"POSH complaint gets stayed till IPC case is decided\",\n            \"Both remedies can proceed simultaneously as POSH Act is not in derogation of other laws\",\n            \"ICC must refer matter to police and close its proceedings\"\n        ],\n        correct: 2,\n        explanation: \"Section 28 provides that POSH Act is 'in addition to and not in derogation of' other laws. Both remedies - POSH complaint and IPC case - can proceed simultaneously.\"\n    },\n    {\n        id: 40,\n        question: \"Under the POSH Act, 2013, Parliamentary oversight is provided for:\\n1. Rules made by Central Government.\\n2. Orders for removal of difficulties.\\n3. Annual reports of Committees.\\nSelect the correct answer:\",\n        options: [\n            \"1 and 2 only\",\n            \"1 only\",\n            \"2 and 3 only\",\n            \"1, 2 and 3\"\n        ],\n        correct: 0,\n        explanation: \"Section 29(3) requires rules to be laid before Parliament. Section 30(2) requires removal of difficulty orders to be laid before Parliament. Annual reports go to State Government (Section 21), not Parliament.\"\n    },\n    {\n        id: 41,\n        question: \"Which of the following statements regarding data maintenance under the POSH Act, 2013 is correct?\",\n        options: [\n            \"Only Central Government maintains data on cases\",\n            \"Only State Government maintains data on cases\",\n            \"Appropriate Government monitors implementation and maintains data on cases filed and disposed\",\n            \"District Officer maintains data on all cases in the country\"\n        ],\n        correct: 2,\n        explanation: \"Section 23 assigns to 'appropriate Government' the duty to monitor implementation and maintain data on cases filed and disposed. Appropriate Government can be Central or State depending on the workplace.\"\n    },\n    {\n        id: 42,\n        question: \"Under the POSH Act, 2013, who can authorise a person to file complaint on behalf of aggrieved woman for taking cognizance by court?\",\n        options: [\n            \"Only the aggrieved woman herself\",\n            \"Internal Committee or Local Committee\",\n            \"District Officer\",\n            \"Appropriate Government\"\n        ],\n        correct: 1,\n        explanation: \"Section 27(1) provides that court takes cognizance on complaint by 'aggrieved woman or any person authorised by the Internal Committee or Local Committee'. ICC\/LC can authorise a person to file complaint.\"\n    },\n    {\n        id: 43,\n        question: \"Compare the consequences of repeat offence under the POSH Act, 2013:\\n1. Fine - Doubled (subject to maximum)\\n2. Licence - May be cancelled\\n3. Registration - May be withdrawn or not renewed\\n4. Imprisonment - May be imposed\\nWhich of the above is\/are correct?\",\n        options: [\n            \"1 and 2 only\",\n            \"1, 2 and 3 only\",\n            \"1, 2, 3 and 4\",\n            \"4 only\"\n        ],\n        correct: 1,\n        explanation: \"Section 26(2) provides for: doubled fine (subject to maximum), AND cancellation of licence or withdrawal\/non-renewal of approval or cancellation of registration. Imprisonment is NOT provided.\"\n    },\n    {\n        id: 44,\n        question: \"Under the POSH Act, 2013, the appropriate Government's duty to publicise the Act is:\",\n        options: [\n            \"Mandatory in all circumstances\",\n            \"Subject to availability of financial and other resources\",\n            \"Only when directed by Parliament\",\n            \"Only in metropolitan areas\"\n        ],\n        correct: 1,\n        explanation: \"Section 24 uses the phrase 'subject to the availability of financial and other resources', making it conditional rather than absolute mandatory duty.\"\n    },\n    {\n        id: 45,\n        question: \"An employer wants to challenge an inspection order issued under the POSH Act, 2013. The inspection can be ordered only when Appropriate Government is satisfied about necessity in:\",\n        options: [\n            \"Interest of expeditious disposal\",\n            \"Public interest or interest of women employees at workplace\",\n            \"Interest of maintaining law and order\",\n            \"Interest of respondent\"\n        ],\n        correct: 1,\n        explanation: \"Section 25(1) limits the power - inspection can be ordered only when Government is 'satisfied that it is necessary in the public interest or in the interest of women employees at a workplace'.\"\n    }],\n   \n];\n\n\/\/ ==========================================\n\/\/ STATE\n\/\/ ==========================================\nlet initDone = false;\nlet currentMode = 'all';\nlet currentFilter = null;\nlet filteredQuestions = [...allQuestions];\nlet currentQuestionIndex = 0;\nlet selectedOption = null;\nlet answerChecked = false;\nlet sessionStats = { attempted: 0, correct: 0, incorrect: 0 };\nlet sessionAnswers = {};\nlet progress = { questionStats: {}, weakAreas: [], lastQuestionId: null, lastMode: 'all', lastFilter: null, attemptLog: [] };\n\nconst $id = (x) => document.getElementById(x);\nconst CHAPTERS = [...new Set(allQuestions.map(q => q.chapter))];\nconst chShort = (c) => c.replace(\/^Ch (\\d+):.*$\/, 'Ch $1').replace('ANNEXURE\/Appendices', 'Annexures');\nconst chFull = (c) => { const m = c.match(\/^Ch \\d+: (.+)$\/); return m ? m[1] : c; };\n\n\/\/ ==========================================\n\/\/ PERSISTENCE (localStorage)\n\/\/ ==========================================\nfunction loadProgress() {\n    try {\n        const saved = localStorage.getItem('quiz_progress_' + quizConfig.quizId);\n        if (saved) {\n            const p = JSON.parse(saved);\n            progress = Object.assign(progress, p);\n            if (!progress.questionStats) progress.questionStats = {};\n            if (!Array.isArray(progress.weakAreas)) progress.weakAreas = [];\n            if (!Array.isArray(progress.attemptLog)) progress.attemptLog = [];\n        }\n    } catch (e) { console.warn('Progress load failed', e); }\n}\nfunction saveProgress() {\n    try {\n        if (progress.attemptLog.length > 500) progress.attemptLog = progress.attemptLog.slice(-500);\n        localStorage.setItem('quiz_progress_' + quizConfig.quizId, JSON.stringify(progress));\n    } catch (e) { console.warn('Progress save failed', e); }\n}\nfunction getQStat(qid) {\n    if (!progress.questionStats[qid]) progress.questionStats[qid] = { correct: 0, incorrect: 0, lastAttempt: null, lastCorrect: null };\n    return progress.questionStats[qid];\n}\n\n\/\/ ==========================================\n\/\/ TOAST\n\/\/ ==========================================\nlet toastTimer = null;\nfunction showToast(msg, type) {\n    const t = $id('warningToast');\n    $id('toastMessage').textContent = msg;\n    t.classList.toggle('success', type === 'success');\n    t.classList.add('show');\n    clearTimeout(toastTimer);\n    toastTimer = setTimeout(() => t.classList.remove('show'), 2600);\n}\n\n\/\/ ==========================================\n\/\/ TAB NAVIGATION\n\/\/ ==========================================\nfunction switchView(view) {\n    document.querySelectorAll('.cwq-portal .gp-tab').forEach(b => b.classList.toggle('active', b.dataset.view === view));\n    document.querySelectorAll('.cwq-portal .gp-view').forEach(v => v.classList.toggle('active', v.id === 'view-' + view));\n    if (view === 'performance') renderAI();\n}\n\n\/\/ ==========================================\n\/\/ MODE \/ FILTERS\n\/\/ ==========================================\nfunction setMode(mode, filter) {\n    currentMode = mode;\n    currentFilter = filter || null;\n    document.querySelectorAll('.cwq-portal .mode-tab').forEach(t => t.classList.toggle('active', t.dataset.mode === mode));\n    $id('chapterFilterCard').style.display = (mode === 'chapter') ? '' : 'none';\n    $id('weakAreasCard').style.display = (mode === 'weak') ? '' : 'none';\n    applyFilters();\n    progress.lastMode = mode; progress.lastFilter = currentFilter; saveProgress();\n}\nfunction applyFilters() {\n    if (currentMode === 'all') filteredQuestions = [...allQuestions];\n    else if (currentMode === 'chapter') filteredQuestions = currentFilter ? allQuestions.filter(q => q.chapter === currentFilter) : [...allQuestions];\n    else if (currentMode === 'weak') {\n        filteredQuestions = allQuestions.filter(q => progress.weakAreas.includes(q.id));\n        if (!filteredQuestions.length) { showToast('No weak areas yet \u2014 great going!', 'success'); filteredQuestions = [...allQuestions]; setMode('all'); return; }\n    }\n    currentQuestionIndex = 0;\n    sessionStats = { attempted: 0, correct: 0, incorrect: 0 };\n    sessionAnswers = {};\n    renderFilters(); renderGrid(); loadQuestion(); updateStats();\n}\nfunction renderFilters() {\n    $id('chapterList').innerHTML = CHAPTERS.map(c => {\n        const n = allQuestions.filter(q => q.chapter === c).length;\n        const label = c.match(\/^Ch \\d+:\/) ? chShort(c) + ': ' + chFull(c) : c;\n        return '<div class=\"filter-item' + (currentMode === 'chapter' && currentFilter === c ? ' active' : '') + '\" data-chapter=\"' + encodeURIComponent(c) + '\" title=\"' + c + '\"><span class=\"filter-text\">' + label + '<\/span><span class=\"filter-count\">' + n + '<\/span><\/div>';\n    }).join('');\n    renderWeakList();\n}\nfunction renderWeakList() {\n    const list = $id('weakQuestionList');\n    const weak = allQuestions.filter(q => progress.weakAreas.includes(q.id));\n    list.innerHTML = weak.length ? weak.map(q => {\n        const s = getQStat(q.id);\n        return '<div class=\"weak-question-item\" data-goto=\"' + q.id + '\"><span class=\"q-num\">Q' + q.id + '<\/span><span class=\"q-text\">' + q.question.replace(\/<br>\/g, ' ').substring(0, 60) + '\u2026<\/span><span class=\"wrong-count\">' + s.incorrect + '\u2717<\/span><\/div>';\n    }).join('') : '<p style=\"font-size:.78rem;color:var(--mut);text-align:center;padding:14px 4px;\">No weak areas. Keep practising!<\/p>';\n}\n\n\/\/ ==========================================\n\/\/ QUESTION RENDERING\n\/\/ ==========================================\nfunction loadQuestion() {\n    const q = filteredQuestions[currentQuestionIndex];\n    if (!q) return;\n    selectedOption = null; answerChecked = false;\n    $id('questionNumber').textContent = 'Question ' + (currentQuestionIndex + 1) + ' of ' + filteredQuestions.length;\n    $id('currentQuestionChapter').textContent = chShort(q.chapter);\n    $id('weakBadge').style.display = progress.weakAreas.includes(q.id) ? '' : 'none';\n    $id('questionText').innerHTML = formatQuestion(q);\n    $id('explanationBox').classList.remove('show');\n    renderOptions(q);\n    renderMastery(q);\n    const prior = sessionAnswers[q.id];\n    if (prior !== undefined) revealAnswer(q, prior, true);\n    $id('prevBtn').disabled = currentQuestionIndex === 0;\n    $id('nextBtn').disabled = currentQuestionIndex === filteredQuestions.length - 1;\n    $id('checkBtn').disabled = prior !== undefined;\n    renderGrid();\n    progress.lastQuestionId = q.id; saveProgress();\n    if (initDone && window.innerWidth <= 900) {\n        const p = document.querySelector('.cwq-portal .question-panel');\n        if (p) p.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    }\n}\n\/\/ UPSC exam-paper formatting: numbered statements get their own spaced rows,\n\/\/ the \"Select the correct answer \/ Which of the above\" lead sits on its own line.\nfunction formatQuestion(q) {\n    const parts = q.question.split(\/<br\\s*\\\/?>\/i);\n    let html = '<span class=\"q-stem\"><b>Q' + q.id + '.<\/b> ' + (parts[0] || '') + '<\/span>';\n    for (let i = 1; i < parts.length; i++) {\n        const seg = parts[i].trim();\n        if (!seg) continue;\n        const m = seg.match(\/^(\\d+)\\.\\s*(.*)$\/s);\n        if (m) html += '<span class=\"q-stmt\"><span class=\"sn\">' + m[1] + '.<\/span><span>' + m[2] + '<\/span><\/span>';\n        else if (\/^(select the correct|which of the (above|following|statements)|choose the correct|consider the following)\/i.test(seg))\n            html += '<span class=\"q-lead\">' + seg + '<\/span>';\n        else html += '<span class=\"q-lead\" style=\"font-style:normal\">' + seg + '<\/span>';\n    }\n    return html;\n}\nfunction renderOptions(q) {\n    $id('optionsList').innerHTML = q.options.map((opt, i) =>\n        '<div class=\"option-item\" data-opt=\"' + i + '\"><span class=\"option-letter\">(' + String.fromCharCode(97 + i) + ')<\/span><span class=\"option-text\">' + opt + '<\/span><i class=\"option-icon\" style=\"margin-top:4px\"><\/i><\/div>'\n    ).join('');\n}\nfunction renderMastery(q) {\n    const s = getQStat(q.id);\n    const mi = $id('masteryIndicator');\n    if (s.correct + s.incorrect === 0) { mi.classList.remove('show'); return; }\n    mi.classList.add('show');\n    const stars = $id('masteryStars').querySelectorAll('i');\n    stars.forEach((st, i) => st.classList.toggle('filled', i < Math.min(s.correct, 5)));\n}\nfunction checkAnswer() {\n    if (answerChecked || selectedOption === null) { if (selectedOption === null) showToast('Select an option first'); return; }\n    const q = filteredQuestions[currentQuestionIndex];\n    const isCorrect = selectedOption === q.correct;\n    sessionAnswers[q.id] = selectedOption;\n    sessionStats.attempted++; isCorrect ? sessionStats.correct++ : sessionStats.incorrect++;\n    updateQuestionStats(q, isCorrect);\n    revealAnswer(q, selectedOption, false);\n    updateStats(); renderGrid(); renderWeakList(); updateHeader();\n}\nfunction revealAnswer(q, chosen, restoring) {\n    answerChecked = true;\n    const items = $id('optionsList').querySelectorAll('.option-item');\n    items.forEach((it, i) => {\n        it.classList.add('disabled');\n        if (i === q.correct) { it.classList.add('correct'); const oi = it.querySelector('.option-icon'); oi.textContent = '\\u2713'; oi.style.fontStyle = 'normal'; }\n        else if (i === chosen) { it.classList.add('incorrect'); const oj = it.querySelector('.option-icon'); oj.textContent = '\\u2717'; oj.style.fontStyle = 'normal'; }\n    });\n    $id('explanationText').innerHTML = q.explanation;\n    $id('explanationBox').classList.add('show');\n    $id('checkBtn').disabled = true;\n    renderMastery(q);\n    if (!restoring) showToast(chosen === q.correct ? 'Correct! Well done.' : 'Incorrect \u2014 read the explanation.', chosen === q.correct ? 'success' : '');\n}\nfunction updateQuestionStats(q, isCorrect) {\n    const s = getQStat(q.id);\n    isCorrect ? s.correct++ : s.incorrect++;\n    s.lastAttempt = Date.now(); s.lastCorrect = isCorrect;\n    progress.attemptLog.push({ qid: q.id, correct: isCorrect, ts: Date.now() });\n    const isWeak = progress.weakAreas.includes(q.id);\n    if (!isCorrect && s.incorrect >= quizConfig.weakThreshold && !isWeak) progress.weakAreas.push(q.id);\n    if (isCorrect && isWeak && s.correct >= quizConfig.masteryThreshold) progress.weakAreas = progress.weakAreas.filter(id => id !== q.id);\n    saveProgress();\n}\n\n\/\/ ==========================================\n\/\/ GRID + STATS\n\/\/ ==========================================\nfunction renderGrid() {\n    $id('questionGrid').innerHTML = filteredQuestions.map((q, i) => {\n        let cls = 'unattempted';\n        const ans = sessionAnswers[q.id];\n        if (ans !== undefined) cls = (ans === q.correct) ? 'correct-answered' : 'incorrect-answered';\n        else { const s = progress.questionStats[q.id]; if (s && (s.correct + s.incorrect) > 0) cls = 'attempted'; }\n        if (i === currentQuestionIndex) cls = 'current';\n        const weak = progress.weakAreas.includes(q.id) ? ' weak-marked' : '';\n        return '<div class=\"grid-item ' + cls + weak + '\" data-idx=\"' + i + '\" title=\"Q' + q.id + '\">' + (i + 1) + '<\/div>';\n    }).join('');\n}\nfunction masteredCount() { return allQuestions.filter(q => { const s = progress.questionStats[q.id]; return s && s.correct >= quizConfig.masteryThreshold; }).length; }\nfunction updateStats() {\n    $id('totalQuestions').textContent = filteredQuestions.length;\n    $id('attemptedCount').textContent = sessionStats.attempted;\n    $id('correctCount').textContent = sessionStats.correct;\n    $id('incorrectCount').textContent = sessionStats.incorrect;\n    const mastered = masteredCount();\n    const pct = allQuestions.length ? Math.round(mastered \/ allQuestions.length * 100) : 0;\n    $id('progressPercentage').textContent = pct + '%';\n    $id('progressRingFill').style.strokeDashoffset = 264 - (264 * pct \/ 100);\n    $id('totalCorrectProgress').textContent = Object.values(progress.questionStats).reduce((a, s) => a + s.correct, 0);\n    $id('totalWeakProgress').textContent = progress.weakAreas.length;\n    $id('allCount').textContent = allQuestions.length;\n    $id('weakModeCount').textContent = progress.weakAreas.length;\n}\nfunction updateHeader() {\n    $id('hdrTotalQ').textContent = allQuestions.length;\n    $id('hdrChapters').textContent = CHAPTERS.length;\n    const pct = allQuestions.length ? Math.round(masteredCount() \/ allQuestions.length * 100) : 0;\n    $id('hdrMastered').textContent = pct + '%';\n    const w = progress.weakAreas.length;\n    $id('weakBadgeHeader').style.display = w ? '' : 'none';\n    $id('weakCountHeader').textContent = w;\n    const r = computeReadiness();\n    $id('hdrReadiness').textContent = r.attempted ? r.score + '%' : '\u2014';\n    $id('perfPill').style.display = w >= 5 ? '' : 'none';\n}\n\n\/\/ ==========================================\n\/\/ SUBMIT \/ RESULT \/ RESET\n\/\/ ==========================================\nfunction submitExam() {\n    if (!sessionStats.attempted) { showToast('Attempt at least one question first'); return; }\n    const pct = Math.round(sessionStats.correct \/ sessionStats.attempted * 100);\n    $id('resultCorrect').textContent = sessionStats.correct;\n    $id('resultIncorrect').textContent = sessionStats.incorrect;\n    $id('resultScore').textContent = pct + '%';\n    $id('resultIcon').textContent = pct >= 80 ? '\ud83c\udfc6' : pct >= 60 ? '\ud83c\udf89' : pct >= 40 ? '\ud83d\udcd6' : '\ud83d\udcaa';\n    $id('resultTitle').textContent = pct >= 80 ? 'Outstanding!' : pct >= 60 ? 'Great Job!' : pct >= 40 ? 'Keep Practising!' : 'Needs Revision';\n    $id('resultMessage').textContent = 'You attempted ' + sessionStats.attempted + ' of ' + filteredQuestions.length + ' questions in this session.';\n    $id('practiceWeakBtn').style.display = progress.weakAreas.length ? '' : 'none';\n    $id('resultModal').classList.add('show');\n}\nfunction reviewAnswers() { $id('resultModal').classList.remove('show'); currentQuestionIndex = 0; loadQuestion(); }\nfunction retryQuiz() { $id('resultModal').classList.remove('show'); sessionStats = { attempted: 0, correct: 0, incorrect: 0 }; sessionAnswers = {}; currentQuestionIndex = 0; loadQuestion(); updateStats(); }\nfunction resetQuiz() {\n    if (!confirm('Reset ALL progress including mastery and weak areas?')) return;\n    progress = { questionStats: {}, weakAreas: [], lastQuestionId: null, lastMode: 'all', lastFilter: null, attemptLog: [] };\n    saveProgress();\n    sessionStats = { attempted: 0, correct: 0, incorrect: 0 }; sessionAnswers = {};\n    setMode('all'); updateHeader(); showToast('Progress reset', 'success');\n}\n\n\/\/ ==========================================\n\/\/ TAB 2 \u2014 AI COACH ENGINE (rule-based, client-side)\n\/\/ Chapter weight = chapter's share of the question bank\n\/\/ ==========================================\nfunction chapterCounts() {\n    const map = {};\n    allQuestions.forEach(q => { map[q.chapter] = (map[q.chapter] || 0) + 1; });\n    return Object.entries(map).sort((a, b) => b[1] - a[1]);\n}\nfunction chapterStats() {\n    const total = allQuestions.length;\n    return chapterCounts().map(([c, n]) => {\n        const qs = allQuestions.filter(q => q.chapter === c);\n        let attempted = 0, correct = 0, incorrect = 0, scoreSum = 0;\n        qs.forEach(q => {\n            const s = progress.questionStats[q.id];\n            if (s && (s.correct + s.incorrect) > 0) { attempted++; correct += s.correct; incorrect += s.incorrect; }\n            scoreSum += s ? Math.min(s.correct \/ quizConfig.masteryThreshold, 1) : 0;\n        });\n        const acc = (correct + incorrect) ? correct \/ (correct + incorrect) : null;\n        const weight = n \/ total;\n        const coverage = attempted \/ n;\n        const mastery = scoreSum \/ n;\n        const priority = weight * (acc === null ? 0.85 : (1 - acc)) * (0.5 + 0.5 * (1 - coverage));\n        return { chapter: c, count: n, weight, attempted, coverage, acc, mastery, priority };\n    });\n}\nfunction computeReadiness() {\n    const stats = chapterStats();\n    const score = Math.round(stats.reduce((a, s) => a + s.weight * s.mastery, 0) * 100);\n    const attempted = Object.values(progress.questionStats).some(s => (s.correct + s.incorrect) > 0);\n    return { score, attempted, stats };\n}\nfunction renderAI() {\n    const { score, attempted, stats } = computeReadiness();\n    $id('aiEmptyState').style.display = attempted ? 'none' : '';\n    $id('aiContent').style.display = attempted ? '' : 'none';\n    if (!attempted) return;\n\n    \/\/ Readiness ring\n    $id('aiScore').textContent = score;\n    $id('aiRingFill').style.strokeDashoffset = 402 - (402 * score \/ 100);\n    const verdict = score >= 80 ? '<b>Exam-ready.<\/b> Maintain with the revision queue and weak-area drills.'\n        : score >= 60 ? '<b>Strong base.<\/b> Close the gaps in your top-weight chapters to cross 80.'\n        : score >= 35 ? '<b>Building up.<\/b> Focus on the priority chapters below \u2014 they move your score fastest.'\n        : '<b>Early stage.<\/b> Start with the highest-weight chapters; every mastered question compounds.';\n    $id('aiVerdict').innerHTML = verdict + '<br><span style=\"font-size:.74rem;opacity:.8\">Score = \u03a3 (chapter weight \u00d7 your mastery), computed across ' + CHAPTERS.length + ' chapters of the bank.<\/span>';\n\n    \/\/ KPIs\n    const totalAttempted = allQuestions.filter(q => { const s = progress.questionStats[q.id]; return s && (s.correct + s.incorrect) > 0; }).length;\n    const allC = Object.values(progress.questionStats).reduce((a, s) => a + s.correct, 0);\n    const allI = Object.values(progress.questionStats).reduce((a, s) => a + s.incorrect, 0);\n    const accAll = (allC + allI) ? Math.round(allC \/ (allC + allI) * 100) : 0;\n    const recent = progress.attemptLog.slice(-20);\n    const accRecent = recent.length ? Math.round(recent.filter(a => a.correct).length \/ recent.length * 100) : 0;\n    const trendArrow = recent.length >= 5 ? (accRecent > accAll ? ' <span style=\"color:var(--green)\">\\u2197<\/span>' : accRecent < accAll ? ' <span style=\"color:var(--red)\">\\u2198<\/span>' : '') : '';\n    $id('aiKpis').innerHTML =\n        '<div class=\"ai-kpi\"><div class=\"n\">' + totalAttempted + '\/' + allQuestions.length + '<\/div><div class=\"l\">Coverage<\/div><\/div>' +\n        '<div class=\"ai-kpi\"><div class=\"n ' + (accAll >= 70 ? 'g' : accAll >= 45 ? 'a' : 'r') + '\">' + accAll + '%<\/div><div class=\"l\">Lifetime Accuracy<\/div><\/div>' +\n        '<div class=\"ai-kpi\"><div class=\"n ' + (accRecent >= 70 ? 'g' : accRecent >= 45 ? 'a' : 'r') + '\">' + accRecent + '%' + trendArrow + '<\/div><div class=\"l\">Last 20 Attempts<\/div><\/div>' +\n        '<div class=\"ai-kpi\"><div class=\"n g\">' + masteredCount() + '<\/div><div class=\"l\">Mastered (' + quizConfig.masteryThreshold + '\u2605)<\/div><\/div>' +\n        '<div class=\"ai-kpi\"><div class=\"n r\">' + progress.weakAreas.length + '<\/div><div class=\"l\">Weak Questions<\/div><\/div>';\n\n    \/\/ Smart study plan\n    const byPriority = [...stats].sort((a, b) => b.priority - a.priority);\n    const recos = [];\n    byPriority.slice(0, 3).forEach(s => {\n        if (s.acc === null) recos.push({ ic: 'warm', icon: '\ud83e\udded', txt: '<b>' + chShort(s.chapter) + '<\/b> carries <b>' + Math.round(s.weight * 100) + '%<\/b> of the bank but you haven\\u2019t attempted it yet \u2014 begin here.', ch: s.chapter });\n        else if (s.acc < 0.6) recos.push({ ic: 'hot', icon: '\ud83d\udd25', txt: '<b>' + chShort(s.chapter) + '<\/b>: chapter weight <b>' + Math.round(s.weight * 100) + '%<\/b>, your accuracy only <b>' + Math.round(s.acc * 100) + '%<\/b> \u2014 highest payoff zone right now.', ch: s.chapter });\n        else if (s.coverage < 0.6) recos.push({ ic: 'cool', icon: '\ud83d\udd0d', txt: '<b>' + chShort(s.chapter) + '<\/b>: accuracy is fine (' + Math.round(s.acc * 100) + '%) but you\\u2019ve only covered <b>' + Math.round(s.coverage * 100) + '%<\/b> of its questions \u2014 finish the set.', ch: s.chapter });\n    });\n    if (progress.weakAreas.length >= 3) recos.push({ ic: 'hot', icon: '\u26a0\ufe0f', txt: 'You have <b>' + progress.weakAreas.length + ' weak questions<\/b> flagged. One focused Weak-Areas session will clear the backlog.', weak: true });\n    const due = revisionDue();\n    if (due.length) recos.push({ ic: 'warm', icon: '\ud83d\udd01', txt: '<b>' + due.length + ' mastered questions<\/b> haven\\u2019t been touched in over ' + quizConfig.revisionGapDays + ' days \u2014 revise before they fade.' });\n    const best = [...stats].filter(s => s.acc !== null).sort((a, b) => b.acc - a.acc)[0];\n    if (best && best.acc >= 0.75) recos.push({ ic: 'good', icon: '\ud83c\udfc5', txt: 'Strongest area: <b>' + chShort(best.chapter) + '<\/b> at <b>' + Math.round(best.acc * 100) + '%<\/b> accuracy \u2014 bank these marks on exam day.' });\n    $id('aiRecoList').innerHTML = recos.map(r =>\n        '<div class=\"ai-reco\"><span class=\"ic ' + r.ic + '\">' + r.icon + '<\/span><p>' + r.txt + '<\/p>' +\n        (r.ch ? '<button class=\"go\" data-practice-ch=\"' + encodeURIComponent(r.ch) + '\">Practice \\u2192<\/button>' : r.weak ? '<button class=\"go\" data-practice-weak=\"1\">Start \\u2192<\/button>' : '') + '<\/div>'\n    ).join('');\n\n    \/\/ Performance table\n    $id('perfTableBody').innerHTML = byPriority.map(s => {\n        const accPct = s.acc === null ? null : Math.round(s.acc * 100);\n        const tag = s.acc === null ? '<span class=\"tag na\">Not started<\/span>'\n            : accPct < 45 ? '<span class=\"tag hot\">Critical<\/span>'\n            : accPct < 65 ? '<span class=\"tag warm\">Needs work<\/span>'\n            : accPct < 85 ? '<span class=\"tag ok\">On track<\/span>'\n            : '<span class=\"tag good\">Strong<\/span>';\n        const accBar = s.acc === null ? '\u2014' : '<div class=\"mini-track\"><div class=\"mini-fill\" style=\"width:' + accPct + '%;background:' + (accPct < 45 ? 'var(--red)' : accPct < 65 ? 'var(--amber)' : 'var(--green)') + '\"><\/div><\/div><span style=\"font-size:.72rem\">' + accPct + '%<\/span>';\n        return '<tr><td title=\"' + s.chapter + '\">' + chShort(s.chapter) + '<\/td><td><b>' + Math.round(s.weight * 100) + '%<\/b> <span style=\"color:var(--faint);font-size:.7rem\">(' + s.count + ' Qs)<\/span><\/td><td>' + s.attempted + '\/' + s.count + '<\/td><td>' + accBar + '<\/td><td>' + tag + '<\/td><td><button class=\"mini-go\" data-practice-ch=\"' + encodeURIComponent(s.chapter) + '\">Practice<\/button><\/td><\/tr>';\n    }).join('');\n\n    \/\/ Revision queue\n    $id('revisionQueue').innerHTML = due.length ? due.slice(0, 8).map(({ q, days }) =>\n        '<div class=\"rev-item\" data-goto=\"' + q.id + '\"><span class=\"q-num\">Q' + q.id + '<\/span><span class=\"q-text\">' + q.question.replace(\/<br>\/g, ' ').substring(0, 55) + '\u2026<\/span><span class=\"days\">' + days + 'd ago<\/span><\/div>'\n    ).join('') : '<div class=\"ai-empty\" style=\"padding:18px\"><p style=\"font-size:.83rem\">Nothing due for revision. Mastered questions reappear here after ' + quizConfig.revisionGapDays + ' days.<\/p><\/div>';\n\n    \/\/ Mastery distribution\n    const buckets = [0, 0, 0, 0]; \/\/ untouched, learning, close, mastered\n    allQuestions.forEach(q => {\n        const s = progress.questionStats[q.id];\n        if (!s || (s.correct + s.incorrect) === 0) buckets[0]++;\n        else if (s.correct >= quizConfig.masteryThreshold) buckets[3]++;\n        else if (s.correct >= 2) buckets[2]++;\n        else buckets[1]++;\n    });\n    const labels = ['Untouched', 'Learning (0\u20131\u2605)', 'Almost there (2\u2605)', 'Mastered (' + quizConfig.masteryThreshold + '\u2605+)'];\n    const colors = ['#cbd5e1', 'var(--amber)', 'var(--navy-l)', 'var(--green)'];\n    $id('masteryDist').innerHTML = buckets.map((n, i) =>\n        '<div class=\"bar-row\" style=\"grid-template-columns:minmax(130px,1fr) 2fr auto\"><span class=\"bar-name\">' + labels[i] + '<\/span><div class=\"bar-track\"><div class=\"bar-fill\" style=\"width:' + (allQuestions.length ? n \/ allQuestions.length * 100 : 0) + '%;background:' + colors[i] + '\"><\/div><\/div><span class=\"bar-val\">' + n + '<\/span><\/div>'\n    ).join('');\n}\nfunction revisionDue() {\n    const now = Date.now(), gap = quizConfig.revisionGapDays * 86400000;\n    return allQuestions.map(q => {\n        const s = progress.questionStats[q.id];\n        if (s && s.correct >= quizConfig.masteryThreshold && s.lastAttempt && (now - s.lastAttempt) > gap)\n            return { q, days: Math.floor((now - s.lastAttempt) \/ 86400000) };\n        return null;\n    }).filter(Boolean).sort((a, b) => b.days - a.days);\n}\nfunction gotoQuestion(qid) {\n    switchView('practice');\n    let idx = filteredQuestions.findIndex(q => q.id === qid);\n    if (idx === -1) { setMode('all'); idx = filteredQuestions.findIndex(q => q.id === qid); }\n    if (idx !== -1) { currentQuestionIndex = idx; loadQuestion(); }\n}\nfunction practiceChapter(ch) {\n    switchView('practice');\n    setMode('chapter', ch);\n    showToast('Filtered to ' + chShort(ch), 'success');\n}\n\n\/\/ ==========================================\n\/\/ EVENT DELEGATION (single listener)\n\/\/ ==========================================\ndocument.addEventListener('click', function (e) {\n    const w = e.target.closest('.cwq-portal');\n    if (!w) return;\n    const tab = e.target.closest('.gp-tab'); if (tab) { switchView(tab.dataset.view); return; }\n    const mode = e.target.closest('.mode-tab'); if (mode) { setMode(mode.dataset.mode); return; }\n    const cf = e.target.closest('.filter-item[data-chapter]'); if (cf) { const c = decodeURIComponent(cf.dataset.chapter); setMode('chapter', currentFilter === c ? null : c); return; }\n    const gi = e.target.closest('.grid-item'); if (gi) { currentQuestionIndex = parseInt(gi.dataset.idx, 10); loadQuestion(); return; }\n    const go = e.target.closest('[data-goto]'); if (go) { gotoQuestion(parseInt(go.dataset.goto, 10)); return; }\n    const pc = e.target.closest('[data-practice-ch]'); if (pc) { practiceChapter(decodeURIComponent(pc.dataset.practiceCh)); return; }\n    const pw = e.target.closest('[data-practice-weak]'); if (pw) { switchView('practice'); setMode('weak'); return; }\n    const opt = e.target.closest('.option-item'); if (opt && !answerChecked) {\n        $id('optionsList').querySelectorAll('.option-item').forEach(o => o.classList.remove('selected'));\n        opt.classList.add('selected'); selectedOption = parseInt(opt.dataset.opt, 10); return;\n    }\n    switch (e.target.closest('button') ? e.target.closest('button').id : '') {\n        case 'checkBtn': checkAnswer(); break;\n        case 'prevBtn': if (currentQuestionIndex > 0) { currentQuestionIndex--; loadQuestion(); } break;\n        case 'nextBtn': if (currentQuestionIndex < filteredQuestions.length - 1) { currentQuestionIndex++; loadQuestion(); } break;\n        case 'submitBtn': submitExam(); break;\n        case 'resetBtn': resetQuiz(); break;\n        case 'reviewBtn': reviewAnswers(); break;\n        case 'retryBtn': retryQuiz(); break;\n        case 'practiceWeakBtn': $id('resultModal').classList.remove('show'); setMode('weak'); break;\n        case 'practiceWeakAreasBtn': setMode('weak'); break;\n        case 'resumeBtn': {\n            const qid = progress.lastQuestionId;\n            if (progress.lastMode) setMode(progress.lastMode, progress.lastFilter);\n            if (qid) gotoQuestion(qid);\n            $id('sessionInfo').style.display = 'none';\n            break;\n        }\n    }\n});\n\n\/\/ Screenshot \/ copy deterrents\ndocument.addEventListener('contextmenu', function (e) { if (e.target.closest('.cwq-portal')) { e.preventDefault(); showToast('Right-click is disabled to protect content'); } });\ndocument.addEventListener('keydown', function (e) {\n    if ((e.ctrlKey || e.metaKey) && ['c', 's', 'p', 'u'].includes(e.key.toLowerCase()) && document.querySelector('.cwq-portal')) {\n        e.preventDefault(); showToast('Copying is disabled to protect content');\n    }\n    if (e.key === 'PrintScreen') showToast('Screenshots are discouraged \u2014 content is protected');\n});\n\n\/\/ ==========================================\n\/\/ INIT\n\/\/ ==========================================\ndocument.addEventListener('DOMContentLoaded', function () {\n    if (!allQuestions.length) {\n        $id('questionText').textContent = 'No questions loaded \u2014 paste your question bank into const allQuestions.';\n        return;\n    }\n    $id('topicName').textContent = quizConfig.topic;\n    $id('topicEyebrow').textContent = 'CSS ADDA \u00b7 PromotionExams.com \u00b7 ' + quizConfig.paper;\n    loadProgress();\n    renderFilters();\n    setMode(progress.lastMode || 'all', progress.lastFilter || null);\n    updateHeader();\n    if (progress.lastQuestionId) {\n        const q = allQuestions.find(x => x.id === progress.lastQuestionId);\n        if (q) { $id('sessionInfo').style.display = ''; $id('sessionText').textContent = 'Last session: Q' + q.id + ' (' + chShort(q.chapter) + ')'; }\n    }\n    initDone = true;\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u26a0\ufe0f Message \ud83c\udf89 Great Job! You have completed the quiz. 0 Correct 0 Incorrect 0% Score \ud83d\udc41 Review \u26a0\ufe0f Practice [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"disabled","ast-banner-title-visibility":"disabled","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"disabled","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[52],"tags":[],"class_list":["post-8538","page","type-page","status-publish","hentry","category-test-series"],"_links":{"self":[{"href":"https:\/\/promotionexams.com\/index.php?rest_route=\/wp\/v2\/pages\/8538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/promotionexams.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/promotionexams.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/promotionexams.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/promotionexams.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8538"}],"version-history":[{"count":101,"href":"https:\/\/promotionexams.com\/index.php?rest_route=\/wp\/v2\/pages\/8538\/revisions"}],"predecessor-version":[{"id":13573,"href":"https:\/\/promotionexams.com\/index.php?rest_route=\/wp\/v2\/pages\/8538\/revisions\/13573"}],"wp:attachment":[{"href":"https:\/\/promotionexams.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8538"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/promotionexams.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8538"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/promotionexams.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}