.MathJax{font-size:1.1em!important}.question-stem .MathJax,.question-instruction .MathJax,.mark-scheme .MathJax,.mark-scheme-note .MathJax{margin:.5em 0}.question-stem .MathJax mtext,.question-instruction .MathJax mtext,.mark-scheme .MathJax mtext,.mark-scheme-note .MathJax mtext{white-space:normal!important;word-spacing:normal!important}.question-stem .MathJax .MathJax,.question-instruction .MathJax .MathJax,.mark-scheme .MathJax .MathJax,.mark-scheme-note .MathJax .MathJax{white-space:normal!important}.mark-scheme .mark-scheme-md-table,.mark-scheme-note .mark-scheme-md-table{white-space:normal;table-layout:fixed;width:100%;max-width:100%}.mark-scheme .mark-scheme-md-table th,.mark-scheme-note .mark-scheme-md-table th{white-space:normal;word-break:normal;overflow-wrap:normal;vertical-align:top}.mark-scheme .mark-scheme-md-table td,.mark-scheme .mark-scheme-md-table th,.mark-scheme-note .mark-scheme-md-table td,.mark-scheme-note .mark-scheme-md-table th{white-space:normal;word-break:normal;overflow-wrap:break-word;min-width:0;overflow-x:visible;overflow-y:visible;vertical-align:top}.mark-scheme .mark-scheme-md-table mjx-container,.mark-scheme-note .mark-scheme-md-table mjx-container{max-width:100%;display:inline-block;white-space:normal;vertical-align:baseline}.math-display{margin:1em 0;text-align:center}.math-pdf-report [class*=mjx-assistive]{display:none!important;visibility:hidden!important;position:absolute!important;left:-9999px!important;width:0!important;height:0!important;overflow:hidden!important}.latex-itemize,.question-stem ul,.question-instruction ul,.mark-scheme ul,.mark-scheme-note ul,.question-stem .latex-itemize,.question-instruction .latex-itemize,.mark-scheme .latex-itemize,.mark-scheme-note .latex-itemize{list-style-type:disc;padding-left:1.2em;list-style-position:outside;margin:.5em 0}.latex-itemize li,.question-stem ul li,.question-instruction ul li,.mark-scheme ul li,.mark-scheme-note ul li,.question-stem .latex-itemize li,.question-instruction .latex-itemize li,.mark-scheme .latex-itemize li,.mark-scheme-note .latex-itemize li{margin:.3em 0;padding-left:0;line-height:1.6;text-indent:0;display:list-item}.latex-enumerate,.question-stem ol,.question-instruction ol,.mark-scheme ol,.mark-scheme-note ol,.question-stem .latex-enumerate,.question-instruction .latex-enumerate,.mark-scheme .latex-enumerate,.mark-scheme-note .latex-enumerate{list-style-type:decimal;padding-left:1.5em;list-style-position:outside;margin:.5em 0}.latex-enumerate li,.question-stem ol li,.question-instruction ol li,.mark-scheme ol li,.mark-scheme-note ol li,.question-stem .latex-enumerate li,.question-instruction .latex-enumerate li,.mark-scheme .latex-enumerate li,.mark-scheme-note .latex-enumerate li{margin:.3em 0;padding-left:0;line-height:1.6;text-indent:0;display:list-item}.latex-description,.question-stem dl,.question-instruction dl,.mark-scheme dl,.mark-scheme-note dl{margin:.5em 0}.latex-description dt,.question-stem dl dt,.question-instruction dl dt,.mark-scheme dl dt,.mark-scheme-note dl dt{font-weight:700;margin-top:.5em;margin-bottom:.2em}.latex-description dd,.question-stem dl dd,.question-instruction dl dd,.mark-scheme dl dd,.mark-scheme-note dl dd{margin-left:1.5em;margin-bottom:.5em}.latex-itemize .MathJax,.latex-enumerate .MathJax,.latex-description .MathJax,.question-stem ul .MathJax,.question-instruction ul .MathJax,.mark-scheme ul .MathJax,.mark-scheme-note ul .MathJax,.question-stem ol .MathJax,.question-instruction ol .MathJax,.mark-scheme ol .MathJax,.mark-scheme-note ol .MathJax{margin:0;display:inline}.latex-center{text-align:center;margin:.5em 0}.latex-quote{margin:1em 2em;padding-left:1em;border-left:3px solid #ccc;font-style:italic}.latex-tabular-wrap{margin:.75em 0;overflow-x:auto}table.latex-tabular{border-collapse:collapse;margin:0 auto;border:1px solid #333}table.latex-tabular td{padding:6px 12px;vertical-align:middle;text-align:center;border:1px solid #333}table.latex-tabular td.tabular-vline-left{border-left:1px solid #333}table.latex-tabular td.tabular-hline-top,table.latex-tabular td.tabular-cline-top,table.latex-tabular tr:first-child td.tabular-hline-top{border-top:1px solid #333}.latex-tabular-latexjs-wrap{margin:.75em 0;overflow-x:auto}.latex-tabular-latexjs-wrap table{border-collapse:collapse;margin:0 auto}.question-stem .latex-tabular-latexjs-wrap table td,.question-stem .latex-tabular-latexjs-wrap table th{padding:6px 12px;vertical-align:middle;text-align:center}:root{color-scheme:light;color:#213547;background-color:#fff;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root{height:100%}body{margin:0;min-width:320px;min-height:100%;background:#fff;color:#213547}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}button{border-radius:8px;border:1px solid #d1d5db;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#fff;color:#374151;cursor:pointer;transition:all .2s}button:hover{background-color:#f3f4f6;border-color:#9ca3af}button:disabled{background-color:#f9fafb;color:#9ca3af;cursor:not-allowed}button:focus,button:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}
