.quiz-experience{--qz-fg:var(--color-zinc-900);--qz-muted:var(--color-zinc-600);--qz-line:var(--color-zinc-200);--qz-panel:var(--color-white);--qz-bg:var(--color-zinc-50);--qz-accent:var(--color-emerald-700);--qz-soft:var(--color-emerald-50);--qz-wrong:var(--color-rose-700);color:var(--qz-fg);overflow-wrap:anywhere;margin-top:2rem;font-size:.875rem;line-height:1.85}html[data-theme=dark] .quiz-experience{--qz-fg:var(--color-zinc-100);--qz-muted:var(--color-zinc-300);--qz-line:var(--color-zinc-800);--qz-panel:var(--color-zinc-900);--qz-bg:var(--color-zinc-950);--qz-accent:var(--color-emerald-400);--qz-soft:var(--color-emerald-950);--qz-wrong:var(--color-rose-300)}.quiz-experience [hidden]{display:none!important}.quiz-experience :is(button,a,summary):focus-visible{outline:2px solid var(--qz-accent);outline-offset:4px}.quiz-experience button,.quiz-experience summary{cursor:pointer}.quiz-experience h2{letter-spacing:-.03em;font-size:1.65rem;font-weight:700;line-height:1.5}.quiz-experience :is(h3,h4){font-weight:700;line-height:1.75}.quiz-experience .qz-instruction{color:var(--qz-muted);margin-bottom:1.5rem}.quiz-experience .qz-progress>div{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.75rem;display:flex}.quiz-experience .qz-progress span{color:var(--qz-muted);font-size:.6875rem}.quiz-experience progress{appearance:none;background:var(--qz-line);width:100%;height:6px;color:var(--qz-accent);border:0;border-radius:999px;display:block;overflow:hidden}.quiz-experience progress::-webkit-progress-bar{background:var(--qz-line)}.quiz-experience progress::-webkit-progress-value{background:var(--qz-accent);border-radius:999px}.quiz-experience progress::-moz-progress-bar{background:var(--qz-accent);border-radius:999px}.quiz-experience .qz-card{border:1px solid var(--qz-line);background:var(--qz-panel);border-radius:1rem;margin-top:1.8rem;padding:1.75rem}.quiz-experience .qz-question-label{color:var(--qz-accent);align-items:center;gap:.65rem;margin-bottom:1.2rem;font-size:.75rem;font-weight:600;display:flex}.quiz-experience .qz-question-label>span{background:var(--qz-soft);border-radius:.5rem;place-items:center;width:2rem;height:2rem;display:grid}.quiz-experience .qz-prompt{font-size:1.25rem}.quiz-experience .qz-choices{gap:.75rem;margin-top:1.5rem;display:grid}.quiz-experience .qz-choice{border:1px solid var(--qz-line);background:var(--qz-panel);text-align:left;width:100%;min-height:3.5rem;color:var(--qz-fg);border-radius:.75rem;align-items:center;gap:.75rem;padding:.8rem 1rem;line-height:1.9;display:flex}.quiz-experience .qz-letter{background:var(--qz-bg);height:2rem;color:var(--qz-muted);border-radius:.5rem;flex:0 0 2rem;place-items:center;font-size:.75rem;display:grid}.quiz-experience .qz-choice:not(:disabled):hover,.quiz-experience .qz-choice[data-correct=true]{border-color:var(--qz-accent);background:var(--qz-soft)}.quiz-experience .qz-choice[aria-pressed=true][data-correct=false]{border-color:var(--qz-wrong);outline:1px solid var(--qz-wrong)}.quiz-experience .qz-choice:disabled{cursor:default}.quiz-experience .qz-feedback{background:var(--qz-bg);color:var(--qz-muted);border-radius:.75rem;margin-top:1.5rem;padding:1.2rem}.quiz-experience .qz-feedback>p+p{margin-top:.65rem}.quiz-experience [data-feedback-status]{color:var(--qz-fg);font-weight:700}.quiz-experience .qz-evidence{border-top:1px solid var(--qz-line);white-space:pre-line;color:var(--qz-muted);margin-top:1rem;padding-top:.85rem;font-size:.75rem;line-height:1.9}.quiz-experience .qz-button{background:var(--qz-fg);min-height:3rem;color:var(--qz-panel);border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;padding:.75rem 1.2rem;font-size:.875rem;font-weight:600;line-height:1.6;display:inline-flex}.quiz-experience [data-quiz-next]{margin-top:1.5rem}.quiz-experience .qz-button:hover{background:var(--qz-accent);color:var(--color-white)}.quiz-experience .qz-secondary{color:var(--qz-fg);border-color:var(--qz-line);background:0 0;font-weight:400}.quiz-experience .qz-eyebrow{color:var(--qz-accent);font-size:.75rem;font-weight:600}.quiz-experience .qz-results>h2{margin-top:1.2rem}.quiz-experience .qz-score{margin-top:1.5rem;font-size:1.125rem;font-weight:600}.quiz-experience .qz-note{color:var(--qz-muted);margin-top:.65rem;font-size:.75rem;line-height:1.9}.quiz-experience .qz-section{border-top:1px solid var(--qz-line);margin-top:1.5rem;padding-top:1.5rem}.quiz-experience .qz-history{gap:.6rem;margin-top:.8rem;display:grid}.quiz-experience .qz-history li{border:1px solid var(--qz-line);border-radius:.65rem;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;padding:.8rem 1rem;display:flex}.quiz-experience .qz-history span{color:var(--qz-muted);font-size:.75rem}.quiz-experience .qz-takeaway{background:var(--qz-soft);border:1px solid color-mix(in srgb,var(--qz-accent) 25%,transparent);border-radius:.75rem;margin-top:1.5rem;padding:1.2rem}.quiz-experience .qz-takeaway p{color:var(--qz-muted);margin-top:.65rem}.quiz-experience .qz-insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.3rem;font-size:.75rem;display:grid}.quiz-experience .qz-insights>div{border-left:2px solid var(--qz-line);padding-left:.9rem}.quiz-experience .qz-insights p{color:var(--qz-muted);margin-top:.5rem}.quiz-experience .qz-missed-list{gap:1rem;margin-top:1.2rem;display:grid}.quiz-experience .qz-missed{border:1px solid var(--qz-line);border-radius:.75rem;padding:1.25rem;font-size:.8125rem}.quiz-experience .qz-missed>p{margin-top:.65rem}.quiz-experience .qz-review-state{color:var(--qz-muted);font-size:.6875rem}.quiz-experience .qz-missed[data-resolved=true] .qz-review-state,.quiz-experience .qz-correct-answer{color:var(--qz-accent)}.quiz-experience .qz-original-answer{color:var(--qz-wrong)}.quiz-experience .qz-missed details{margin-top:1rem}.quiz-experience .qz-missed summary{padding-block:.4rem}.quiz-experience .qz-missed details>p{color:var(--qz-muted);margin-top:.8rem}.quiz-experience .qz-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.quiz-experience .qz-reading{border-top:1px solid var(--qz-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.6rem;padding-top:1.5rem;display:flex}.quiz-experience .qz-reading p+p{margin-top:.6rem}.quiz-experience .qz-reading a{color:var(--qz-muted);text-underline-offset:.3em;padding-block:.6rem;font-size:.75rem;text-decoration:underline}.quiz-experience .qz-all-correct{margin-top:1.5rem}@media (width<=640px){.quiz-experience .qz-card{padding:1.25rem}.quiz-experience .qz-insights{grid-template-columns:1fr}.quiz-experience .qz-actions{flex-direction:column}.quiz-experience .qz-progress>div{align-items:flex-start}.quiz-experience .qz-missed{padding:1rem}.quiz-experience [data-quiz-next]{width:100%}}.quiz-experience .qz-prompt:focus,.quiz-experience .qz-results>h2:focus{outline:none}
