.QvUR3W_page{--game-gutter:16px;--sk-structuring:#2f5d7c;--sk-quantitative_reasoning:#7d2b2b;--sk-evidence_interpretation:#3f6b46;--sk-prioritization:#7a5a12;--sk-synthesis_recommendation:#5b4a7a;--sk-recovery_under_pressure:#2c6a64;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-libre-franklin), system-ui, sans-serif;overflow-x:clip}@media (min-width:768px){.QvUR3W_page{--game-gutter:32px}}@media (min-width:1024px){.QvUR3W_page{--game-gutter:72px}}.QvUR3W_top{height:60px;padding:0 var(--game-gutter);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;max-width:1440px;margin:0 auto;display:flex}.QvUR3W_topLink{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:4px;align-items:center;font-size:14px;display:inline-flex}.QvUR3W_topLink:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.QvUR3W_topLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.QvUR3W_main{max-width:760px;padding:32px var(--game-gutter) 56px;margin:0 auto}@media (min-width:768px){.QvUR3W_main{padding-top:48px}}.QvUR3W_heading{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.015em;text-wrap:balance;margin:10px 0 14px;font-size:36px;font-weight:300;line-height:1.08}@media (min-width:768px){.QvUR3W_heading{font-size:48px}}.QvUR3W_intro{color:var(--ink-muted);max-width:560px;margin:0 0 28px;font-size:15px;line-height:1.6}.QvUR3W_footer{max-width:760px;padding:0 var(--game-gutter) 40px;color:var(--ink-soft);margin:0 auto;font-size:12px;line-height:1.6}.QvUR3W_footer a{color:var(--ink-soft)}.QvUR3W_footerInner{border-top:1px solid var(--rule);padding-top:24px}.QvUR3W_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-height:32px;margin-bottom:16px;display:flex}.QvUR3W_meta{color:var(--label);letter-spacing:.02em;font-size:12px}.QvUR3W_toggle{font:inherit;color:var(--ink-muted);border:1px solid var(--rule-strong);cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:8px;min-height:32px;padding:6px 10px;font-size:13px;display:inline-flex}.QvUR3W_toggle:hover{border-color:var(--ink)}.QvUR3W_toggle:focus-visible,.QvUR3W_option:focus-visible,.QvUR3W_modeCard:focus-visible,.QvUR3W_linkBtn:focus-visible,.QvUR3W_focusTarget:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.QvUR3W_modes{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:768px){.QvUR3W_modes{grid-template-columns:repeat(3,minmax(0,1fr))}}.QvUR3W_modeCard{text-align:left;font:inherit;color:var(--ink);background:var(--paper-sunk);border:1px solid var(--rule);border-left:3px solid var(--mode-colour,var(--ink));cursor:pointer;border-radius:2px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 16px 18px;transition:border-color .2s,transform .2s;display:flex}.QvUR3W_modeCard:hover{border-color:var(--ink);border-left-color:var(--mode-colour,var(--ink));transform:translateY(-1px)}.QvUR3W_modeTitle{font-family:var(--font-newsreader), Georgia, serif;font-size:20px;line-height:1.2}.QvUR3W_modeBody{color:var(--ink-soft);font-size:13px;line-height:1.5}.QvUR3W_card{border:1px solid var(--rule);background:var(--paper);border-radius:2px;padding:20px 16px}@media (min-width:768px){.QvUR3W_card{padding:28px 28px 24px}}.QvUR3W_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:14px;display:flex}.QvUR3W_skill{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:8px;font-size:11px;display:inline-flex}.QvUR3W_skillDot{background:var(--dot,var(--ink));border-radius:50%;flex-shrink:0;width:10px;height:10px}.QvUR3W_progress{color:var(--label);font-size:12px}.QvUR3W_scenario{color:var(--ink);margin:0 0 12px;font-size:15px;line-height:1.6}.QvUR3W_question{font-family:var(--font-newsreader), Georgia, serif;margin:0 0 16px;font-size:21px;font-weight:400;line-height:1.3}.QvUR3W_question:focus{outline:none}.QvUR3W_question:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:4px}.QvUR3W_tableWrap{border:1px solid var(--rule);max-width:100%;margin:0 0 14px;overflow-x:auto}.QvUR3W_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.QvUR3W_table th,.QvUR3W_table td{text-align:left;border-bottom:1px solid var(--rule);white-space:nowrap;padding:7px 10px}.QvUR3W_table th{color:var(--ink-muted);background:var(--paper-sunk);font-weight:500}.QvUR3W_table tr:last-child td{border-bottom:0}.QvUR3W_options{gap:8px;margin:0;padding:0;list-style:none;display:grid}.QvUR3W_option{text-align:left;width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule-strong);cursor:pointer;border-radius:2px;grid-template-columns:28px minmax(0,1fr) 24px;align-items:start;gap:10px;min-height:48px;padding:12px;font-size:14.5px;line-height:1.45;transition:border-color .15s,background .15s;display:grid}.QvUR3W_option:hover:not(:disabled){border-color:var(--ink);background:var(--paper-raised)}.QvUR3W_option:disabled{cursor:default}.QvUR3W_letter{border:1px solid var(--rule-strong);width:26px;height:26px;color:var(--ink-muted);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.QvUR3W_mark{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.QvUR3W_option[data-state=correct]{border:2px solid var(--positive);color:var(--ink);background:#3f6b460f;padding:11px}.QvUR3W_option[data-state=correct] .QvUR3W_letter{border-color:var(--positive);color:var(--positive)}.QvUR3W_option[data-state=wrong]{border:2px dashed var(--accent);color:var(--ink);background:#7d2b2b0d;padding:11px}.QvUR3W_option[data-state=wrong] .QvUR3W_letter{border-color:var(--accent);color:var(--accent)}.QvUR3W_option[data-state=dim]{color:var(--ink-soft)}.QvUR3W_feedback{border-top:1px solid var(--rule);min-height:168px;margin-top:16px;padding-top:14px}@media (min-width:768px){.QvUR3W_feedback{min-height:136px}}.QvUR3W_feedbackHead{font-family:var(--font-newsreader), Georgia, serif;align-items:center;gap:8px;margin:0 0 6px;font-size:20px;display:flex}.QvUR3W_feedbackText{color:var(--ink-muted);margin:0 0 6px;font-size:14px;line-height:1.55}.QvUR3W_hint{color:var(--ink-soft);margin:0;font-size:13px}.QvUR3W_actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.QvUR3W_timer{align-items:center;gap:10px;margin:0 0 14px;display:flex}.QvUR3W_timerTrack{background:var(--track);border-radius:2px;flex:1;height:4px;overflow:hidden}.QvUR3W_timerFill{background:var(--ink);transform-origin:0;height:100%;transition:transform 1s linear}.QvUR3W_timerFill[data-low=true]{background:var(--accent)}.QvUR3W_timerText{font-family:var(--font-ibm-plex-mono), ui-monospace, monospace;text-align:right;min-width:40px;font-size:13px}.QvUR3W_score{font-family:var(--font-newsreader), Georgia, serif;margin:6px 0 10px;font-size:56px;font-weight:300;line-height:1}.QvUR3W_marks{flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.QvUR3W_markChip{border-radius:2px;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;display:inline-flex}.QvUR3W_markChip[data-right=true]{color:var(--positive);border:1px solid var(--positive);background:#3f6b461f}.QvUR3W_markChip[data-right=false]{color:var(--accent);border:1px dashed var(--accent);background:#7d2b2b0f}.QvUR3W_snapshot{margin:0 0 16px;font-size:15px;line-height:1.55}.QvUR3W_skills{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.QvUR3W_skillRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;font-size:13.5px;display:grid}.QvUR3W_skillBar{background:var(--track);border-radius:2px;grid-column:1/-1;height:5px;overflow:hidden}.QvUR3W_skillBarFill{background:var(--dot,var(--ink));height:100%}.QvUR3W_note{color:var(--label);margin:0 0 20px;font-size:12px}.QvUR3W_shareCard{border:1px solid var(--rule-strong);background:var(--paper-sunk);border-radius:2px;margin:0 0 12px;padding:16px}.QvUR3W_shareText{font-family:var(--font-ibm-plex-mono), ui-monospace, monospace;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.QvUR3W_handoff{border:1px solid var(--rule);border-left:3px solid var(--accent);background:var(--paper);margin-top:24px;padding:16px}.QvUR3W_handoffTitle{font-family:var(--font-newsreader), Georgia, serif;margin:0 0 6px;font-size:20px}.QvUR3W_handoffText{color:var(--ink-muted);margin:0 0 12px;font-size:14px;line-height:1.55}.QvUR3W_linkBtn{font:inherit;color:var(--accent);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.QvUR3W_focusTarget:focus{outline:none}.QvUR3W_err{color:var(--accent);font-size:14px}.QvUR3W_newsWrap{gap:16px;min-width:0;margin-top:32px;display:grid}.QvUR3W_news{border-top:1px solid var(--rule);min-width:0;padding-top:14px}.QvUR3W_newsLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 10px;font-size:11px;font-weight:500}.QvUR3W_newsScroller{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;border-radius:2px;max-width:100%;padding-bottom:6px;overflow:auto hidden}.QvUR3W_newsScroller:focus-visible,.QvUR3W_newsLink:focus-visible,.QvUR3W_dailyHeadline a:focus-visible,.QvUR3W_dailyLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.QvUR3W_newsList{gap:10px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.QvUR3W_newsItem{scroll-snap-align:start;flex:none}.QvUR3W_newsLink{box-sizing:border-box;border:1px solid var(--rule);border-left:3px solid var(--rule-strong);background:var(--paper-sunk);width:240px;min-height:92px;color:var(--ink);border-radius:2px;flex-direction:column;justify-content:space-between;gap:8px;padding:12px;text-decoration:none;transition:border-color .15s;display:flex}@media (min-width:768px){.QvUR3W_newsLink{width:260px}}.QvUR3W_newsLink:hover{border-color:var(--ink);border-left-color:var(--accent)}.QvUR3W_newsTitle{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.QvUR3W_newsSource{color:var(--label);font-size:12px}.QvUR3W_daily{border:1px solid var(--rule);border-left:3px solid var(--dot,var(--ink));background:var(--paper);border-radius:2px;min-width:0;padding:16px}@media (min-width:768px){.QvUR3W_daily{padding:20px 24px}}.QvUR3W_dailyEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:11px}.QvUR3W_dailyHeadline{overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.5}.QvUR3W_dailyHeadline a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px}.QvUR3W_dailyHeadline a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.QvUR3W_dailyTitle{font-family:var(--font-newsreader), Georgia, serif;margin:10px 0 6px;font-size:21px;font-weight:400;line-height:1.25}.QvUR3W_dailyText{color:var(--ink-muted);margin:0 0 10px;font-size:14px;line-height:1.6}.QvUR3W_dailyPrompt{margin:0 0 12px;font-size:14px;line-height:1.55}.QvUR3W_dailyFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.QvUR3W_dailyLinks{flex-wrap:wrap;gap:4px 16px;min-width:0;display:flex}.QvUR3W_dailyLink{min-height:32px;color:var(--accent);text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;font-size:13.5px;text-decoration:underline;display:inline-flex}.QvUR3W_dailyNote{color:var(--label);margin:10px 0 0;font-size:12px}.QvUR3W_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){:is(.QvUR3W_page .qp-btn-primary,.QvUR3W_page .qp-btn-secondary){white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){.QvUR3W_timerFill,.QvUR3W_modeCard,.QvUR3W_option,.QvUR3W_newsLink{transition:none}.QvUR3W_newsScroller{scroll-behavior:auto}.QvUR3W_modeCard:hover{transform:none}}
