.thinking-shimmer{background:linear-gradient(90deg,#7c7f93 0% 35%,#20212b 50%,#7c7f93 65% 100%) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite text-shimmer-sweep}@keyframes text-shimmer-sweep{to{background-position:-200%}}@media (prefers-reduced-motion:reduce){.thinking-shimmer{color:#7c7f93;background:0 0;animation:none}}
.pr{height:100%;font-family:var(--font-geist-sans),Inter,-apple-system,sans-serif;background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.pr-page{overflow:hidden!important}.pr-x{color:#727583;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid}.pr-x:hover{color:#20212b;background:#f2f1f8}.pr-x svg{width:18px;height:18px}.pr-page .pp-txt p{margin:0}.pr-page .pp-txt p+p{margin-top:.5em}.pr-page [data-src]{white-space:pre-wrap}.pp-stim{border:1px solid #b6bac4;margin:8px 0 2px;padding:8px 12px;font-size:.92em}.pp-or{margin:6px 0 0 34px;font-size:.9em;font-weight:700}.pr{container:pr/inline-size}.pr-head{border-bottom:1px solid #eceef2;align-items:center;gap:12px;padding:10px 12px 10px 16px;display:flex}.pr-head h2{letter-spacing:-.2px;color:#18181b;margin:0;font-size:16px;font-weight:600}.pr-seg{background:#f1f2f5;border-radius:10px;flex:none;padding:3px;display:flex}.pr-seg button{color:#5b5e6b;white-space:nowrap;background:0 0;border:0;border-radius:7px;height:30px;padding:0 12px;font-size:13.5px;font-weight:500;transition:color .12s}.pr-seg button:hover{color:#20212b}.pr-seg button[aria-pressed=true]{color:#5139fa;background:#fff;box-shadow:0 1px 2px #1018281f}.pr-togs{align-items:center;gap:8px;display:flex}.pr-tog{color:#727583;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex:none;align-items:center;gap:10px;height:36px;padding:0 10px 0 12px;font-size:13.5px;font-weight:500;transition:color .12s,background-color .12s;display:inline-flex}.pr-tog:hover{background:#f7f7fa}.pr-tog[aria-checked=true]{color:#20212b}.pr-tog:focus-visible{outline-offset:1px;outline:2px solid #5139fa}@container pr (max-width:780px){.pr-head{flex-wrap:wrap;row-gap:8px}.pr-togs{order:5;width:100%}}.pr-dl{white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:7px;min-height:36px;padding:0 16px;font-size:13.5px;font-weight:500;display:inline-flex}.pr .pr-dl svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.pr-desk{overscroll-behavior:contain;background:#e9ebef;flex:1;min-height:0;padding:28px 24px 56px;position:relative;overflow:auto}.pr-stack{width:210mm;margin:0 auto}.pr-measure{visibility:hidden;pointer-events:none;position:absolute;top:0;left:-10000px}.pr-measure *{transition:none!important;animation:none!important}.pr-page{color:#111;background:#fff;flex-direction:column;width:210mm;height:297mm;margin:0 0 22px;padding:38px 72px 0 96px;font-family:Times New Roman,Times,Georgia,serif;font-size:15.5px;line-height:1.5;display:flex;position:relative;overflow:visible;box-shadow:0 1px 2px #10182814,0 10px 28px -10px #10182838}.pr-ph{border-bottom:1px solid #111;flex:none;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:7px;font-size:12px;display:flex}.pr-board{font-variant:small-caps;letter-spacing:.05em;min-width:40px;font-size:13px}.pr-nd{white-space:nowrap}.pr-nd i{vertical-align:-2px;background:#111;width:150px;height:1px;margin:0 16px 0 6px;display:inline-block}.pr-nd i:last-child{width:90px;margin-right:0}.pr-body{flex:1;min-height:0;padding-top:16px;position:relative}.pr-slice{box-sizing:content-box;margin:0 -10px;padding:0 10px;overflow:hidden}.pr-slice.top{pointer-events:none;margin-top:-48px;padding-top:48px}.pr-slice.top>*{pointer-events:auto}.pr-slice .pr-s{margin-top:0!important;margin-bottom:0!important}.pr-failed{text-align:center;color:#4b4e5a;max-width:46ch;margin:72px auto;font-size:14px}.pr-pf{flex:none;justify-content:center;align-items:center;height:54px;font-size:12px;display:flex}.pr-body>.pr-s:first-child{margin-top:0}.pr-page sup,.pr-page sub{line-height:0}.pr-s{border-radius:6px;outline:1.5px solid #0000;margin:0 -10px;padding:6px 10px;transition:outline-color .12s,box-shadow .2s;position:relative}.pr-s:not(.pr-inert):hover{outline-color:#dcd6ff}.pr-s.on,.pr-s.drag{outline-color:#5139fa}.pr-s.flash{animation:1.1s prFlash}@keyframes prFlash{0%,to{box-shadow:0 0 #5139fa00}30%{box-shadow:0 0 0 5px #5139fa24}}.pr-s.q1st{margin-top:18px}.pr-num{text-align:right;width:26px;font-weight:700;position:absolute;top:6px;left:-30px}.pp-row{align-items:flex-end;gap:14px;display:flex}.pp-row+.pp-row{margin-top:6px}.pp-row.d2{padding-left:34px}.pp-lab{flex:none;align-self:flex-start;width:28px;margin-right:-8px}.pp-txt{overflow-wrap:anywhere;flex:1;min-width:0}.pp-mk{white-space:nowrap;flex:none;font-size:13.5px}.pr-title{margin:2px 0 0;font-size:25px;font-weight:700;line-height:1.25}.pr-intro{margin:6px 0 0;font-size:14px;font-style:italic}.pr-part{margin-top:22px;padding-top:10px;padding-bottom:10px}.pr-part h3{text-transform:uppercase;letter-spacing:.07em;margin:0;font-size:16px;font-weight:700}.pr-part h3:has(.pr-pname:not(:empty)) .pr-pno:after{content:":"}.pr-pname{outline:none;margin-left:.3em}.pr-part>:is(p,.pr-pdesc){margin:4px 0 0;font-size:14px;font-style:italic}.pr-text{font-size:15px}.pr-resp{padding-top:4px;padding-bottom:10px}.pr-lines{height:calc(var(--n) * var(--line-height,26px));background:repeating-linear-gradient(to bottom,transparent 0 calc(var(--line-height,26px) - 1px),#c3c7cf calc(var(--line-height,26px) - 1px) var(--line-height,26px));transition:height 90ms ease-out}.pr-resp[data-style=blank] .pr-lines{background:0 0}.pr-resp[data-style=grid] .pr-lines{background-color:#0000;background-image:linear-gradient(90deg,#c3c7cf .6px,#0000 .6px),linear-gradient(#c3c7cf .6px,#0000 .6px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:13px 13px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;box-shadow:inset 0 0 0 .6px #c3c7cf}.pr-grip{cursor:ns-resize;touch-action:none;z-index:2;outline:none;height:12px;position:absolute;bottom:-6px;left:0;right:0}.pr-grip:after{content:"";opacity:0;background:#5139fa;border-radius:4px;width:38px;height:4px;margin-left:-19px;transition:opacity .12s;position:absolute;top:4px;left:50%}.pr-s:hover>.pr-grip:after{opacity:.35}.pr-s.on>.pr-grip:after,.pr-s.drag>.pr-grip:after,.pr-grip:focus-visible:is(.kbd *):after{opacity:1}.pr-count{color:#fff;font:500 11.5px/1.5 var(--font-geist-sans),Inter,-apple-system,sans-serif;opacity:0;pointer-events:none;background:#5139fa;border-radius:6px;padding:2px 8px;transition:opacity .12s;position:absolute;bottom:14px;right:10px}.pr-s.drag .pr-count{opacity:1}.pr-lines{position:relative}.pr-limit{color:#5139fa;font:500 11px/1.5 var(--font-geist-sans),Inter,-apple-system,sans-serif;white-space:nowrap;pointer-events:none;z-index:3;border-top:1.5px dashed #5139fa;padding-top:1px;position:absolute;left:0;right:0}.pr-page:has(.pr-s.drag){z-index:2}.pr-s.drag{background:#fffffff2}.pr-cont{color:#555;text-align:right;margin-top:2px;font-size:11px;font-style:italic}.pr-opts{gap:9px;padding:4px 0 2px 34px;display:grid}.pr-opt{align-items:baseline;gap:12px;display:flex}.pr-bub{border:1.3px solid #111;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11.5px;font-weight:700;line-height:1;display:inline-grid;transform:translateY(5px)}.pr-resp[data-style=boxes] .pr-bub{border-radius:3px}.pr-extra-page{height:100%;margin:0;padding:0}.pr-extra-page[data-style=lined]{background:repeating-linear-gradient(to bottom,transparent 0 calc(var(--line-height,26px) - 1px),#c3c7cf calc(var(--line-height,26px) - 1px) var(--line-height,26px))}.pr-extra-page>.pr-brk-x{margin-top:0;top:12px}.pr-extra-page:hover>.pr-brk-x,.pr-extra-page>.pr-brk-x:focus-visible{opacity:1}.pr-otx{flex:1;min-width:0}.pr-page .pr-otx img{max-width:60%;max-height:45mm}.pr-page a{color:inherit;text-decoration:none}.pr-brk{min-height:26px;font:500 11.5px/1 var(--font-geist-sans),Inter,-apple-system,sans-serif;color:#8a8e99;align-items:center;gap:10px;display:flex}.pr-brk:before,.pr-brk:after{content:"";border-top:1px dashed #b6bac4;flex:1}.pr-brk-x{color:#6b7280;opacity:0;background:#fff;border:0;border-radius:50%;place-items:center;width:20px;height:20px;margin-top:-10px;padding:0;transition:opacity .12s;display:grid;position:absolute;top:50%;right:4px;box-shadow:0 0 0 1px #e5e7eb}.pr .pr-brk-x svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:12px;height:12px}.pr-brk:hover .pr-brk-x,.pr-brk.on .pr-brk-x,.pr-brk-x:focus-visible:is(.kbd *){opacity:1}.pr-brk-x:hover{color:#fff;box-shadow:none;background:#ef4444}.pr-cv{flex-direction:column;gap:0;padding:10px;display:flex}.cv-board{font-variant:small-caps;letter-spacing:.07em;border-bottom:1.5px solid #111;padding-bottom:8px;font-size:15px}.cv-title{margin:56px 0 8px;font-size:32px;font-weight:700;line-height:1.2}.cv-subj{font-size:18px}.cv-meta{grid-template-columns:130px 1fr;gap:6px 16px;margin:34px 0 0;font-size:15px;display:grid}.cv-meta dt{font-weight:700}.cv-meta dd{margin:0}.cv-name{align-items:flex-end;gap:12px;margin:34px 0 0;font-weight:700;display:flex}.cv-name i{background:#111;flex:1;height:1px;margin-bottom:5px}.cv-h{margin:34px 0 6px;font-size:15px;font-weight:700}.cv-instr{font-size:14.5px}.cv-instr ul{margin:0;padding-left:20px}.cv-instr li+li{margin-top:3px}.cv-tally{align-items:flex-start;gap:18px;margin:34px 0 0;display:flex}.cv-marks{border-collapse:collapse;width:62%;font-size:13.5px}.cv-tally[data-cols="2"] .cv-marks{flex:1;width:auto}.cv-marks th,.cv-marks td{text-align:center;border:1px solid #111;padding:5px 10px}.cv-marks th{font-variant:small-caps;letter-spacing:.04em;font-weight:700}.cv-marks td:first-child{text-align:left}.cv-marks tr.tot td{font-weight:700}.pr-stack.has-land{width:297mm}.pr-stack.has-land>.pr-page:not(.land){margin-left:auto;margin-right:auto}.pr-page.land{width:297mm;height:210mm}[data-ps=basic] .pr-page{font-family:var(--font-arimo),Arial,sans-serif;padding:12mm 18mm 0;font-size:11pt}[data-ps=basic] .pr-num{text-align:left;width:auto;margin-bottom:2mm;display:block;position:static}[data-ps=basic] .pr-board{font-variant:normal;letter-spacing:0}[data-ps=basic] .pr-title{font-size:18pt}[data-ps=basic] .pr-part h3{text-transform:none;letter-spacing:0}[data-ps^=vce] .pr-page{font-family:var(--font-arimo),Arial,"Helvetica Neue",Helvetica,sans-serif;color:#231f20;padding:10mm 13mm 0;font-size:11pt;line-height:1.35}[data-ps=vce-ch] .pr-page{padding-left:29mm;padding-right:13mm}[data-ps=vce-ch] .pr-page.even{padding-left:13mm;padding-right:29mm}[data-ps^=vce] .pr-ph.vce{border-bottom:.25mm solid #231f20;align-items:flex-end;gap:2mm;padding-bottom:2mm;font-size:10pt;display:flex}[data-ps^=vce] .pr-ph .pr-board{font-variant:normal;letter-spacing:0;font-size:10pt}[data-ps^=vce] .pr-hsec{margin-left:auto;font-weight:700}[data-ps^=vce] .pr-pgof{white-space:nowrap;margin-left:auto}[data-ps^=vce] .pr-page.even .pr-ph.vce{flex-direction:row-reverse}[data-ps^=vce] .pr-page.even .pr-pgof{margin-left:0;margin-right:auto}[data-ps^=vce] .pr-page.even .pr-hsec{margin-left:0}[data-ps^=vce] .pr-body{padding-top:3mm}[data-ps^=vce] .pr-num{text-align:left;width:auto;margin:0 0 1mm;font-weight:700;display:block;position:static}[data-ps^=vce] .pr-qm,[data-ps=qsor] .pr-qm{font-weight:400}[data-ps^=vce] .pp-mk{white-space:nowrap;font-style:normal}[data-ps^=vce] .pp-lab{font-weight:700}[data-ps^=vce] .pr-part{border-bottom:.4mm solid #231f20;border-radius:0;margin-bottom:5mm;padding-top:0;padding-bottom:4mm}[data-ps^=vce] .pr-part h3{text-transform:none;letter-spacing:0;font-size:14pt}[data-ps^=vce] .pr-part>:is(p,.pr-pdesc){margin-top:3mm;font-size:11pt;font-style:normal;line-height:1.6}[data-ps^=vce] .pr-part>p{white-space:pre-wrap}[data-ps^=vce] .pr-pname{margin-left:0}[data-ps^=vce] .pr-part h3:has(.pr-pno) .pr-pname{margin-left:.3em}[data-ps^=vce] .pr-title{font-size:17pt}[data-ps^=vce] .pr-bub{border:0;width:5mm;height:auto;font-size:11pt;font-weight:700;display:inline;transform:none}[data-ps^=vce] .pr-bub:after{content:"."}[data-ps^=vce] .pr-opts{gap:1mm;padding-left:0}[data-ps^=vce] .pr-opt{gap:2.5mm}[data-ps^=vce] .pr-lines,[data-ps^=vce] .pr-extra-page[data-style=lined]{background:repeating-linear-gradient(to bottom,transparent 0 calc(var(--line-height) - .333px),#231f20 calc(var(--line-height) - .333px) var(--line-height));box-shadow:none;border:0}[data-ps^=vce] .pr-sub-resp{margin-left:0;padding-left:9mm}[data-ps^=vce] .pr-pf{height:12mm}.pr-strip{background:#403f41;justify-content:center;align-items:center;width:18mm;display:flex;position:absolute;top:0;bottom:0}.pr-page.odd .pr-strip{left:0}.pr-page.even .pr-strip{right:0}.pr-strip span{white-space:nowrap;color:#fff;font:700 11pt var(--font-arimo),Arial,sans-serif;transform:rotate(-90deg)}.pr-page.even .pr-strip span{transform:rotate(90deg)}.pr-page.pr-cover .pr-body{border:0;padding:0}.pr-page.pr-cover .pr-cv{outline:none;margin:0;padding:0}[data-ps^=vce] .pr-page.pr-cover{padding:13mm 20mm 0}.vc-band{width:10mm;position:absolute;top:0;bottom:0;left:0}.vc-label{text-align:center;border:.35mm dotted #231f20;border-radius:3mm;place-items:center;width:94mm;height:37.6mm;margin-left:auto;font-size:8pt;display:grid}.vc-num{width:max-content;max-width:100%;margin:5.25mm 0 30.5mm auto;font-size:11pt}.vc-number-caption{justify-content:space-between;gap:5mm;display:flex}.vc-number-boxes{margin-bottom:1mm;display:flex}.vc-number-boxes i{border:.25mm solid #231f20;width:10.5mm;height:10mm;margin-left:-.25mm;display:block}.vc-number-boxes i:nth-child(3),.vc-number-boxes i:nth-child(6),.vc-number-boxes .vc-letter{margin-left:4mm}.vc-subj{margin:0;font-size:28pt;font-weight:400;line-height:1.2}.vc-book{margin-top:2mm;font-size:19.5pt;line-height:1.3}.vc-exam{margin-top:4mm;font-size:14.75pt}.vc-rule{border:0;border-top:1.5pt solid #231f20;margin:3mm 0 4mm}.vc-title{margin:0 0 3mm;font-size:11pt;font-weight:700}.vc-time{white-space:pre-wrap;font-size:11pt}.vce .cv-h{margin:3mm 0 1mm;font-size:12.5pt;line-height:1.25}.vce .cv-instr{white-space:pre-wrap;font-size:11pt;line-height:1.5}.vc-details{min-height:68mm}.vc-contents{font-size:11pt;line-height:1.5}.vc-contents-head,.vc-contents-row{align-items:baseline;gap:1mm;display:flex}.vc-contents-head{justify-content:space-between;margin-bottom:1mm}.vc-contents-head b{font-size:12.5pt}.vc-contents-row i{border-bottom:.25pt solid #231f20;flex:1;min-width:4mm}.vc-contents-row>span:last-child{white-space:nowrap}.vc-practice{font-size:9pt;position:absolute;bottom:20mm;left:20mm}[data-ps^=vce] .pr-page.pr-cover{padding-right:31.5mm}.vc-label,.vc-num{position:relative;left:19mm}[data-ps=qsor] .pr-page,[data-ps=qce-en] .pr-page{font-family:var(--font-tinos),"Times New Roman",Times,serif;color:#231f20;padding:21mm 10mm 0 15mm;font-size:12pt;line-height:1.35}[data-ps=qsor] .pr-page.even{padding-left:15mm;padding-right:10mm}[data-ps=qsor] .pr-ph.qsr,[data-ps=qce-en] .pr-ph.qsr{border:0;height:0;min-height:0;padding:0}[data-ps=qsor] .pr-ph.qsr .pr-board,[data-ps=qce-en] .pr-ph.qsr .pr-board{display:none}[data-ps=qsor] .pr-body{border:.2mm solid #939598;padding:4.5mm 5.5mm}[data-ps=qsor] .pr-num{text-align:left;width:auto;margin:0 0 2mm;font-size:12.5pt;font-weight:700;display:block;position:static}[data-ps=qsor] .pr-qm{font-weight:700}[data-ps=qsor] .pp-mk{font-size:11pt;font-style:italic}[data-ps=qsor] .pp-lab{width:5mm;margin-right:0}[data-ps=qsor] .pp-row{gap:2mm}[data-ps=qsor] .pr-lines,[data-ps=qsor] .pr-extra-page[data-style=lined]{background:repeating-linear-gradient(to bottom,transparent 0 calc(var(--line-height) - .667px),#231f20 calc(var(--line-height) - .667px) var(--line-height))}[data-ps=qsor] .pr-resp{margin-left:0;padding-left:4mm}[data-ps=qsor] .pr-prompt{margin-left:4mm;padding-left:0}[data-ps=qsor] .pr-part h3{text-transform:none;letter-spacing:0;font-size:14pt}[data-ps=qsor] .pr-part>:is(p,.pr-pdesc){font-style:normal}[data-ps=qsor] .pr-part>p{white-space:pre-wrap}[data-ps=qsor] .pr-part{border-bottom:.25mm solid #231f20;margin-bottom:4mm;padding-bottom:3mm}[data-ps=qsor] .pr-pf{justify-content:center;align-items:flex-start;height:33mm;padding-top:16mm;font-size:10pt;display:flex;position:relative}.pf-note{color:#6d6e71;font-size:8pt;position:absolute;top:1mm;left:0}.pr-hatch{background:repeating-linear-gradient(45deg,#e6e7e8 0 .3mm,#fff .3mm 2.3mm);width:10mm;position:absolute;top:0;bottom:0}.pr-page.odd .pr-hatch{left:0}.pr-page.even .pr-hatch{right:0}.pr-reg{background:#231f20;width:6mm;height:6mm;position:absolute}.pr-reg.tl{top:10mm;left:15mm}.pr-reg.tr{top:10mm;right:10mm}.pr-reg.bl{bottom:10mm;left:15mm}.pr-reg.br{bottom:10mm;right:10mm}.qc-zone{background:#a7a5a6;border-right:.25mm dashed #231f20;justify-content:center;align-items:center;width:10mm;display:flex;position:absolute;top:0;bottom:0;left:0}.qc-zone span{white-space:nowrap;color:#fff;font:700 8pt var(--font-tinos),"Times New Roman",serif;transform:rotate(-90deg)}[data-ps=qsor] .pr-page.pr-cover{padding:21mm 16mm 0 21mm}.qc-row{align-items:center;gap:2mm;font-size:11pt;display:flex}.qc-cells{margin-right:auto;display:flex}.qc-cells:last-child{margin-right:0}.qc-cells i{border:.25mm solid #231f20;width:9.3mm;height:10mm;margin-left:-.25mm}.qc-field{white-space:nowrap;align-items:center;gap:2mm;margin:3mm 0 0;font-size:11pt;display:flex}.qc-field i{border:.25mm solid #231f20;flex:1;height:10mm}.qc-names{grid-template-columns:1.5fr 1fr;gap:5mm;display:grid}.qc-bar{color:#939598;text-align:center;border:.25mm solid #939598;place-content:center;margin-top:3mm;font-size:11pt;line-height:1.3;display:grid}.qc-books{justify-content:flex-end;align-items:center;gap:2mm;margin-top:8mm;font-size:11pt;display:flex}.qc-books i{border:.25mm solid #231f20;width:10mm;height:10mm}.qc-exam{margin-top:0;font-size:15pt;line-height:1.3}.qc-rule{background:#231f20;height:3pt;margin-top:3mm}.qc-tab{color:#fff;background:#656263;width:max-content;max-width:100%;min-height:8.45mm;margin-left:auto;padding:1mm 3mm;font-size:15pt;font-weight:700;line-height:1.3}.qc-subj{margin:16mm 0 4mm;font-size:36pt;font-weight:700;line-height:1.1}.qc-title{color:#656263;font-size:24pt}.qc-cols{grid-template-columns:1.13fr 1fr;gap:5mm;margin-top:30mm;display:grid}.qc-cols>div+div{border-left:.3mm solid #231f20;padding-left:5mm}.qc-cols .cv-h{margin:0 0 2mm;font-size:13pt}.qc-cols .cv-instr{white-space:pre-wrap;font-size:11.5pt;line-height:1.4}.qc-cols .cv-instr+.cv-h{margin-top:6mm}.qc-sum ul{margin:0;padding-left:4mm;font-size:11.5pt}.qc-sum>div+div{margin-top:7mm}[data-ps=qce-en] .pr-page{padding:20mm 15mm 0}[data-ps=qce-en] .pr-body{border:0;padding:0}[data-ps=qce-en] .pr-pf{height:22mm;font-size:10pt}[data-ps=qce-en] .pr-page.pr-cover{padding-top:89mm}[data-ps=qce-en] .qc-subj{margin-top:16mm}[data-ps=qce-en] .qc-cols{margin-top:34mm;display:block}[data-ps=qsor] .qc-cols,[data-ps=qce-en] .qc-cols{margin-top:0;position:absolute;top:163.8mm;left:0;right:0}[data-ps=qce-en] .qc-cols{top:95.8mm}[data-ps=qce-en] .qc-title{font-size:14pt}[data-ps=qce-en] .pr-num{text-align:left;width:auto;margin:2mm 0 3mm;font-size:11pt;font-weight:400;display:block;position:static}[data-ps=qce-en] .pr-text-title{margin:0 0 3mm;font-size:13pt;font-style:italic;font-weight:700}[data-ps=qce-en] .pr-s.q1st{margin-top:8mm}[data-ps=qce-en] .pr-part{border-bottom:.3mm solid #231f20;border-radius:0;margin-top:0;margin-bottom:8mm;padding:0 0 6mm}[data-ps=qce-en] .pr-part h3{text-transform:none;letter-spacing:0;font-size:16pt}[data-ps=qce-en] .pr-pname{margin-left:0}[data-ps=qce-en] .pr-part>:is(p,.pr-pdesc){margin-top:3mm;font-size:12pt;font-style:normal}[data-ps=qce-en] .pr-part>p{white-space:pre-wrap}[data-ps=qce-en] .pr-instructions-label{margin:4mm 0 1mm;font-size:13pt;font-weight:700}[data-ps=qce-en] .pr-instructions-list{margin:0;padding-left:4mm;font-size:12pt;line-height:1.45;list-style:outside}[data-ps=qce-en] .pp-or{color:#656263;margin:4mm 0 4mm 7mm;font-size:12pt}[data-ps=qce-en] .pp-row{gap:3mm}[data-ps=qce-en] .pp-lab{width:5mm;margin-right:0}[data-ps=qce-en] .pr-prompt{padding-top:0;padding-bottom:0}.pr-page.pr-mg{color:#000;line-height:1.3;font-family:var(--font-arimo),Arial,"Helvetica Neue",Helvetica,sans-serif;--rb-line:#8e939b;--rb-head:#f1f2f4;--rb-ink:#111;--rb-pt:9.5pt;padding:0;display:block}.pr-mg .mgk{display:flow-root}.pr-mg .mg-body{position:absolute;left:25mm}.pr-mg .mg-body.mg-measure{position:static}.mg-tall .mg-body{width:160mm}.mg-wide .mg-body{width:247mm}.pr-mg p{margin:0}.rb-h1{font:700 18pt/1.15 var(--font-arimo),Arial,sans-serif;margin:0 0 3.2mm}.rb-q{font:700 12pt/1.2 var(--font-arimo),Arial,sans-serif;margin:0 0 1.8mm}.rb-crit{font:700 11pt/1.2 var(--font-arimo),Arial,sans-serif;margin:0 0 1.8mm}.rb-sub{font:700 10pt/1.2 var(--font-arimo),Arial,sans-serif;margin:0 0 1.4mm}.rb-q span,.rb-crit span+span{color:#555;font-weight:400}.pr-mg .rb-note{font-size:var(--rb-pt);margin:0 0 2.4mm;line-height:1.35}.rb-none{font-size:var(--rb-pt);color:#666;font-style:italic}.rb-block{margin-bottom:5mm}.rb-note :is(ul,ol){margin:0;padding-left:5mm;list-style:outside}.rb-note ol{list-style:decimal}.rb{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--rb-pt);line-height:1.25}.mg-wide .rb{font-size:8.5pt;line-height:1.17}.rb th{background:var(--rb-head);color:var(--rb-ink);text-align:left;vertical-align:middle;border:.48pt solid var(--rb-line);padding:1.6mm 1.8mm;font-weight:700}.rb th small{font-weight:400;font-size:inherit;margin-top:.6mm;display:block}.rb td{border:.48pt solid var(--rb-line);vertical-align:top;overflow-wrap:anywhere;padding:1.3mm 1.8mm 1.6mm}.rb .c{text-align:center;padding-left:.6mm;padding-right:.6mm}.rb td.na{background:#e6e7e8}.rb td.sum{text-align:right;font-weight:700}.rb td.c.sum{text-align:center}.rb ul{margin:0;padding:0;list-style:none}.rb li{margin:0 0 .5mm;padding-left:3mm;position:relative}.rb li:before{content:"•";position:absolute;left:0}.rb-part.cont td{border-top:0}.rb-part.end{margin-bottom:5mm}.rb-again{display:none}.pr-mg .mg-body:not(.mg-measure)>.mgk:first-child .rb-again{display:table-row}.pr-mg .mg-body:not(.mg-measure)>.mgk:first-child .rb-part.cont td{border-top:.48pt solid var(--rb-line)}.rb-scale{flex-wrap:wrap;align-items:center;gap:1.5mm;font-size:10pt;display:flex}.rb-scale b{margin-right:1.5mm}.rb-scale i{text-align:center;border:.48pt solid var(--rb-line);min-width:9mm;padding:1.2mm 1.5mm;font-style:normal;font-weight:700}.pr-mg .rb-total{text-align:right;font-size:var(--rb-pt);margin:3mm 0 0;font-weight:700}.mg-run{font:400 8pt/1.3 var(--font-arimo),Arial,sans-serif;color:#1e1e1e;white-space:nowrap;position:absolute}.mg-tl,.mg-bl{left:25mm}.mg-tr,.mg-br{right:25mm}.mg-tc,.mg-bc{text-align:center;left:0;right:0}.mg-tl,.mg-tc,.mg-tr{top:9mm}.mg-tall :is(.mg-bl,.mg-br){top:279.6mm}.mg-tall .mg-bc{top:287.4mm}.mg-wide :is(.mg-bl,.mg-br){top:191.6mm}.mg-wide .mg-bc{top:200.6mm}.mg-bl,.mg-br{font-weight:700}.mg-bl span{color:#7f7f7f;font-weight:400;display:block}.mg-bc{font-size:9pt}.pr-mg.mg-qcaa{--rb-line:#a6a8ab;--rb-head:#808184;--rb-ink:#fff}.mg-qcaa .rb th{border-color:#808184 #808184 #d52b1e;border-bottom-style:solid;border-bottom-width:1.44pt}.mg-qcaa .rb-q{color:#666;margin-bottom:2.6mm;font-size:14pt}.pr-mg.mg-vcaa{--rb-line:gray;--rb-head:#0f7eb4;--rb-ink:#fff;--rb-pt:10pt}.mg-vcaa :is(.rb-h1,.rb-q,.rb-crit,.rb-sub){color:#0f7eb4;font-weight:400}.mg-vcaa .rb-h1{font-size:22pt;line-height:26pt}.mg-vcaa .rb-q{font-size:16pt;line-height:20pt}.mg-vcaa .rb-crit{font-size:13pt}.mg-vcaa .rb-sub{font-size:11pt}.mg-vcaa .rb{font-family:"Arial Narrow",var(--font-arimo),Arial,sans-serif;font-stretch:75%;line-height:13pt}.mg-vcaa .mg-tl{color:#8c8c8c;font-size:9pt;top:4.6mm}.mg-vcaa .mg-br{color:#999;font-size:9pt;font-weight:400;top:275.2mm}.pr-mg.mg-nesa{--rb-line:#000;--rb-head:transparent;--rb-ink:#000;--rb-pt:11pt}.mg-nesa .rb-h1{margin-bottom:6mm;font-size:20pt}.mg-nesa .rb-q{margin-bottom:2.6mm;font-size:14pt}.mg-nesa .rb td.c{vertical-align:middle}.mg-nesa .rb li{padding-left:5mm}.mg-nesa .rb td.pt:not(:has(ul)){padding-left:6.8mm;position:relative}.mg-nesa .rb td.pt:not(:has(ul)):before{content:"•";position:absolute;left:1.8mm}.mg-nesa :is(.mg-tl,.mg-br){white-space:pre;font-size:8.5pt;font-weight:400;left:25mm;right:25mm}.mg-nesa .mg-tl{border-bottom:.5pt solid #000;padding-bottom:.8mm}.mg-nesa .mg-br{text-align:right;border-top:.5pt solid #000;padding-top:1.4mm;top:281mm}.pr-mg.mg-scsa{--rb-line:#000;--rb-head:transparent;--rb-ink:#000;--rb-pt:11pt}.mg-scsa .rb th{text-align:center}.mg-scsa .rb-h1{margin-bottom:4mm;font-size:14pt}.mg-scsa .rb-q{justify-content:space-between;font-size:11pt;display:flex}.mg-scsa .rb-q span{color:#000;font-weight:700}.mg-scsa :is(.mg-tl,.mg-tc,.mg-tr){font-size:11pt;font-weight:700;top:10mm}.pr-page .pr-otx p{margin:0}.pr-page .pp-txt table{border-collapse:collapse;box-shadow:none;font:inherit;background:#fff;border-radius:0;overflow:visible}.pr-page .pp-txt :is(th,td){color:inherit;font:inherit;background:#fff;border:.2mm solid #939598;border-radius:0;padding:1.5mm 2mm}.pr-page .pp-txt th{font-weight:700}.pr-page .pp-txt .scroll-x:has(>table){background:0 0;border:0;border-radius:0;overflow:visible}.vc-contents-row>span:first-child{overflow-wrap:anywhere;min-width:0}.vc-contents-row>span:last-child{flex-shrink:0}.pr-page .pp-txt table:has(thead th:first-child:empty) :is(th,td):first-child{white-space:nowrap;width:12mm;min-width:12mm}.pr-page .pr-grouped-table{margin-top:5mm}.pr-page .pr-grouped-table table{table-layout:fixed;width:100%}.pr-page .pr-grouped-table th{text-align:center;vertical-align:middle;padding:3mm 2mm}.pr-page .pr-grouped-table :is(th,td){border:.5pt solid #231f20}.pr-page .pr-grouped-table td{vertical-align:middle;height:9mm}.pr-page .pr-grouped-table tbody td:first-child,.pr-page .pr-grouped-table .pr-empty-header{width:20mm}.pr-page .pr-grouped-table .pr-empty-header{background:0 0;border:0}.pr-page .pr-grouped-table tbody td:first-child{font-weight:700}.pr-table-mark{text-align:right;margin-top:1mm;font-size:11pt}.pr-rules{pointer-events:none;display:block;overflow:visible}.pr-extra-page>.pr-rules{overflow:hidden}:is(.pr-lines:has(.pr-rules),.pr-extra-page:has(.pr-rules)){background:0 0!important}@media screen{[data-ps^=vce] .pr-rules line{stroke:#9a9a9a;stroke-width:1px;shape-rendering:crispedges}[data-ps=qsor] .pr-rules line{stroke:#747474;stroke-width:1px;shape-rendering:crispedges}}
