.notice.svelte-8e12xk{border-bottom:1px solid var(--rule);background:var(--note-fill)}.notice.svelte-8e12xk p:where(.svelte-8e12xk){color:var(--note-text);margin:0;font-size:13px}.questions.svelte-8e12xk,.results.svelte-8e12xk{counter-reset:none;margin:0;padding:0;list-style:none}.questions.svelte-8e12xk li:where(.svelte-8e12xk),.results.svelte-8e12xk li:where(.svelte-8e12xk){align-items:flex-start;gap:calc(var(--step) * 1.5);padding:calc(var(--step) * 2) calc(var(--step) * 3);border-bottom:1px solid var(--rule);display:flex}.questions.svelte-8e12xk li:where(.svelte-8e12xk):last-child,.results.svelte-8e12xk li:where(.svelte-8e12xk):last-child{border-bottom:0}.qnum.svelte-8e12xk{color:var(--ink-faint);font-variant-numeric:tabular-nums;min-width:18px;font-size:13px;font-weight:600}.results.svelte-8e12xk .qnum:where(.svelte-8e12xk){margin-left:auto}.q-body.svelte-8e12xk,.result-body.svelte-8e12xk{flex:1;min-width:0}.sentence.svelte-8e12xk{font-family:var(--serif);color:var(--ink);margin:0;font-size:19px;line-height:1.8}.blank.svelte-8e12xk{font-family:var(--serif);border:0;border-bottom:2px dashed var(--blank-line);color:var(--ink);text-align:center;background:0 0;padding:0 6px 2px;font-size:18px}.blank.svelte-8e12xk:focus{outline:2px solid var(--focus);outline-offset:3px}.exam-gap.svelte-8e12xk{border-bottom:1px solid var(--ink-faint);min-width:90px;margin:0 4px;display:inline-block}.choices.svelte-8e12xk{flex-direction:column;gap:6px;display:flex}.choice.svelte-8e12xk{align-items:flex-start;gap:calc(var(--step) * 1.5);font-family:var(--serif);padding:9px calc(var(--step) * 2);background:var(--surface);border:1px solid var(--rule-strong);cursor:pointer;font-size:17px;line-height:1.6;display:flex}.choice.svelte-8e12xk:hover{border-color:var(--royal);background:var(--cornflower-w)}.choice.picked.svelte-8e12xk{border-color:var(--royal);border-width:2px}.choice.svelte-8e12xk input:where(.svelte-8e12xk){margin-top:6px}.key.svelte-8e12xk{font-family:var(--sans);color:var(--ink-faint);padding-top:3px;font-size:12px;font-weight:700}.score-band.svelte-8e12xk{border-bottom:1px solid var(--rule)}.score.svelte-8e12xk{font-family:var(--serif);color:var(--ink);margin:0 0 6px;font-size:28px}.score-note.svelte-8e12xk{color:var(--ink-soft);max-width:58ch;margin:0;font-size:13px}.mark.svelte-8e12xk{border:2px solid;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid}.mark.ok.svelte-8e12xk{color:var(--ok-edge);background:var(--ok-fill)}.mark.bad.svelte-8e12xk{color:var(--bad-edge);background:var(--bad-fill)}.expected.svelte-8e12xk{color:var(--bad-text);margin:6px 0 0;font-size:13px}.expected.svelte-8e12xk em:where(.svelte-8e12xk){font-family:var(--serif)}.why.svelte-8e12xk{color:var(--ink-soft);border-top:1px solid var(--rule);margin:6px 0 0;padding-top:6px;font-size:13px;line-height:1.6}.foot.svelte-8e12xk{border-top:1px solid var(--rule);align-items:center;gap:var(--step);flex-wrap:wrap;display:flex}.foot-note.svelte-8e12xk{color:var(--ink-soft);font-size:13px}.verify-fail.svelte-8e12xk{color:var(--bad-text);background:var(--bad-fill);border-left:3px solid var(--bad-edge);margin:0;padding:12px 14px;font-size:14px}
